#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif 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 VirtualFuncInvoker2Invoker; template struct VirtualFuncInvoker2Invoker { static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); R ret; void* params[2] = { p1, p2 }; invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, &ret); return ret; } }; template struct GenericVirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, 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 InterfaceActionInvoker1Invoker; template struct InterfaceActionInvoker1Invoker { static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); void* params[1] = { p1 }; invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]); } }; 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 InterfaceActionInvoker2Invoker; template struct InterfaceActionInvoker2Invoker { 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); void* params[2] = { &p1, p2 }; invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[1]); } }; 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); } }; template struct InterfaceFuncInvoker1Invoker; template struct InterfaceFuncInvoker1Invoker { static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); R ret; void* params[1] = { p1 }; invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, &ret); return ret; } }; template struct InterfaceFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker2Invoker; template struct InterfaceFuncInvoker2Invoker { static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); R ret; void* params[2] = { p1, p2 }; invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, &ret); return ret; } }; template struct GenericInterfaceFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct InvokerActionInvoker1; template struct InvokerActionInvoker1 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1) { void* params[1] = { p1 }; method->invoker_method(methodPtr, method, obj, params, params[0]); } }; template struct InvokerActionInvoker2; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2) { void* params[2] = { &p1, p2 }; method->invoker_method(methodPtr, method, obj, params, params[1]); } }; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2) { void* params[2] = { p1, p2 }; method->invoker_method(methodPtr, method, obj, params, params[1]); } }; template struct InvokerActionInvoker4; template struct InvokerActionInvoker4 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3 p3, T4 p4) { void* params[4] = { p1, p2, &p3, &p4 }; method->invoker_method(methodPtr, method, obj, params, params[3]); } }; template struct InvokerFuncInvoker1; template struct InvokerFuncInvoker1 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1) { R ret; void* params[1] = { p1 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; template struct InvokerFuncInvoker2; template struct InvokerFuncInvoker2 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2) { R ret; void* params[2] = { p1, &p2 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; template struct InvokerFuncInvoker2 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2) { R ret; void* params[2] = { p1, p2 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; template struct InvokerFuncInvoker3; template struct InvokerFuncInvoker3 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3) { R ret; void* params[3] = { p1, p2, p3 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; template struct ConstrainedFuncInvoker0 { static inline R Invoke (RuntimeClass* type, const RuntimeMethod* constrainedMethod, void* boxBuffer, void* obj) { R ret; il2cpp_codegen_runtime_constrained_call(type, constrainedMethod, boxBuffer, obj, NULL, &ret); return ret; } }; struct U3CU3Ec__DisplayClass7_0_3_t683290B8A5176087BD26069DBC070F8511175DC8; struct U3CU3Ec__DisplayClass7_0_3_tDE6AB716F84AC3A9FCD2632267F616064E48C8D3; struct U3CU3Ec__DisplayClass7_0_3_t778F96D158EF96BEB9D55B6F8EED3F9095235DC2; struct U3CU3Ec__DisplayClass7_0_3_tD5078CEBCA1423960552E33E596F1DBF45F6C3E7; struct U3CU3Ec__DisplayClass7_0_3_t3E97916CEC7784A71E5BFBED69E2F8FFB49994FC; struct U3CConcatIteratorU3Ed__59_1_t1A8D93940D39AC0F670FB8EB7FE01FF4EE04E9CA; struct U3CConcatIteratorU3Ed__59_1_tDAFB43444D837C1BD4FFCCF332B8F39E80442B91; struct U3CDistinctIteratorU3Ed__68_1_tE9924A60C1D3B7B37B6B2EBFA23FF32F38DDC7ED; struct U3CExceptIteratorU3Ed__77_1_t1521EF2AA8BA6A4B3BD620420AFA821563E95E61; struct U3COfTypeIteratorU3Ed__97_1_tF761C30C6E4843D1A86B1CF9B2400664456D923B; struct U3CReverseIteratorU3Ed__79_1_tBCE9918AB7AFE61A7308121FC4FE7132FF9D4FEC; struct U3CSelectManyIteratorU3Ed__17_2_t03BD8DF38E0E127205D6939A550ED642F8FFCA7A; struct U3CSelectManyIteratorU3Ed__17_2_tB25EF93E4FE145DB1CE3B81C7854EAD9C5C38460; struct U3CSelectManyIteratorU3Ed__23_3_t52721C87E9197824CDEF60D2394EEADD5DC573A6; struct U3CSkipIteratorU3Ed__31_1_t3730B6F6C849C92600BBE919DB83802F9F09FB2E; struct U3CSkipIteratorU3Ed__31_1_t58E74A0C1789CE330172491EDCE6F0E532F18E3F; struct U3CTakeIteratorU3Ed__25_1_tF76FBFBDB6B583486286F669D1ECDCB606261B56; struct U3CTakeIteratorU3Ed__25_1_t2A8EA71A5DCED7EB2CD190B4B97A611C34A8C3A9; struct U3CUnionIteratorU3Ed__71_1_tF738D83BD655B9F60315480F2FD641497C09D2E2; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; struct Action_2_tC3198C160CE0E4A42D5E7DEC1F5B9D1DED06E64E; struct Action_2_t8EADE87044ADE97906736D729EA2E3EF97F34F3D; struct AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD; struct CacheDict_2_t3592A9BE3B1E812BCE8A13D901156E74C707DBB7; struct CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15; struct Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB; struct ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7; struct ContextCallback_1_t641F0181553019D1F6BFEAE7F9789631588EF81D; struct Dictionary_2_tE8D02A3D5DD039B176B8F64028DA5F0883237494; struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3; struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1; struct Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3; struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28; struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83; struct Dictionary_2_t5B886BEFC5B952AFC7AB55EEE85D65A5159657FA; struct Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E; struct EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8; struct EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB; struct EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC; struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2; struct EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC; struct EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8; struct EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0; struct EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41; struct EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5; struct EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07; struct EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0; struct EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E; struct EventFunction_1_t5B9F26DC56564B82AEF63D8AFEEEADBAB365F403; struct EventFunction_1_t9FDF6DF173D42030EFE70318BF2408968D3E65CA; struct EventFunction_1_t761440E218DEDDDF4267213CA0E8B1C52C858690; struct EventFunction_1_t37D97D8E7BDC68938191F138BFE31C7BEFCF855E; struct EventFunction_1_tB3864D36512C3A896DAC44E898E5D9E1A92CB733; struct EventFunction_1_t33BA7CA3F9202146F70BE77589CE24F7451C584C; struct EventFunction_1_t7DFDB0A0C9926E06BF7870695CD48A0533DFABAD; struct EventFunction_1_t2A3D445A0300FDC32D29761DDFBBBFC30426F013; struct EventFunction_1_t586168BFEFD0CF29A2B706B5411BF712BD73359E; struct EventFunction_1_t00024D26E9CCD074EEBC25568B0383863A4CF117; struct EventFunction_1_t5633AE56FD3D84C5E9E07AC717AF53435DA593C9; struct EventFunction_1_tA70AAFA2BD47CD0A094BCB586E2EA3E04C5F8916; struct EventFunction_1_t86320D8073B1F956C9EE0FB8749277DDE7C1DE06; struct EventFunction_1_t919A3841A202FB8C678BC0172FAB7E2F79B88AD8; struct EventFunction_1_t048C55D455059C49F0AFD58FA503F7A552C3DB65; struct EventFunction_1_tD8870260CD9964C568C228D51BBD578A792137EA; struct EventFunction_1_tEF0BF5C5A27323118905EB07330A8EF108FED92F; struct EventFunction_1_tB9684C6044C44F9A8317A5E5A9A3C1C0376A4678; struct EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927; struct EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21; struct Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7; struct Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4; struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457; struct Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431; struct Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C; struct Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94; struct Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6; struct Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56; struct Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858; struct Func_2_tF42287527472FA89789873F068A87C60A00EC7D3; struct Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0; struct Func_2_t39FE7CD055E21CF5CB9D4420B19AFD484E08DF02; struct Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A; struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F; struct Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3; struct Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E; struct Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA; struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354; struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821; struct Func_2_tF12503C33FD184E465546C31F324F4C344B8975A; struct Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F; struct Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0; struct Func_2_tDD6BEA13E3DC18AE782C81E53A726912588B3B16; struct Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1; struct Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0; struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00; struct Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1; struct Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B; struct Func_2_t213311159653563BDCC21CC060B449705C96791F; struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; struct Func_2_tB86D019F1289E2D123C00796B373933613385952; struct Func_2_tC496704D554895234B1360058C5CC2D901C24957; struct Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A; struct Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29; struct Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF; struct Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD; struct Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61; struct Func_2_t02AAAA5ED63E37D8013889ECE551ED5172A9F7A4; struct Func_2_tB9099E603733365FA636ABD4F1512E954C883863; struct Func_2_t0DE0378A8A90F3B8204450750A771096D0F75A98; struct Func_2_tFC0477C87E7518136DEE345DCF44B6ACA22E24F0; struct Func_2_tCDF39BBC1094782C50BE631779E8FD895BFEAF32; struct Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B; struct Func_2_t5ABD904FFCFC84BA711C9261A36E9482990A6CA7; struct Func_2_tF36C7D1152BF6807C03112D4A053E5038A13A6EB; struct Func_2_t8DB808B3690BFDBD7B936631B430453B90DBBDE7; struct Func_2_t08AB71331BE9C65EB982154CBB27F90B5B62A771; struct Func_2_tFAB3D8EFCE4F55CAB3F80EABAB10F8226D7FEBF6; struct Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0; struct Func_2_t1230FC679C84A70380BF230B5AE45247613D9423; struct Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566; struct Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6; struct Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC; struct Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E; struct Func_3_t2413D1285C5A0990717706292249644F402CA43E; struct Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4; struct GroupedEnumerable_3_t4A07DEDFF6AAFE7DB06FE12B12AEAFDCB45D75D4; struct Grouping_tA7D79A8DCF5DF54971F5E38E3B02BC390C7F93C2; struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885; struct HashSet_1_t2E820DA94CC6D5A61CA29EBD9BE297C43D691C87; struct ICollection_1_t828FEFDDBF830D003AFB480F0898186B499E26B0; struct ICollection_1_tD56FFE4395E7AAA9BC6513B7180B31801ABF0135; struct ICollection_1_t209EF5DCBBB093822250D6835841E0686275F198; struct ICollection_1_tD7413105CA5DBF6629BE5E9EE453204D7C0D90FB; struct ICollection_1_t6DFFDFF40302956966BF4A26BFBF80FFAC93F1CD; struct ICollection_1_t94B5C273950F203341D5BF7D1526682173E33A83; struct ICollection_1_tB388ED908E2D241F56264CA971F25D9ADC1ADEC3; struct ICollection_1_t3EC6E8A45FBED01F196FC1FC9A03A9A4E4CE14F2; struct ICollection_1_t0FEB2198093F0EBBDC3A30075569CD51577BBA57; struct ICollection_1_tD9D31B185FA96EC532DEC07A89626F4929EB2D70; struct ICollection_1_t079B4DCD4B155D25FC7A1089FB285C93FE63C61A; struct ICollection_1_tE255B6AE147E843265487E298E79E67C57B677E5; struct ICollection_1_tD740A45017E9BC82108915FDE622C397A7C6E078; struct ICollection_1_t88D81CD4A2E38709DE1A76B1EDA5F7FFB4520F59; struct ICollection_1_t4F70C8472BBDD1D46F517E0B30B1953B0CB08EA6; struct ICollection_1_tB0918523EBE9C81962F366F8C316CC52ECDDF493; struct ICollection_1_t7A0A5B2076E6FCA8E410C91C4F97245DCC248107; struct ICollection_1_tF512A04DC1A84AAC9FD353CEF7364E97464D4878; struct ICollection_1_tDE1E38C9F9C5BCFB5BB21085D3A2AB0AB1056B28; struct ICollection_1_t556E48C061A6C6B06DC1AB152C9E277FFEC03D1A; struct ICollection_1_t887C60821A22C8025B664B78112F86A7BD11A33E; struct ICollection_1_t3E4F0D08590A6839B75F2143D1DA8BE8DD7A315E; struct ICollection_1_t3D53C67DD6E565223748141E0917FF354360EB1E; struct ICollection_1_t88305A42B1EA6D174330933D22FBA394D991D14B; struct ICollection_1_t45489DA0FB5C04F6507581163F1C545037277765; struct ICollection_1_t3118F085BF8BC80597CF4D2780F3EE3A38B7D3C4; struct ICollection_1_t8147E4558A81D275BD6171592BA607A5A83616B8; struct ICollection_1_t420CD8416B55A1DDE7E5B38D2629CF91A248D7DA; struct ICollection_1_tD2BAA646F6750FE4A00137EB4DEDAE477119E15E; struct ICollection_1_t7B2351FC6EDC94D68BAF3038A6F85187AB62252E; struct ICollection_1_tEBD569A83511E3544199CD0B346FDA0FD8BDCF76; struct ICollection_1_t1140CA7629129103ECC37C1B11CB1EE823806483; struct ICollection_1_t7DA0446B09B382D10DE2847CABF01D7B75F5BFA9; struct ICollection_1_t9EF6B29DC1108159801CA58117B4DF7D73F5E2E4; struct ICollection_1_t6AB23EBB71BE27AB13BAFBC5CDDE46CA9390D1AA; struct ICollection_1_t205C579835D59B41C463D15BC225B2E4E9DCBB3C; struct ICollection_1_t83155A0F2F27BA0B2A221962D7A9716F11AB4A78; struct IComparer_1_tDB0E29E3AD2A60B68DB14C320B77AF6F70F41EC5; struct IComparer_1_t4483F9B9F43C7B0F8D4FEEAE12FAFDD3F9CF81FD; struct IComparer_1_tC0A12A847AF97F369A5CE9A0CCE71CE18EE1440E; struct IComparer_1_t2823311A1816BF1DC53D0C642C909DD5E1804382; struct IComparer_1_tCA720E7837F12C38065A4AB632B5FAAD19EC30AA; struct IEnumerable_1_t6D567E0DEED199BD9CE1CD6D0CD7AA16F2A36274; struct IEnumerable_1_t4E5C0176531617CF80181682CECF00AA87D8600A; struct IEnumerable_1_tB8EC41C880EB1F5EC718C4E235E1E2F86495D23F; struct IEnumerable_1_tE3B9BBDCCA5B92CBE58148A037BD834D16DD7872; struct IEnumerable_1_t60509816D8966320E2A9660FC756B6C440ADFC50; struct IEnumerable_1_tF997F59D297AC64B85EAB3D9E8D723E25C7CA325; struct IEnumerable_1_tACD94FB6E638525053E547874A05CF4C238FF495; struct IEnumerable_1_tDAC647184B248AC86D6B1C9412C6CB87FF5CAE97; struct IEnumerable_1_t2B4E44F9701614A6FDC94930DE963353D1C77DB3; struct IEnumerable_1_tF61E3D7BDBEF0E9402D81045DB8597E560ADC2C4; struct IEnumerable_1_t56523F20D3D84B74A30BBF1331DA44ABE247717D; struct IEnumerable_1_t1251D764FAFF179672200A272983111F09B4EF85; struct IEnumerable_1_tF87C02535F5ADDDE139D4D2EE4BD06652C1791A4; struct IEnumerable_1_tEE97FB3EBFE8765D0E2FC164B95E82BA5D0EAE86; struct IEnumerable_1_t9CC3C47C67E4184F7F1B8B0AFAEF692B9EDDDF05; struct IEnumerable_1_t6C732748921DE059592CB3ED36D5DC9644D5886A; struct IEnumerable_1_tDD9DF829266F558E94EC5986CD1208FFB246A018; struct IEnumerable_1_tAB7E6AAC5334AFEE42DB96DB8C245338F041A2DB; struct IEnumerable_1_tBA4259158757D7E9A55293191376A3C4C288D5DC; struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2; struct IEnumerable_1_t71A46277DBD73BD4009B2B20885D2B7057593A1A; struct IEnumerable_1_t8C657FE14F31902C20E001F3F10A922428229A2F; struct IEnumerable_1_tEC612AE46C64B901EC8843E9C1B95C7484E2D334; struct IEnumerable_1_tFBE064108F6FBA7C779E1916D7E9CEFD842D8C17; struct IEnumerable_1_t7E13FCC61B2DB26146CA569CB146A0200C4618D1; struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; struct IEnumerable_1_t49C2F44B68A54E1D7F267F9CC6AEAE8497D42901; struct IEnumerable_1_tA6BA499EB9C53CE7ACA0898B4769F01B7A640048; struct IEnumerable_1_t352FDDEA001ABE8E1D67849D2E2F3D1D75B03D41; struct IEnumerable_1_tE925592D6CE31E7FA5349FCEE9007F3DF53409FD; struct IEnumerable_1_tF43F17367427A8D452C71EFB7D142B35C5852E2D; struct IEnumerable_1_tF78C5A55C1D093F0B8CD95E0247BA2EE703D9D55; struct IEnumerable_1_t29E7244AE33B71FA0981E50D5BC73B7938F35C66; struct IEnumerable_1_tE68C0EBDE2BD8CE8F4C18A6AEFB672D5B674C7DC; struct IEnumerable_1_t6CD4A7DFC9E97930A27279D255D6BBF9E413F881; struct IEnumerable_1_tBF066957CDDAD6193114F7F44A1C1A599EDE9688; struct IEnumerable_1_t1EC5938841AE7FDA33EBE79C996D3EA01AF35B22; struct IEnumerable_1_tD67D486D088BB3F4900AA88E560800AF80644D36; struct IEnumerable_1_t3A75C9EF585BBAD32045AD1DE93A2E8FFE63C300; struct IEnumerable_1_t1704D18C6CCCC2ADD9FB8D6162091EC615D8E5BB; struct IEnumerable_1_tC32AC4C86B477ACCFE62CBF4EBE2AA9C7A0F953D; struct IEnumerable_1_tD1B3975D2B24C5AEEE6888D146E3FD26A2FCCB22; struct IEnumerable_1_t06EB8BBD31C039FB43788316CC7D29BDA5A1D910; struct IEnumerable_1_t5D81E9CEA6F7DAD4EEBB7CA032F8071B7E74F521; struct IEnumerable_1_t78F5AFB4CA9E2B66C27E3D48A848F90F5CA1A881; struct IEnumerable_1_tFEA8D45D623A5CFFC0A476D5F21071F29C7A14B8; struct IEnumerable_1_tD834352E2FED137F3756539F0F7A2BEAEFED7326; struct IEnumerable_1_t2F3EC685AF6E7A95D82E20E00948578C0B78319C; struct IEnumerable_1_tC10F1B7F609E041B1FD3EDB6B4E52B993D0CFFBB; struct IEnumerable_1_tF8CE61014000D15B887F489F86F5EDEBACD04C6D; struct IEnumerable_1_tA10B76135C34214BD8E1F26992A48FCE6113DDFF; struct IEnumerable_1_t99355A493411E52795EF98BE83D3A3A3821B5ABC; struct IEnumerable_1_tD62D1796335C809815637C9E52AFDC51F96DF559; struct IEnumerable_1_tFD9514CFCEF05E86F4DCB5127EEA0BA439C10AF2; struct IEnumerable_1_t193104314F68B212D0FC42597624ABDFCAB17F2F; struct IEnumerable_1_t41ED9EEFB74A6569A3D1847A6CDEABBF1179F5C6; struct IEnumerable_1_tE40F9B7B18A64942DD0BBBC05CC5DA052218D0E1; struct IEnumerable_1_t3DD960F1BD567DC07C50DD4D7E11DEE5F6690455; struct IEnumerable_1_t2331D8E1B6E8A22E9758F814C86A093B4EF00CA6; struct IEnumerable_1_t6C5F903A40DCDBCC18DB23B31662AE048A03F372; struct IEnumerable_1_t1EEB66EFC4E8962173E59DEBCD201793F1F3A540; struct IEnumerable_1_tD1C550B5B809874907B0243A5AFC0A8158E339EF; struct IEnumerable_1_t982C446DC3DC5B939566C0F069524DD0A0F830E4; struct IEnumerable_1_t93F5C0892DD765A7098574B59993A5273644EED7; struct IEnumerable_1_tAECFCEE93EFB430FF7A9CE27A7D68DEE44952091; struct IEnumerator_1_t219B3417533E1DB79D9F41337C12C71CAC188902; struct IEnumerator_1_t4B405C49376D2C83F8417956588CB49477FF0B4D; struct IEnumerator_1_t327FF232159D9644239A65F54312F684DB7BE375; struct IEnumerator_1_t8063741432F47677C5FF3E1DDBB0AB5A33B81C52; struct IEnumerator_1_t526C6CBBA5290F560D4704AB11CDA3D0D499F433; struct IEnumerator_1_t606011D801075A525E02DDE2533126EA96831FCF; struct IEnumerator_1_t067D943FA808557FBA1FBED8EA4E9A1BFCB791B8; struct IEnumerator_1_tAB2648EE576B6D345AED3A8F4BB4D41E9F58FFF0; struct IEnumerator_1_tC485938B2065194F37223DC3FA35818439FD0233; struct IEnumerator_1_tD6A90A7446DA8E6CF865EDFBBF18C1200BB6D452; struct IEnumerator_1_t239F6ACD0FC026E7FA70965FDE161517CD367AED; struct IEnumerator_1_t9EBA015A0670545A091B6BE5A51191A69DD0F5EB; struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD; struct IEnumerator_1_t934D66F891883B7459C97B6E4E88904B9D9ED453; struct IEnumerator_1_t4CA3732E083480E40018894623B3C184576E5EFD; struct IEnumerator_1_t69592F7A01FD92D90373FE1B774330D5D5EFC8A6; struct IEnumerator_1_t75CB2681E18F7F2791528FA2CA60361FDB5DA08D; struct IEnumerator_1_tB9C3929E93FDD987A623AE6EA71479718DEDDE7C; struct IEnumerator_1_t48B09B24A80E91B22872AE26AEBD52E96746D13F; struct IEnumerator_1_t2EE4ED305272A613683B43C92A11BB6A2E2DEB7A; struct IEnumerator_1_t2AE506746DD40D1B5F17C877E00D1A2DC8E3EC13; struct IEnumerator_1_t975C59D0656766E22F6DDD8C5428868A79FE9525; struct IEnumerator_1_tB48F7566E828FBCE013F4420CF70878DE7DA2B7E; struct IEnumerator_1_t23F3BCE459C80B3A2FE5529E937068FC097A4B5D; struct IEnumerator_1_t0DEEA13A3B961D979FF0FE8B524A8AD5DAFE7486; struct IEnumerator_1_t6A283D1227A207D6A69794EBCE076E4623A88A0F; struct IEnumerator_1_tF12C84A88A586CC57052D1D4E7A2D121D275EE57; struct IEnumerator_1_t958DB5E0C987BE30DA3189CC153C3D3B2501CB35; struct IEnumerator_1_tD37D9D0E9991891BA45A5CC4E0F951E29FFCBEEF; struct IEnumerator_1_t87E68DEF76CDD476B524D1706E589B499F53DB13; struct IEnumerator_1_t3112FA4EF278069907190139EF2126C0BC8B3804; struct IEnumerator_1_tAEC393601994352949243C746B03E619DE11226C; struct IEnumerator_1_tFE967306A56DDD79C9B3995FEAC4BBA3F9EE25FA; struct IEnumerator_1_tFA5A34978106CC9D2FE67B8AC4AAB90A301BBEEC; struct IEnumerator_1_tFF72DC851BEBD20B537316531A651EA6D9113F07; struct IEnumerator_1_tC3DA6B4DE5C905620A6561C1B4B4ABAE3567CFDF; struct IEnumerator_1_t5DAD8BCEA32C5A575380EC8FE46A7E33C284AB9B; struct IEnumerator_1_tB6FE08547500D274CF67F20EE02F82580D4BC22C; struct IEnumerator_1_tC468DB891870F3A93D33674D3D64678048EAD8B9; struct IEnumerator_1_t23FAA0070CF44C0B169AD8559E586AB92C63FD52; struct IEnumerator_1_t67337D985DBE9BFBDFC3C90B9F73A8F2419B53C1; struct IEnumerator_1_t4E8BE0F247DFAF4E9E75E616123C59813D05C28D; struct IEnumerator_1_t22C1ED2DAB08995CC23BE65441E55E5A459816DB; struct IEnumerator_1_t6112577D77319B336CCA0143431A5C19E4592875; struct IEnumerator_1_tBCAE7B54E8BC2A963EC827EF927FC2C87466860E; struct IEnumerator_1_t6FE7022421DB22A8C314594FC7BFAE86E6B9834E; struct IEnumerator_1_tBBAC1D2CFF99DD4A373F6A51290A4536BCBF5A78; struct IEnumerator_1_t8E3B032ADE0BF654FC5CDC53A3EA82A96FCB902F; struct IEnumerator_1_tAB4E1391686B5431A5FCFD5963FB834CB332F606; struct IEqualityComparer_1_t4C406F82823FF96EEFA77E78C84DE151AFA91A85; struct IEqualityComparer_1_t84CD58C3582484C691B22BB0E534C8ADD9B22966; struct IEqualityComparer_1_t4D3E66D5FAF0190A91D1D33B69679D63FA98F16B; struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9; struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347; struct IEqualityComparer_1_t47CC0B235E693652D181B679FF6D61A469ECC122; struct IEqualityComparer_1_t451520FC9AF308EC976455E3ADEEBC9AB679DA57; struct IList_1_t3A473ADDE8C3A13D6931A7D649D4F30980C12427; struct IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF; struct IList_1_t8237764F017214FEC3BDC5BA9D72BD235EAC1402; struct IList_1_tA40FD5BA18CF72298BFDB4414A2F78F841DC2859; struct IList_1_t8AC59FFD0F90EC2DAD4C3FA39B2A5851F9D2987A; struct ILookup_2_t7643E95E6C6A7B6C76A169909706381F742FAD91; struct IOrderedEnumerable_1_t7606BFE46AACEA1EDC5F775FB6D59D7D505BFD60; struct IOrderedEnumerable_1_tCAB9ECDCFB67C767DF02583E60A6618C38F9B856; struct IOrderedEnumerable_1_t9DACB1ECAF5115C2F9791C94F3C9940F28215C06; struct IOrderedEnumerable_1_tF01059B4E37CC5D11A61FCA09D884F07708D5829; struct IOrderedEnumerable_1_t4F0E93FC73B2A232E559DBC210E06989FE75D9BA; struct IOrderedEnumerable_1_t0C163B6BB23AC87E89BC8AC3BED2881DF96AFF56; struct IOrderedEnumerable_1_t0E680E8E1A4A676334F2A0C9A6F9B93135A65EAC; struct IOrderedEnumerable_1_tEC69DE4EAD0C8A8943156A96E6B44A96825EBBB2; struct IReadOnlyList_1_t096750C6D09536A8131A83E4ACF863B54ADEE544; struct IReadOnlyList_1_t4F009AA654F0054FD0DC2D5B509CADB4CB6AECA9; struct KeyCollection_t420440E1F5C4DCD1E4BDAF9CCC78FCE9E9B1CB39; struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974; struct KeyCollection_tB792ACBAE0B99278B0B7B0F7440B4788E98F0D55; struct List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54; struct List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853; struct List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB; struct List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8; struct List_1_t5BEB7221B75A39C0A10E3A4A405EF6BAF1576F22; struct List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7; struct List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4; struct List_1_t3D72E539CB95E6031583970D3E5187DDB5EC674C; struct List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B; struct List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB; struct List_1_tA7C2A3DF62733E04DA16EDD931856E01BE8283F0; struct List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088; struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73; struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576; struct List_1_tF9D88C946600C782EE786A252258C0AA97BD019A; struct List_1_t8837CD02A40CED632406E449B6D76FF9AB3E4468; struct List_1_tF7A39AE542CF9A5C63B48726F173FA38571D52C3; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF; struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D; struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A; struct List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F; struct Lookup_2_t0E2C90AEB65A029DDD8A5DB090D1DD87BBE2E332; struct OrderedEnumerable_1_t6AAB7C09954F632628E4BBDC077193155F9985AC; struct OrderedEnumerable_1_t5B108685DAC77ACAE17F69F992E51610E56820C3; struct OrderedEnumerable_1_t1B02FC4E29D28D2DCB429ED92574F74A27880F9C; struct OrderedEnumerable_1_t8EEABC87399C51697FF13CC459FC26CA5A5857DA; struct OrderedEnumerable_1_tFFE2D41E419F999B45E7C9636190F547FE16EA00; struct OrderedEnumerable_1_tA6269C578EE7D3423C79F32258D574795AEF1151; struct OrderedEnumerable_1_t635FACC705EB8D479616971CD818376DC3A5AF51; struct OrderedEnumerable_1_t9FC254A996960AAA55B70FA7417B36D16C123B28; struct OrderedEnumerable_2_tF7CB80A740C03B2B14BDDE9A0549DA54E122D9E2; struct OrderedEnumerable_2_tCDA7F6D107AC155AAFFCCDCAFC8A4DD2536BA984; struct OrderedEnumerable_2_tE4FFD0A855353D93B32C028ACEB8C4B5FB7BB996; struct OrderedEnumerable_2_t7FDC122207E39C88BC86800DB007E88676C33546; struct OrderedEnumerable_2_t956A813D199E81970CA808468C12A778277A6692; struct OrderedEnumerable_2_tAACC54129C37109328AFDC1477A535FCF5BE8CBA; struct OrderedEnumerable_2_t51517C2F0D08851F60E9DD8FB874EC339A5F2BFA; struct OrderedEnumerable_2_tA9DEFB149DAA0F612AACE71C5D5A35D6308A052D; struct OrderedEnumerable_2_t71BA6A9F8F94FD49AA530865BA9BF576305461A1; struct Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41; struct Queue_1_t488F4FFC87B785BACAAF18A6B2E9307E5451DF68; struct ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92; struct ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505; struct ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8; struct Set_1_tCA6FDE67D0311D89FB0BE39F3CF32426F6F8C09F; struct Set_1_tE5019340A154F7D644402ECAE970AA5ACDAE7921; struct Set_1_t4A604F72EF005CBFC2A3221C663EC2D0E1DEA65D; struct TrueReadOnlyCollection_1_t71A2D3FD751848C3E87C90C4EDF1D35A25879C4D; struct ValueCollection_tCF1B8D39FC4136882ADBC6CFCB3EB264097D7AC6; struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA; struct ValueCollection_tC492596681BD51AB34FC76FA76C15C9B3FFB7B40; struct WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87; struct WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38; struct WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB; struct WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C; struct WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783; struct WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA; struct WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E; struct WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7; struct WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0; struct WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308; struct WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD; struct WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039; struct WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4; struct WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C; struct WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269; struct WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0; struct WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5; struct WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31; struct WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C; struct WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB; struct WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818; struct WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E; struct WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23; struct WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C; struct WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F; struct WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8; struct WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5; struct WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A; struct WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703; struct WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58; struct WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB; struct WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3; struct WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B; struct WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF; struct WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D; struct WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6; struct WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6; struct WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779; struct WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6; struct WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F; struct WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586; struct WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B; struct WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6; struct WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6; struct WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A; struct WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0; struct WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D; struct WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B; struct WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343; struct WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A; struct WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989; struct EntryU5BU5D_t0220227FE7D910BF17D745D71ADA52496FAB6D01; struct EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54; struct EntryU5BU5D_tF740C626B28CBB6757BD70F46E0AFB6A991253E3; struct GroupingU5BU5D_t25950902A28EF47C807AC957D8AD435B572A1A4B; struct KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21; struct KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167; struct KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67; struct KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE; struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343; struct SlotU5BU5D_t2B9148416634BCB8743E1F61254B305F1882FF1D; struct ValueTuple_2U5BU5D_tB7FE2ACBAFA75C4C255B9D71128BDC6D5190B203; struct ObjectU5BU5DU5BU5D_t6491927494F825352C40DCE9D447C97B17297969; struct __Il2CppFullySharedGenericTypeU5BU5DU5BU5D_tAE866946296CBB820B69570ADEE87D79ADAAC33F; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct ComponentU5BU5D_t40ECDBC5CC15EA282AF49771C20EBFDADC532D0E; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C; struct GlyphPairAdjustmentRecordU5BU5D_tD5DD2A739A4CA745E7F28ECCB2CD0BD0A65A38F7; struct IEventSystemHandlerU5BU5D_t2A1BF495453B0C89CE5FF997A30B6F4239FDCBB2; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct MarkToBaseAdjustmentRecordU5BU5D_t4F120A507E14039BC63574D1815FF2E7B9D73911; struct MarkToMarkAdjustmentRecordU5BU5D_t09E9394A7451C53E2DD62ACB4FD0CF5F52159061; struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C; struct RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B; struct StyleValueHandleU5BU5D_t66B7732469E9E30B1FB9A6E386315DAB36914ADE; struct TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A; struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA; struct __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1; struct __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC; struct fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F; struct MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5; struct DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757; struct EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8; struct MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF; struct CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2; struct ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1; struct ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA; struct EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE; struct ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16; struct ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC; struct InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A; struct LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56; struct LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1; struct MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F; struct NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565; struct RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989; struct RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8; struct ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243; struct SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221; struct SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3; struct SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483; struct TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F; struct TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC; struct TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80; struct VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734; struct SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545; struct ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB; struct dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70; struct yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD; struct AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F; struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B; struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B; struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B; struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57; struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0; struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C; struct EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568; struct EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E; struct EventCallbackListPool_t258FFD0B864AC29862A6ACF4F56A0340621783B2; struct EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85; struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707; struct Exception_t; struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710; struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785; struct ExpressionStringBuilder_t0D6F257425C6D296C778670B05C9CD0C399E8FF9; struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; struct ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131; struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; struct IEventSystemHandler_t050874E4CAEDCBA7E792A19EE3405EA443AE36B5; struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52; struct IPanel_tAD0F3807B6DE2ECA557380E7DB5F3A179BE5A7A5; struct IPrincipal_tE7AF5096287F6C3472585E124CB38FF2A51EAB5F; struct IllogicalCallContext_tBE27BC899B192B585D0D20F6A296DC5296C8BFD5; struct InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687; struct LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E; struct LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F; struct LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E; struct LogicalCallContext_t4BB407B088DB9FA68FE1EC2DB78D33F5BB4BDE9E; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MethodInfo_t; struct MulticastDelegate_t; struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; struct ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110; struct ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct SequenceNode_t49ACD22961E06675458A60447D7AA32B26835AB0; struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; struct SortColumnDescription_t278A693B84340D73A6FADCFB1521E313A80F9C37; struct String_t; struct StringBuilder_t; struct StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428; struct SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0; struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4; struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F; struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; struct Type_t; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_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* CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_tDA01CF91FBE24DB66B21CCE16001565000381289_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DateTimeUtilities_tF3FE113280279364566720FF188C6AF0742F2642_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t395342D64BE4D709937F17BE716538E4DF668CCA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEventSystemHandler_t050874E4CAEDCBA7E792A19EE3405EA443AE36B5_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* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9909632E27B9F1D1A060845D24FDCBED135D4A61____0EBBFED81071BF15F38AA1387D6D74E5788591B4AA6E85C7B739CF903789D438_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral07624473F417C06C74D59C64840A1532FCE2C626; IL2CPP_EXTERN_C String_t* _stringLiteral0FDD716E74C52D972A9997C1B342B1A650D1D139; IL2CPP_EXTERN_C String_t* _stringLiteral12D34C4D5361DBE1804B6F49EDED3C800B442095; IL2CPP_EXTERN_C String_t* _stringLiteral189B4FB95FFA6AAE2AEBA34772D133D8AB646A99; IL2CPP_EXTERN_C String_t* _stringLiteral255B6CC2396AF128B7146F047F97DF593FA6035C; IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1; IL2CPP_EXTERN_C String_t* _stringLiteral2CB8354CCCE320F861C9A48DA25583D5E4A921F5; IL2CPP_EXTERN_C String_t* _stringLiteral35F8E3A0586AED464D767EC8F8B084C783BDD7F6; IL2CPP_EXTERN_C String_t* _stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7; IL2CPP_EXTERN_C String_t* _stringLiteral49E87AC56AC0B369E2F81CCB477858B8E4427325; IL2CPP_EXTERN_C String_t* _stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850; IL2CPP_EXTERN_C String_t* _stringLiteral5FDF9FEC70F212025B9E11949A6E891267251B9E; IL2CPP_EXTERN_C String_t* _stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5; IL2CPP_EXTERN_C String_t* _stringLiteral69F359B71F6F4DE78ABF7256A90B314F213EE57E; IL2CPP_EXTERN_C String_t* _stringLiteral70AC3FEB991C2DF37A6B0D1396DC7622395AECCC; IL2CPP_EXTERN_C String_t* _stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9; IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D; IL2CPP_EXTERN_C String_t* _stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D; IL2CPP_EXTERN_C String_t* _stringLiteral7A0A3608A3C4012D35E5DE3B2BA646379CCF198F; IL2CPP_EXTERN_C String_t* _stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628; IL2CPP_EXTERN_C String_t* _stringLiteral80E7F53EFF2BB967F1A8C3D1A0F801B9C14C0F42; IL2CPP_EXTERN_C String_t* _stringLiteral82D95C9038FADE61EAA402493C3AB02991DF2B25; IL2CPP_EXTERN_C String_t* _stringLiteral85B223FCDAC08D2A26ABE5FC2EFF39C71EE2C9F4; IL2CPP_EXTERN_C String_t* _stringLiteral8F3FB59F175951B7E6E9D9C61E22BFDBCA680CFB; IL2CPP_EXTERN_C String_t* _stringLiteral9AB16B3999460DDC981865934D979087351A14F2; IL2CPP_EXTERN_C String_t* _stringLiteralE1D7BE919C261D5E98ACD59CDFEECA356245E3D3; IL2CPP_EXTERN_C String_t* _stringLiteralE8A378459AD224DF7C28C75F1A6AE9BB50A3B314; IL2CPP_EXTERN_C const RuntimeMethod* CollectionExtensions_ToReadOnly_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m38BDDD59B8317C3114792AF4F226A3C978FDF901_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponents_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_m4CC28A4CF821ADA338084BBCDD4F1CA6F304D4D7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8E3C27DE02A5C8D1AE01D55D6B325BFB693CF385_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mFB54FA29A70F8D8BC91BFEE9A2088B52356B3478_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_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* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_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 StyleValueHandle_t5831643AAA7AD8C5C43A4498C5E0A2545F78227D; struct fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_marshaled_com; struct fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_marshaled_pinvoke; struct KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21; struct KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167; struct KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67; struct KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C; struct RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B; struct TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A; struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA; struct __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1; struct __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC; struct fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F; struct MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5; struct DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757; struct EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8; struct MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF; struct CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2; struct ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1; struct ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA; struct EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE; struct ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16; struct ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC; struct InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A; struct LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56; struct LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1; struct MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F; struct NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565; struct RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989; struct RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8; struct ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243; struct SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221; struct SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3; struct SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483; struct TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F; struct TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC; struct TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80; struct VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734; struct SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545; struct ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB; struct dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70; struct yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD; struct AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C; 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 U3CU3Ec__DisplayClass7_0_3_t683290B8A5176087BD26069DBC070F8511175DC8 : public RuntimeObject { Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___selector2; Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___selector1; }; struct U3CU3Ec__DisplayClass7_0_3_tDE6AB716F84AC3A9FCD2632267F616064E48C8D3 : public RuntimeObject { Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___selector2; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___selector1; }; struct U3CU3Ec__DisplayClass7_0_3_t778F96D158EF96BEB9D55B6F8EED3F9095235DC2 : public RuntimeObject { Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___selector2; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___selector1; }; struct U3CU3Ec__DisplayClass7_0_3_tD5078CEBCA1423960552E33E596F1DBF45F6C3E7 : public RuntimeObject { Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___selector2; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___selector1; }; struct U3CU3Ec__DisplayClass7_0_3_t3E97916CEC7784A71E5BFBED69E2F8FFB49994FC : public RuntimeObject { Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___selector2; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___selector1; }; struct U3CU3Ec__DisplayClass7_0_3_tBE84A225F74B62F7482A48FFCB7B887925FF609B : public RuntimeObject { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___selector2; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___selector1; }; struct U3CConcatIteratorU3Ed__59_1_tDAFB43444D837C1BD4FFCCF332B8F39E80442B91 : public RuntimeObject { int32_t ___U3CU3E1__state; RuntimeObject* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___first; RuntimeObject* ___U3CU3E3__first; RuntimeObject* ___second; RuntimeObject* ___U3CU3E3__second; RuntimeObject* ___U3CU3E7__wrap1; }; struct U3CConcatIteratorU3Ed__59_1_tD9D477DEE32E1B031B3CAC6DFC6BA3E1A542317F : public RuntimeObject {}; struct U3CDefaultIfEmptyIteratorU3Ed__95_1_t6FBABBB9FB21D2096813D56B80A09AAFE8E11EBD : public RuntimeObject {}; struct U3CDistinctIteratorU3Ed__68_1_tE9924A60C1D3B7B37B6B2EBFA23FF32F38DDC7ED : public RuntimeObject { int32_t ___U3CU3E1__state; RuntimeObject* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___comparer; RuntimeObject* ___U3CU3E3__comparer; RuntimeObject* ___source; RuntimeObject* ___U3CU3E3__source; Set_1_tE5019340A154F7D644402ECAE970AA5ACDAE7921* ___U3CsetU3E5__2; RuntimeObject* ___U3CU3E7__wrap2; }; struct U3CDistinctIteratorU3Ed__68_1_tC6ED0835DAAE461DB0A25147641D6DB128BC8392 : public RuntimeObject {}; struct U3CExceptIteratorU3Ed__77_1_t1521EF2AA8BA6A4B3BD620420AFA821563E95E61 : public RuntimeObject { int32_t ___U3CU3E1__state; RuntimeObject* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___comparer; RuntimeObject* ___U3CU3E3__comparer; RuntimeObject* ___second; RuntimeObject* ___U3CU3E3__second; RuntimeObject* ___first; RuntimeObject* ___U3CU3E3__first; Set_1_tE5019340A154F7D644402ECAE970AA5ACDAE7921* ___U3CsetU3E5__2; RuntimeObject* ___U3CU3E7__wrap2; }; struct U3CExceptIteratorU3Ed__77_1_t6DFBE5664B7AA81AE88BBB32A4CE8A105F05FB25 : public RuntimeObject {}; struct U3CGroupJoinIteratorU3Ed__41_4_t28C25E1DF3BA11F09812739D58AE5FC99151D7D6 : public RuntimeObject {}; struct U3CIntersectIteratorU3Ed__74_1_tA436225973AFA7427C3BE15D97715957E1DA08B2 : public RuntimeObject {}; struct U3CJoinIteratorU3Ed__38_4_t2025FF64669D4CCF0346C9EB83E984FD09EB532C : public RuntimeObject {}; struct U3COfTypeIteratorU3Ed__97_1_tF761C30C6E4843D1A86B1CF9B2400664456D923B : public RuntimeObject { int32_t ___U3CU3E1__state; RuntimeObject* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___source; RuntimeObject* ___U3CU3E3__source; RuntimeObject* ___U3CU3E7__wrap1; }; struct U3COfTypeIteratorU3Ed__97_1_tA58F5D2CD323EE897A20F9D68301309FDB3598BA : public RuntimeObject {}; struct U3CPrependIteratorU3Ed__63_1_t3F7B129C2B64E42C7D112B951CFC32BF1A4ABF7D : public RuntimeObject {}; struct U3CRepeatIteratorU3Ed__117_1_t8553BD45B7127819B147EC6E07C693639BA931D3 : public RuntimeObject {}; struct U3CSelectIteratorU3Ed__5_2_tD4CDC97B158D0A35AADD31C1B82919CD898D43B0 : public RuntimeObject {}; struct U3CSelectManyIteratorU3Ed__17_2_tB25EF93E4FE145DB1CE3B81C7854EAD9C5C38460 : public RuntimeObject { int32_t ___U3CU3E1__state; RuntimeObject* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___source; RuntimeObject* ___U3CU3E3__source; Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___selector; Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___U3CU3E3__selector; RuntimeObject* ___U3CU3E7__wrap1; RuntimeObject* ___U3CU3E7__wrap2; }; struct U3CSelectManyIteratorU3Ed__17_2_tCDBBC5EAD5E67D0D44121301E93C64CC26FAD80B : public RuntimeObject {}; struct U3CSelectManyIteratorU3Ed__19_2_t8B2886C934811D94C6BA4479537A398AFEDD854F : public RuntimeObject {}; struct U3CSelectManyIteratorU3Ed__21_3_t6AE18322702A7BFF1D89894ED6DFF26C9EC22524 : public RuntimeObject {}; struct U3CSelectManyIteratorU3Ed__23_3_t52721C87E9197824CDEF60D2394EEADD5DC573A6 : public RuntimeObject { int32_t ___U3CU3E1__state; RuntimeObject* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___source; RuntimeObject* ___U3CU3E3__source; Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___collectionSelector; Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___U3CU3E3__collectionSelector; Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* ___resultSelector; Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* ___U3CU3E3__resultSelector; RuntimeObject* ___U3CU3E7__wrap1; RuntimeObject* ___U3CelementU3E5__3; RuntimeObject* ___U3CU3E7__wrap3; }; struct U3CSelectManyIteratorU3Ed__23_3_tE33B0F0C49CDC517D4285E0A439A7ACA1E197C51 : public RuntimeObject {}; struct U3CSkipIteratorU3Ed__31_1_t3730B6F6C849C92600BBE919DB83802F9F09FB2E : public RuntimeObject { int32_t ___U3CU3E1__state; uint8_t ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___source; RuntimeObject* ___U3CU3E3__source; int32_t ___count; int32_t ___U3CU3E3__count; RuntimeObject* ___U3CeU3E5__2; }; struct U3CSkipIteratorU3Ed__31_1_t58E74A0C1789CE330172491EDCE6F0E532F18E3F : public RuntimeObject { int32_t ___U3CU3E1__state; RuntimeObject* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___source; RuntimeObject* ___U3CU3E3__source; int32_t ___count; int32_t ___U3CU3E3__count; RuntimeObject* ___U3CeU3E5__2; }; struct U3CSkipIteratorU3Ed__31_1_t8B1D6AE9A7C0BB41D3444F5928ECA775D0A54CC3 : public RuntimeObject {}; struct U3CSkipLastIteratorU3Ed__216_1_t1E1C2F9AE4C5A88BCE43676B689D374DC33DF05F : public RuntimeObject {}; struct U3CSkipWhileIteratorU3Ed__33_1_t863A0E4652BF2D1FD4E8CAC997F9D7C5FC86F6D9 : public RuntimeObject {}; struct U3CSkipWhileIteratorU3Ed__35_1_t8145732AF7730B348A9C4C93AA5288A5A0FB8E48 : public RuntimeObject {}; struct U3CTakeIteratorU3Ed__25_1_tF76FBFBDB6B583486286F669D1ECDCB606261B56 : public RuntimeObject { int32_t ___U3CU3E1__state; uint8_t ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; int32_t ___count; int32_t ___U3CU3E3__count; RuntimeObject* ___source; RuntimeObject* ___U3CU3E3__source; RuntimeObject* ___U3CU3E7__wrap1; }; struct U3CTakeIteratorU3Ed__25_1_t2A8EA71A5DCED7EB2CD190B4B97A611C34A8C3A9 : public RuntimeObject { int32_t ___U3CU3E1__state; RuntimeObject* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; int32_t ___count; int32_t ___U3CU3E3__count; RuntimeObject* ___source; RuntimeObject* ___U3CU3E3__source; RuntimeObject* ___U3CU3E7__wrap1; }; struct U3CTakeIteratorU3Ed__25_1_tD4D474F09A3C7FBE184C68E193D2CB850FAE65C6 : public RuntimeObject {}; struct U3CTakeLastIteratorU3Ed__218_1_t969B5DF620EAFEAC3B394950C3BDD44279D684C6 : public RuntimeObject {}; struct U3CTakeWhileIteratorU3Ed__27_1_tDF867EBA50FE8C9FC21BCCD928D73987BC813837 : public RuntimeObject {}; struct U3CTakeWhileIteratorU3Ed__29_1_t7006162949D96831811E7D86DB6D63EBF3DFE16E : public RuntimeObject {}; struct U3CUnionIteratorU3Ed__71_1_tF738D83BD655B9F60315480F2FD641497C09D2E2 : public RuntimeObject { int32_t ___U3CU3E1__state; Il2CppChar ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___comparer; RuntimeObject* ___U3CU3E3__comparer; RuntimeObject* ___first; RuntimeObject* ___U3CU3E3__first; RuntimeObject* ___second; RuntimeObject* ___U3CU3E3__second; Set_1_tCA6FDE67D0311D89FB0BE39F3CF32426F6F8C09F* ___U3CsetU3E5__2; RuntimeObject* ___U3CU3E7__wrap2; }; struct U3CUnionIteratorU3Ed__71_1_tD0B6880CAAF53C171FB84AB1D31B9A3957C14AAB : public RuntimeObject {}; struct U3CWhereIteratorU3Ed__2_1_t9C4F185CE473D9F47023CC82AE8CD58309804E3C : public RuntimeObject {}; struct U3CZipIteratorU3Ed__65_3_t6B6AB4B150F71E377433F73C5DDD40F9DC0525DC : public RuntimeObject {}; struct Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB : public RuntimeObject { }; struct Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t0220227FE7D910BF17D745D71ADA52496FAB6D01* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t420440E1F5C4DCD1E4BDAF9CCC78FCE9E9B1CB39* ____keys; ValueCollection_tCF1B8D39FC4136882ADBC6CFCB3EB264097D7AC6* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* ____keys; ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tF740C626B28CBB6757BD70F46E0AFB6A991253E3* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tB792ACBAE0B99278B0B7B0F7440B4788E98F0D55* ____keys; ValueCollection_tC492596681BD51AB34FC76FA76C15C9B3FFB7B40* ____values; RuntimeObject* ____syncRoot; }; struct EmptyArray_1_tE700FA647008891EF64C31436B092B253493667F : public RuntimeObject { }; struct EmptyArray_1_t0A27D963887A48FA040C718B868C2455F9AD84FA : public RuntimeObject { }; struct EmptyArray_1_t685951D47CCFA8F90AC66EE22811A68A045FB065 : public RuntimeObject { }; struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject { }; struct EmptyArray_1_t08704EABC4CA3368B0E6C088FF83A3BDE70484C8 : public RuntimeObject { }; struct EmptyArray_1_t21B6219CD4389EFB0E40E69BEC0AE2E54C1AA17A : public RuntimeObject { }; struct EmptyArray_1_tD26FE3075DC228BE87FC137E462D9B9D87345E09 : public RuntimeObject { }; struct EmptyArray_1_tA32003E1DE04BE9767FD72E5DC4FEA8D1B834759 : public RuntimeObject { }; struct EmptyArray_1_t086E7BE9FC6951BD76737BD9161D5B9AD213C850 : public RuntimeObject { }; struct EmptyArray_1_t77401F488985814E4B89684C1CCE07D59127CD6C : public RuntimeObject { }; struct EmptyArray_1_t2953A11F8887CB1E8C922C9D208DD3564B01A286 : public RuntimeObject { }; struct EmptyArray_1_t148D3B7315D7A6007D765544A0374ECF18C49A4F : public RuntimeObject { }; struct EmptyArray_1_tA2A0A5BC0848542E85C3C7090B698C7582EC293E : public RuntimeObject { }; struct EmptyArray_1_t5DE9A902E68EAF6C3BEA0449EBDE9796931D38CA : public RuntimeObject { }; struct EmptyArray_1_tAF4D7BF84EDEBCC665A1A7DDA7D9525F0A338241 : public RuntimeObject { }; struct EmptyArray_1_t335FEC980C152B1BB5C2B29BEBE9BB902BD96851 : public RuntimeObject { }; struct EmptyArray_1_t0301B61215E2E46DFEA03D75A6060D8CAC3D479A : public RuntimeObject { }; struct EmptyArray_1_tE05CFBC9C768DA6FECF8F30EAB67C277CCB8EC55 : public RuntimeObject { }; struct EmptyArray_1_tEED641E019AD7833746EE21F5D5EF0BE46953FDF : public RuntimeObject { }; struct EmptyArray_1_tFF691A731ABD156600069C6A1AB13897214410E0 : public RuntimeObject { }; struct EmptyArray_1_tCD3D2FDC32FABF46F37D9F0D5EE8033B21EE016C : public RuntimeObject { }; struct EmptyArray_1_tD0E25BCF4832958D9C1F596570EF2919414A7103 : public RuntimeObject { }; struct EmptyArray_1_tDA1E10579FDDCE25837B4F203EABDCA5251082FB : public RuntimeObject { }; struct EmptyArray_1_tFF1C726B7AD2D4CB615066440DB2BD360077F74E : public RuntimeObject { }; struct EmptyArray_1_t151CEED89EBC00271F4BF4ACC9D4E781D780866E : public RuntimeObject { }; struct EmptyArray_1_tBA9A911B01CFC769E520FBF101B83CC77C18ECCF : public RuntimeObject { }; struct EmptyArray_1_tDEA777902FAFA73B2D66B35576B82407F616798F : public RuntimeObject { }; struct EmptyArray_1_t45ACA127E94E3425602D4677D3A2A8DF9A62AC4C : public RuntimeObject { }; struct EmptyArray_1_t2AEFF5629DF828443FB4E93984DDA89352CA99D9 : public RuntimeObject { }; struct EmptyArray_1_t2B80EF52C4FCF840DBDC03E7CBF5D78B21674522 : public RuntimeObject { }; struct EmptyArray_1_t3014CE3C51BB8D288EE928901E5BE2DE487639F7 : public RuntimeObject { }; struct EmptyArray_1_tB72192C297310B25DA15BD93F344C7BD7F1E0DBC : public RuntimeObject { }; struct EmptyArray_1_t95D96C5B0750889C28179294DFB5EC781CB70C48 : public RuntimeObject { }; struct EmptyArray_1_tA0EBFEF33831A4FDDFFDE5AFBF126568459E6674 : public RuntimeObject { }; struct EmptyArray_1_tD2C5459EFD29C2F7AA093B220B4043FC0E729DAB : public RuntimeObject { }; struct EmptyArray_1_t15F21ABB5EDE8E93E663133C387A4F328B4B6A4F : public RuntimeObject { }; struct EmptyEnumerable_1_t28D43FDF539A8CC3069F76EBB7D9E6E17B7DB412 : public RuntimeObject { }; struct EmptyEnumerable_1_t8C8873EF4F89FB0F86D91BA5B4D640E3A23AD28E : public RuntimeObject { }; struct EmptyEnumerable_1_t36102943B460DED9F019D124B41D2A00656CC354 : public RuntimeObject { }; struct EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8 : public RuntimeObject { }; struct EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB : public RuntimeObject { }; struct EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC : public RuntimeObject { }; struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2 : public RuntimeObject { }; struct EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC : public RuntimeObject { }; struct EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8 : public RuntimeObject { }; struct GroupedEnumerable_3_t4A07DEDFF6AAFE7DB06FE12B12AEAFDCB45D75D4 : public RuntimeObject { RuntimeObject* ___source; Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___keySelector; Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___elementSelector; RuntimeObject* ___comparer; }; struct GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65 : public RuntimeObject { RuntimeObject* ___source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___elementSelector; RuntimeObject* ___comparer; }; struct GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972 : public RuntimeObject { RuntimeObject* ___source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___elementSelector; RuntimeObject* ___comparer; Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* ___resultSelector; }; struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* ____slots; int32_t ____count; int32_t ____lastIndex; int32_t ____freeList; RuntimeObject* ____comparer; int32_t ____version; SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo; }; struct HashSet_1_t2E820DA94CC6D5A61CA29EBD9BE297C43D691C87 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; SlotU5BU5D_t2B9148416634BCB8743E1F61254B305F1882FF1D* ____slots; int32_t ____count; int32_t ____lastIndex; int32_t ____freeList; RuntimeObject* ____comparer; int32_t ____version; SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo; }; struct Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA : public RuntimeObject { int32_t ___threadId; int32_t ___state; Il2CppChar ___current; }; struct Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B : public RuntimeObject { int32_t ___threadId; int32_t ___state; double ___current; }; struct Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 : public RuntimeObject { int32_t ___threadId; int32_t ___state; int32_t ___current; }; struct Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86 : public RuntimeObject { int32_t ___threadId; int32_t ___state; int64_t ___current; }; struct Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA : public RuntimeObject { int32_t ___threadId; int32_t ___state; RuntimeObject* ___current; }; struct Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0 : public RuntimeObject {}; struct List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54 : public RuntimeObject { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853 : public RuntimeObject { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB : public RuntimeObject { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8 : public RuntimeObject { KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t5BEB7221B75A39C0A10E3A4A405EF6BAF1576F22 : public RuntimeObject { ValueTuple_2U5BU5D_tB7FE2ACBAFA75C4C255B9D71128BDC6D5190B203* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7 : public RuntimeObject { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4 : public RuntimeObject { ComponentU5BU5D_t40ECDBC5CC15EA282AF49771C20EBFDADC532D0E* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B : public RuntimeObject { ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB : public RuntimeObject { GlyphPairAdjustmentRecordU5BU5D_tD5DD2A739A4CA745E7F28ECCB2CD0BD0A65A38F7* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088 : public RuntimeObject { IEventSystemHandlerU5BU5D_t2A1BF495453B0C89CE5FF997A30B6F4239FDCBB2* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576 : public RuntimeObject { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tF9D88C946600C782EE786A252258C0AA97BD019A : public RuntimeObject { Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t8837CD02A40CED632406E449B6D76FF9AB3E4468 : public RuntimeObject { MarkToBaseAdjustmentRecordU5BU5D_t4F120A507E14039BC63574D1815FF2E7B9D73911* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tF7A39AE542CF9A5C63B48726F173FA38571D52C3 : public RuntimeObject { MarkToMarkAdjustmentRecordU5BU5D_t09E9394A7451C53E2DD62ACB4FD0CF5F52159061* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF : public RuntimeObject { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D : public RuntimeObject { TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A : public RuntimeObject { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F : public RuntimeObject { dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct Lookup_2_t0E2C90AEB65A029DDD8A5DB090D1DD87BBE2E332 : public RuntimeObject { RuntimeObject* ___comparer; GroupingU5BU5D_t25950902A28EF47C807AC957D8AD435B572A1A4B* ___groupings; Grouping_tA7D79A8DCF5DF54971F5E38E3B02BC390C7F93C2* ___lastGrouping; int32_t ___count; }; struct OrderedEnumerable_1_t6AAB7C09954F632628E4BBDC077193155F9985AC : public RuntimeObject { RuntimeObject* ___source; }; struct OrderedEnumerable_1_t5B108685DAC77ACAE17F69F992E51610E56820C3 : public RuntimeObject { RuntimeObject* ___source; }; struct OrderedEnumerable_1_t1B02FC4E29D28D2DCB429ED92574F74A27880F9C : public RuntimeObject { RuntimeObject* ___source; }; struct OrderedEnumerable_1_t8EEABC87399C51697FF13CC459FC26CA5A5857DA : public RuntimeObject { RuntimeObject* ___source; }; struct OrderedEnumerable_1_tFFE2D41E419F999B45E7C9636190F547FE16EA00 : public RuntimeObject { RuntimeObject* ___source; }; struct OrderedEnumerable_1_tA6269C578EE7D3423C79F32258D574795AEF1151 : public RuntimeObject { RuntimeObject* ___source; }; struct OrderedEnumerable_1_t635FACC705EB8D479616971CD818376DC3A5AF51 : public RuntimeObject { RuntimeObject* ___source; }; struct OrderedEnumerable_1_t9FC254A996960AAA55B70FA7417B36D16C123B28 : public RuntimeObject { RuntimeObject* ___source; }; struct ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92 : public RuntimeObject { RuntimeObject* ___list; RuntimeObject* ____syncRoot; }; struct ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505 : public RuntimeObject { RuntimeObject* ___list; RuntimeObject* ____syncRoot; }; struct ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8 : public RuntimeObject { RuntimeObject* ___list; RuntimeObject* ____syncRoot; }; struct AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7 : public RuntimeObject { bool ___m_Used; }; struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 : 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 Enumerable_t372195206D92B3F390693F9449282C31FD564C09 : public RuntimeObject { }; struct EnumerableHelpers_t18A53CA9FA987FA240C4777E90230115D116D29B : public RuntimeObject { }; struct Enums_t8C987C4AD40E7CA35AD763FA4D8636FA788B464D : public RuntimeObject { }; struct EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E : public RuntimeObject { List_1_t3D72E539CB95E6031583970D3E5187DDB5EC674C* ___m_List; int32_t ___U3CtrickleDownCallbackCountU3Ek__BackingField; int32_t ___U3CbubbleUpCallbackCountU3Ek__BackingField; }; struct EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85 : public RuntimeObject { EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* ___m_Callbacks; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* ___m_TemporaryCallbacks; int32_t ___m_IsInvoking; }; struct ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3 : public RuntimeObject { }; struct ExceptionBuilder_t01A677260708E7450A9923314D162AB474E5F02D : public RuntimeObject { }; struct ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59 : public RuntimeObject { }; struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785 : public RuntimeObject { }; struct ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0 : public RuntimeObject { }; struct ExpressionUtils_t840E12569E851470D21F9784B859DD4F07235F35 : public RuntimeObject { }; struct ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590 : public RuntimeObject { }; struct MemberInfo_t : public RuntimeObject { }; struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___numberGroupSizes; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___currencyGroupSizes; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___percentGroupSizes; String_t* ___positiveSign; String_t* ___negativeSign; String_t* ___numberDecimalSeparator; String_t* ___numberGroupSeparator; String_t* ___currencyGroupSeparator; String_t* ___currencyDecimalSeparator; String_t* ___currencySymbol; String_t* ___ansiCurrencySymbol; String_t* ___nanSymbol; String_t* ___positiveInfinitySymbol; String_t* ___negativeInfinitySymbol; String_t* ___percentDecimalSeparator; String_t* ___percentGroupSeparator; String_t* ___percentSymbol; String_t* ___perMilleSymbol; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___nativeDigits; int32_t ___m_dataItem; int32_t ___numberDecimalDigits; int32_t ___currencyDecimalDigits; int32_t ___currencyPositivePattern; int32_t ___currencyNegativePattern; int32_t ___numberNegativePattern; int32_t ___percentPositivePattern; int32_t ___percentNegativePattern; int32_t ___percentDecimalDigits; int32_t ___digitSubstitution; bool ___isReadOnly; bool ___m_useUserOverride; bool ___m_isInvariant; bool ___validForParseAsNumber; bool ___validForParseAsCurrency; }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7 : public RuntimeObject { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___rpnTokens; bool ___hasVariables; }; struct ArrayBuilder_1_tC16D480D6EF76F26D54661E2C7416BA07CA59964 { ObjectU5BU5DU5BU5D_t6491927494F825352C40DCE9D447C97B17297969* ____array; int32_t ____count; }; struct ArrayBuilder_1_t1A2FA60C0DA9290450405DDB027C688DBA997BEC { __Il2CppFullySharedGenericTypeU5BU5DU5BU5D_tAE866946296CBB820B69570ADEE87D79ADAAC33F* ____array; int32_t ____count; }; struct Buffer_1_tCBB489BEFDCAD5EE0BE1EB873BE0D0A5E241FAEA { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___items; int32_t ___count; }; struct Buffer_1_t1FBB44799AA20A023A81D600D180AD48AB0EDBC0 { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___items; int32_t ___count; }; struct Buffer_1_t7521E85AEF5FC449DCAA3CC247C109861F668453 { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___items; int32_t ___count; }; struct Buffer_1_t10E8615C3706C626725B10C3DDEF0AD28D233B59 { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___items; int32_t ___count; }; struct Buffer_1_t923D09F9DEE8C83545C506AADB5D6C0B2269DA30 { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___items; int32_t ___count; }; struct Buffer_1_tE71E32188387FE3B78503E8C2565BD78BE40C697 { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___items; int32_t ___count; }; struct Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D { List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* ____list; int32_t ____index; int32_t ____version; Il2CppChar ____current; }; struct Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ____list; int32_t ____index; int32_t ____version; int32_t ____current; }; struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list; int32_t ____index; int32_t ____version; RuntimeObject* ____current; }; typedef Il2CppFullySharedGenericStruct Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF; struct KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F { int64_t ___key; RuntimeObject* ___value; }; struct KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 { RuntimeObject* ___key; int64_t ___value; }; struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 { RuntimeObject* ___key; RuntimeObject* ___value; }; struct KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE { RuntimeObject* ___key; float ___value; }; struct Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 { bool ___hasValue; double ___value; }; struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 { bool ___hasValue; int32_t ___value; }; struct Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 { bool ___hasValue; int64_t ___value; }; struct Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 { bool ___hasValue; float ___value; }; struct OrderedEnumerable_2_tF7CB80A740C03B2B14BDDE9A0549DA54E122D9E2 : public OrderedEnumerable_1_t6AAB7C09954F632628E4BBDC077193155F9985AC { OrderedEnumerable_1_t6AAB7C09954F632628E4BBDC077193155F9985AC* ___parent; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___keySelector; RuntimeObject* ___comparer; bool ___descending; }; struct OrderedEnumerable_2_tCDA7F6D107AC155AAFFCCDCAFC8A4DD2536BA984 : public OrderedEnumerable_1_t5B108685DAC77ACAE17F69F992E51610E56820C3 { OrderedEnumerable_1_t5B108685DAC77ACAE17F69F992E51610E56820C3* ___parent; Func_2_t39FE7CD055E21CF5CB9D4420B19AFD484E08DF02* ___keySelector; RuntimeObject* ___comparer; bool ___descending; }; struct OrderedEnumerable_2_tE4FFD0A855353D93B32C028ACEB8C4B5FB7BB996 : public OrderedEnumerable_1_t1B02FC4E29D28D2DCB429ED92574F74A27880F9C { OrderedEnumerable_1_t1B02FC4E29D28D2DCB429ED92574F74A27880F9C* ___parent; Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* ___keySelector; RuntimeObject* ___comparer; bool ___descending; }; struct OrderedEnumerable_2_t7FDC122207E39C88BC86800DB007E88676C33546 : public OrderedEnumerable_1_t8EEABC87399C51697FF13CC459FC26CA5A5857DA { OrderedEnumerable_1_t8EEABC87399C51697FF13CC459FC26CA5A5857DA* ___parent; Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* ___keySelector; RuntimeObject* ___comparer; bool ___descending; }; struct OrderedEnumerable_2_t956A813D199E81970CA808468C12A778277A6692 : public OrderedEnumerable_1_tFFE2D41E419F999B45E7C9636190F547FE16EA00 { OrderedEnumerable_1_tFFE2D41E419F999B45E7C9636190F547FE16EA00* ___parent; Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* ___keySelector; RuntimeObject* ___comparer; bool ___descending; }; struct OrderedEnumerable_2_tAACC54129C37109328AFDC1477A535FCF5BE8CBA : public OrderedEnumerable_1_tA6269C578EE7D3423C79F32258D574795AEF1151 { OrderedEnumerable_1_tA6269C578EE7D3423C79F32258D574795AEF1151* ___parent; Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* ___keySelector; RuntimeObject* ___comparer; bool ___descending; }; struct OrderedEnumerable_2_t51517C2F0D08851F60E9DD8FB874EC339A5F2BFA : public OrderedEnumerable_1_t635FACC705EB8D479616971CD818376DC3A5AF51 { OrderedEnumerable_1_t635FACC705EB8D479616971CD818376DC3A5AF51* ___parent; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___keySelector; RuntimeObject* ___comparer; bool ___descending; }; struct OrderedEnumerable_2_tA9DEFB149DAA0F612AACE71C5D5A35D6308A052D : public OrderedEnumerable_1_t635FACC705EB8D479616971CD818376DC3A5AF51 { OrderedEnumerable_1_t635FACC705EB8D479616971CD818376DC3A5AF51* ___parent; Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___keySelector; RuntimeObject* ___comparer; bool ___descending; }; struct OrderedEnumerable_2_t71BA6A9F8F94FD49AA530865BA9BF576305461A1 : public OrderedEnumerable_1_t635FACC705EB8D479616971CD818376DC3A5AF51 { OrderedEnumerable_1_t635FACC705EB8D479616971CD818376DC3A5AF51* ___parent; Func_2_tB86D019F1289E2D123C00796B373933613385952* ___keySelector; RuntimeObject* ___comparer; bool ___descending; }; struct OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475 : public OrderedEnumerable_1_t9FC254A996960AAA55B70FA7417B36D16C123B28 { OrderedEnumerable_1_t9FC254A996960AAA55B70FA7417B36D16C123B28* ___parent; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___keySelector; RuntimeObject* ___comparer; bool ___descending; }; struct TrueReadOnlyCollection_1_t71A2D3FD751848C3E87C90C4EDF1D35A25879C4D : public ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92 { }; struct TrueReadOnlyCollection_1_t75B148B212697F1795828F9E34F7984842ADFC03 : public ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8 { }; struct ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A { RuntimeObject* ___Item1; RuntimeObject* ___Item2; }; struct WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783 : public Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___predicate; int32_t ___index; }; struct WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; int32_t ___index; }; struct WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6 : public RuntimeObject {}; struct WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039 : public Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA { RuntimeObject* ___source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { RuntimeObject* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B : public RuntimeObject {}; struct WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E : public Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86 { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___predicate; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___source; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___predicate; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174 : public RuntimeObject {}; struct WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3 : public Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86 { RuntimeObject* ___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___predicate; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { RuntimeObject* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { RuntimeObject* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { RuntimeObject* ___source; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___predicate; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { RuntimeObject* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779 : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { RuntimeObject* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { RuntimeObject* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { RuntimeObject* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { RuntimeObject* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C : public RuntimeObject {}; struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F : public AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7 { EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_pinvoke { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_com { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { Il2CppChar ___m_value; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D { uint64_t ____dateData; }; 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 DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 { String_t* ___m_Graph; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_Dependencies; int32_t ___m_ObjectId; String_t* ___m_DisplayName; int32_t ___m_Stream; int32_t ___m_Frame; int32_t ___m_Value; }; struct DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_pinvoke { char* ___m_Graph; Il2CppSafeArray* ___m_Dependencies; int32_t ___m_ObjectId; char* ___m_DisplayName; int32_t ___m_Stream; int32_t ___m_Frame; int32_t ___m_Value; }; struct DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_com { Il2CppChar* ___m_Graph; Il2CppSafeArray* ___m_Dependencies; int32_t ___m_ObjectId; Il2CppChar* ___m_DisplayName; int32_t ___m_Stream; int32_t ___m_Frame; int32_t ___m_Value; }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___m_value; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct ExpressionStringBuilder_t0D6F257425C6D296C778670B05C9CD0C399E8FF9 : public ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590 { StringBuilder_t* ____out; Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ____ids; }; struct GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 { float ___m_XCoordinate; float ___m_YCoordinate; }; struct GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E { float ___m_XPlacement; float ___m_YPlacement; float ___m_XAdvance; float ___m_YAdvance; }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785 { Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ____body; }; struct MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 { float ___m_XPositionAdjustment; float ___m_YPositionAdjustment; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 { float ___m00; float ___m10; float ___m20; float ___m30; float ___m01; float ___m11; float ___m21; float ___m31; float ___m02; float ___m12; float ___m22; float ___m32; float ___m03; float ___m13; float ___m23; float ___m33; }; struct ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785 { String_t* ___U3CNameU3Ek__BackingField; }; struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D { float ___m_XMin; float ___m_YMin; float ___m_Width; float ___m_Height; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; struct TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 { int32_t ___m_Index; }; struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 { InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687* ___internal_thread; RuntimeObject* ___m_ThreadStartArg; RuntimeObject* ___pending_exception; MulticastDelegate_t* ___m_Delegate; ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ExecutionContext; bool ___m_ExecutionContextBelongsToOuterScope; RuntimeObject* ___principal; int32_t ___principal_version; }; struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { uint32_t ___m_value; }; struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { uint64_t ___m_value; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { float ___x; float ___y; float ___z; float ___w; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 { fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* ___Ancestors; String_t* ___VersionString; Type_t* ___ModelType; }; struct fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_marshaled_pinvoke { fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_marshaled_pinvoke* ___Ancestors; char* ___VersionString; Type_t* ___ModelType; }; struct fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_marshaled_com { fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_marshaled_com* ___Ancestors; Il2CppChar* ___VersionString; Type_t* ___ModelType; }; struct MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253 { int32_t ___valueIndex; int32_t ___matchedVariableCount; }; struct DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455 { uint32_t ___m_GateCount; Queue_1_t488F4FFC87B785BACAAF18A6B2E9307E5451DF68* ___m_Queue; }; struct DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455_marshaled_pinvoke { uint32_t ___m_GateCount; Queue_1_t488F4FFC87B785BACAAF18A6B2E9307E5451DF68* ___m_Queue; }; struct DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455_marshaled_com { uint32_t ___m_GateCount; Queue_1_t488F4FFC87B785BACAAF18A6B2E9307E5451DF68* ___m_Queue; }; struct EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2 { EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___m_Event; RuntimeObject* ___m_Panel; }; struct EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2_marshaled_pinvoke { EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___m_Event; RuntimeObject* ___m_Panel; }; struct EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2_marshaled_com { EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___m_Event; RuntimeObject* ___m_Panel; }; struct Reader_tFD6FCF261BBDF95B67147E0E1A8FD60D82333E5E { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ec; }; struct Reader_tFD6FCF261BBDF95B67147E0E1A8FD60D82333E5E_marshaled_pinvoke { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ec; }; struct Reader_tFD6FCF261BBDF95B67147E0E1A8FD60D82333E5E_marshaled_com { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ec; }; struct PcgRandom_t68FB377AEE2D1ECA10F089EB028FBE8A2D012252 { uint64_t ___increment; uint64_t ___state; }; struct CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56 { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem; }; struct SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7 { SequenceNode_t49ACD22961E06675458A60447D7AA32B26835AB0* ___this_; BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B* ___firstpos; BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B* ___lastpos; BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B* ___lastposLeft; BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B* ___firstposRight; }; struct SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7_marshaled_pinvoke { SequenceNode_t49ACD22961E06675458A60447D7AA32B26835AB0* ___this_; BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B* ___firstpos; BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B* ___lastpos; BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B* ___lastposLeft; BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B* ___firstposRight; }; struct SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7_marshaled_com { SequenceNode_t49ACD22961E06675458A60447D7AA32B26835AB0* ___this_; BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B* ___firstpos; BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B* ___lastpos; BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B* ___lastposLeft; BitSet_t89F906D542C052F4565FBEF32E1E9713B966026B* ___firstposRight; }; struct ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992 { StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___sheet; StyleValueHandleU5BU5D_t66B7732469E9E30B1FB9A6E386315DAB36914ADE* ___handles; }; struct ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992_marshaled_pinvoke { StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___sheet; StyleValueHandle_t5831643AAA7AD8C5C43A4498C5E0A2545F78227D* ___handles; }; struct ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992_marshaled_com { StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___sheet; StyleValueHandle_t5831643AAA7AD8C5C43A4498C5E0A2545F78227D* ___handles; }; struct dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 { float ___sbM6YYbn; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___Qih4jvlQ; RuntimeObject* ___N1wOfpDj; }; struct dqr_t82CC661FC32C20B34C952E90F0A363F830089C25_marshaled_pinvoke { float ___sbM6YYbn; Il2CppMethodPointer ___Qih4jvlQ; Il2CppIUnknown* ___N1wOfpDj; }; struct dqr_t82CC661FC32C20B34C952E90F0A363F830089C25_marshaled_com { float ___sbM6YYbn; Il2CppMethodPointer ___Qih4jvlQ; Il2CppIUnknown* ___N1wOfpDj; }; struct AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653 { int32_t ___Depth; Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___Node; }; struct AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653_marshaled_pinvoke { int32_t ___Depth; Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___Node; }; struct AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653_marshaled_com { int32_t ___Depth; Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___Node; }; struct U3CConcatIteratorU3Ed__59_1_t1A8D93940D39AC0F670FB8EB7FE01FF4EE04E9CA : public RuntimeObject { int32_t ___U3CU3E1__state; DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___first; RuntimeObject* ___U3CU3E3__first; RuntimeObject* ___second; RuntimeObject* ___U3CU3E3__second; RuntimeObject* ___U3CU3E7__wrap1; }; struct U3CReverseIteratorU3Ed__79_1_tBCE9918AB7AFE61A7308121FC4FE7132FF9D4FEC : public RuntimeObject { int32_t ___U3CU3E1__state; RuntimeObject* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___source; RuntimeObject* ___U3CU3E3__source; Buffer_1_t10E8615C3706C626725B10C3DDEF0AD28D233B59 ___U3CbufferU3E5__2; int32_t ___U3CiU3E5__3; }; struct U3CReverseIteratorU3Ed__79_1_t654E1731541179CF0738EB017E50AF14F2F8561C : public RuntimeObject {}; struct U3CSelectManyIteratorU3Ed__17_2_t03BD8DF38E0E127205D6939A550ED642F8FFCA7A : public RuntimeObject { int32_t ___U3CU3E1__state; ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___source; RuntimeObject* ___U3CU3E3__source; Func_2_tDD6BEA13E3DC18AE782C81E53A726912588B3B16* ___selector; Func_2_tDD6BEA13E3DC18AE782C81E53A726912588B3B16* ___U3CU3E3__selector; RuntimeObject* ___U3CU3E7__wrap1; RuntimeObject* ___U3CU3E7__wrap2; }; struct Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE { List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ____list; int32_t ____index; int32_t ____version; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F ____current; }; struct Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ____list; int32_t ____index; int32_t ____version; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ____current; }; struct Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ____list; int32_t ____index; int32_t ____version; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current; }; struct Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA { List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* ____list; int32_t ____index; int32_t ____version; KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE ____current; }; struct Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D { List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* ____list; int32_t ____index; int32_t ____version; dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 ____current; }; struct Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E { }; struct Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E { }; struct Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC : public RuntimeObject { int32_t ___threadId; int32_t ___state; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F ___current; }; struct Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315 : public RuntimeObject { int32_t ___threadId; int32_t ___state; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___current; }; struct Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05 : public RuntimeObject { int32_t ___threadId; int32_t ___state; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___current; }; struct Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06 : public RuntimeObject { int32_t ___threadId; int32_t ___state; KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE ___current; }; struct Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 : public RuntimeObject { int32_t ___threadId; int32_t ___state; ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___current; }; struct Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA : public RuntimeObject { int32_t ___threadId; int32_t ___state; dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 ___current; }; struct LargeArrayBuilder_1_t5997B05FFE45A1470DE34647AD779237CD53563E { int32_t ____maxCapacity; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____first; ArrayBuilder_1_tC16D480D6EF76F26D54661E2C7416BA07CA59964 ____buffers; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____current; int32_t ____index; int32_t ____count; }; struct LargeArrayBuilder_1_t0EF797C1BCBC5B72EF0E15C8C99150CD331F11C3 { int32_t ____maxCapacity; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ____first; ArrayBuilder_1_t1A2FA60C0DA9290450405DDB027C688DBA997BEC ____buffers; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ____current; int32_t ____index; int32_t ____count; }; struct Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB { bool ___hasValue; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___value; }; struct ValueTuple_2_t998A3C988B99B895CDFB519A1EF5B3E191F8A1BD { RuntimeObject* ___Item1; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___Item2; }; struct WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C : public Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA { List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* ___source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___predicate; Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D ___enumerator; }; struct WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A ___enumerator; }; struct WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0 : public RuntimeObject {}; struct WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___source; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___predicate; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___selector; Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC ___enumerator; }; struct WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___selector; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A ___enumerator; }; struct WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___selector; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A ___enumerator; }; struct WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___selector; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A ___enumerator; }; struct WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336 : public RuntimeObject {}; struct CallbackPhase_t15EDFA9D179FFB21CAF3C1557809204A07B4FB26 { int32_t ___value__; }; struct Delegate_t : public RuntimeObject { intptr_t ___method_ptr; intptr_t ___invoke_impl; RuntimeObject* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; bool ___method_is_virtual; }; struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Delegate_t_marshaled_com { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Exception_t : public RuntimeObject { String_t* ____className; String_t* ____message; RuntimeObject* ____data; Exception_t* ____innerException; String_t* ____helpURL; RuntimeObject* ____stackTrace; String_t* ____stackTraceString; String_t* ____remoteStackTraceString; int32_t ____remoteStackIndex; RuntimeObject* ____dynamicMethods; int32_t ____HResult; String_t* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_pinvoke { char* ____className; char* ____message; RuntimeObject* ____data; Exception_t_marshaled_pinvoke* ____innerException; char* ____helpURL; Il2CppIUnknown* ____stackTrace; char* ____stackTraceString; char* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; char* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_com { Il2CppChar* ____className; Il2CppChar* ____message; RuntimeObject* ____data; Exception_t_marshaled_com* ____innerException; Il2CppChar* ____helpURL; Il2CppIUnknown* ____stackTrace; Il2CppChar* ____stackTraceString; Il2CppChar* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; Il2CppChar* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct ExecutionContextSwitcher_tC30FBBA37AF7939CED1F80BF8A63BA1DFD07D708 { Reader_tFD6FCF261BBDF95B67147E0E1A8FD60D82333E5E ___outerEC; bool ___outerECBelongsToScope; RuntimeObject* ___hecsw; Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___thread; }; struct ExecutionContextSwitcher_tC30FBBA37AF7939CED1F80BF8A63BA1DFD07D708_marshaled_pinvoke { Reader_tFD6FCF261BBDF95B67147E0E1A8FD60D82333E5E_marshaled_pinvoke ___outerEC; int32_t ___outerECBelongsToScope; Il2CppIUnknown* ___hecsw; Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___thread; }; struct ExecutionContextSwitcher_tC30FBBA37AF7939CED1F80BF8A63BA1DFD07D708_marshaled_com { Reader_tFD6FCF261BBDF95B67147E0E1A8FD60D82333E5E_marshaled_com ___outerEC; int32_t ___outerECBelongsToScope; Il2CppIUnknown* ___hecsw; Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___thread; }; struct FontFeatureLookupFlags_t2000121BA341A3CAE5E0D4FAC6AA4378FE14AE1B { int32_t ___value__; }; struct GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 { uint32_t ___m_GlyphIndex; GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___m_GlyphValueRecord; }; struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { int32_t ___value__; }; struct InvokePolicy_t35E3E36A3D113CBFFEB13243E17691CBBDF1ED9B { int32_t ___value__; }; struct MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607 { uint32_t ___m_BaseGlyphID; GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 ___m_BaseGlyphAnchorPoint; uint32_t ___m_MarkGlyphID; MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 ___m_MarkPositionAdjustment; }; struct MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C { uint32_t ___m_BaseMarkGlyphID; GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 ___m_BaseMarkGlyphAnchorPoint; uint32_t ___m_CombiningMarkGlyphID; MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 ___m_CombiningMarkPositionAdjustment; }; struct NumberStyles_t567C6CBC2A2B5B5A2C43B2855D158949984A810C { int32_t ___value__; }; 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 RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { intptr_t ___value; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct SortDirection_t1CF90CCD8B5D86EF2630D0F080500514821467E4 { int32_t ___value__; }; struct StyleSelectorType_t425962DE6D175F785FA2B5554D793B71D39430A3 { int32_t ___value__; }; struct TrickleDown_t862EABE449B6C94F79F2B1D713990C35ABADDF38 { int32_t ___value__; }; struct Flags_tD935E34E819419AC18907444AF9A5993A183FC09 { int32_t ___value__; }; struct U34hDK_lf2_tCBAC87BCA21A75AD34F636CBBC81745E58BF11A0 { int32_t ___value__; }; struct yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3 { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___clipBox; bool ___soft; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___softness; uint32_t ___clipId; int32_t ___rectMaskDepth; int32_t ___referenceValue; bool ___reversed; }; struct yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3_marshaled_pinvoke { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___clipBox; int32_t ___soft; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___softness; uint32_t ___clipId; int32_t ___rectMaskDepth; int32_t ___referenceValue; int32_t ___reversed; }; struct yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3_marshaled_com { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___clipBox; int32_t ___soft; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___softness; uint32_t ___clipId; int32_t ___rectMaskDepth; int32_t ___referenceValue; int32_t ___reversed; }; struct Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ____list; int32_t ____index; int32_t ____version; int32_t ____current; }; struct Iterator_1_tEEF82AE11FFC6DF9B283B2D5E4A87B3E3BFD805E : public RuntimeObject { int32_t ___threadId; int32_t ___state; int32_t ___current; }; struct WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87 : public Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___predicate; int32_t ___index; }; struct WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38 : public Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315 { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; int32_t ___index; }; struct WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB : public Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05 { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; int32_t ___index; }; struct WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C : public Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06 { KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* ___source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___predicate; int32_t ___index; }; struct WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E : public Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA { dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* ___source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___predicate; int32_t ___index; }; struct WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7 : public Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC { RuntimeObject* ___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0 : public Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315 { RuntimeObject* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308 : public Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05 { RuntimeObject* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD : public Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06 { RuntimeObject* ___source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C : public Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA { RuntimeObject* ___source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___predicate; RuntimeObject* ___enumerator; }; struct WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269 : public Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC { List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___predicate; Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE ___enumerator; }; struct WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0 : public Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315 { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 ___enumerator; }; struct WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5 : public Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05 { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 ___enumerator; }; struct WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31 : public Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06 { List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* ___source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___predicate; Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA ___enumerator; }; struct WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818 : public Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA { List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* ___source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___predicate; Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D ___enumerator; }; struct WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5 : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___selector; int32_t ___index; }; struct WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6 : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { RuntimeObject* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B : public Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86 { List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___predicate; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___selector; Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE ___enumerator; }; struct WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___selector; Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 ___enumerator; }; struct WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___selector; Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 ___enumerator; }; struct WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___selector; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A ___enumerator; }; struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568 : public RuntimeObject { int32_t ___U3CphaseU3Ek__BackingField; int32_t ___U3CinvokePolicyU3Ek__BackingField; }; struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710 : public RuntimeObject { SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ____syncContext; SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ____syncContextNoFlow; LogicalCallContext_t4BB407B088DB9FA68FE1EC2DB78D33F5BB4BDE9E* ____logicalCallContext; IllogicalCallContext_tBE27BC899B192B585D0D20F6A296DC5296C8BFD5* ____illogicalCallContext; int32_t ____flags; Dictionary_2_tE8D02A3D5DD039B176B8F64028DA5F0883237494* ____localValues; List_1_tA7C2A3DF62733E04DA16EDD931856E01BE8283F0* ____localChangeNotifications; }; struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E { GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___m_FirstAdjustmentRecord; GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___m_SecondAdjustmentRecord; int32_t ___m_FeatureLookupFlags; }; 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 StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 { String_t* ___m_Value; int32_t ___m_Type; RuntimeObject* ___tempData; }; struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_pinvoke { char* ___m_Value; int32_t ___m_Type; Il2CppIUnknown* ___tempData; }; struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_com { Il2CppChar* ___m_Value; int32_t ___m_Type; Il2CppIUnknown* ___tempData; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; struct MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66 { String_t* ___T4u1om4a; String_t* ___qroTYdoA; int32_t ___c9iDNkf7; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___eJWmneVW; Action_2_tC3198C160CE0E4A42D5E7DEC1F5B9D1DED06E64E* ___Ws2pSm5n; Action_2_t8EADE87044ADE97906736D729EA2E3EF97F34F3D* ___7ndLRVp_; float ___n6FU35or; int32_t ___csoR0uDM; Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___p0mLGSCz; CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___xij_TJXe; }; struct MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66_marshaled_pinvoke { char* ___T4u1om4a; char* ___qroTYdoA; int32_t ___c9iDNkf7; Il2CppSafeArray* ___eJWmneVW; Il2CppMethodPointer ___Ws2pSm5n; Il2CppMethodPointer ___7ndLRVp_; float ___n6FU35or; int32_t ___csoR0uDM; Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___p0mLGSCz; CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_pinvoke ___xij_TJXe; }; struct MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66_marshaled_com { Il2CppChar* ___T4u1om4a; Il2CppChar* ___qroTYdoA; int32_t ___c9iDNkf7; Il2CppSafeArray* ___eJWmneVW; Il2CppMethodPointer ___Ws2pSm5n; Il2CppMethodPointer ___7ndLRVp_; float ___n6FU35or; int32_t ___csoR0uDM; Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___p0mLGSCz; CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_com ___xij_TJXe; }; struct SortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA { SortColumnDescription_t278A693B84340D73A6FADCFB1521E313A80F9C37* ___columnDesc; int32_t ___direction; }; struct SortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA_marshaled_pinvoke { SortColumnDescription_t278A693B84340D73A6FADCFB1521E313A80F9C37* ___columnDesc; int32_t ___direction; }; struct SortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA_marshaled_com { SortColumnDescription_t278A693B84340D73A6FADCFB1521E313A80F9C37* ___columnDesc; int32_t ___direction; }; struct ContextCallback_1_t641F0181553019D1F6BFEAE7F9789631588EF81D : public MulticastDelegate_t { }; struct Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ____list; int32_t ____index; int32_t ____version; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ____current; }; struct EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0 : public EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568 { EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* ___m_Callback; int64_t ___m_EventTypeId; }; struct EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41 : public EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568 { EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* ___m_Callback; int64_t ___m_EventTypeId; RuntimeObject* ___U3CuserArgsU3Ek__BackingField; }; struct EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5 : public EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568 {}; struct EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07 : public MulticastDelegate_t { }; struct EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0 : public MulticastDelegate_t { }; struct EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E : public MulticastDelegate_t { }; struct EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927 : public MulticastDelegate_t { }; struct EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21 : public MulticastDelegate_t { }; struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t { }; struct Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431 : public MulticastDelegate_t { }; struct Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C : public MulticastDelegate_t { }; struct Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94 : public MulticastDelegate_t { }; struct Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6 : public MulticastDelegate_t { }; struct Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56 : public MulticastDelegate_t { }; struct Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858 : public MulticastDelegate_t { }; struct Func_2_tF42287527472FA89789873F068A87C60A00EC7D3 : public MulticastDelegate_t { }; struct Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0 : public MulticastDelegate_t { }; struct Func_2_t39FE7CD055E21CF5CB9D4420B19AFD484E08DF02 : public MulticastDelegate_t { }; struct Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A : public MulticastDelegate_t { }; struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F : public MulticastDelegate_t { }; struct Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3 : public MulticastDelegate_t { }; struct Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E : public MulticastDelegate_t { }; struct Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA : public MulticastDelegate_t { }; struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354 : public MulticastDelegate_t { }; struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821 : public MulticastDelegate_t { }; struct Func_2_tF12503C33FD184E465546C31F324F4C344B8975A : public MulticastDelegate_t { }; struct Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F : public MulticastDelegate_t { }; struct Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0 : public MulticastDelegate_t { }; struct Func_2_tDD6BEA13E3DC18AE782C81E53A726912588B3B16 : public MulticastDelegate_t { }; struct Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1 : public MulticastDelegate_t { }; struct Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0 : public MulticastDelegate_t { }; struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00 : public MulticastDelegate_t { }; struct Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1 : public MulticastDelegate_t { }; struct Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B : public MulticastDelegate_t { }; struct Func_2_t213311159653563BDCC21CC060B449705C96791F : public MulticastDelegate_t { }; struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t { }; struct Func_2_tB86D019F1289E2D123C00796B373933613385952 : public MulticastDelegate_t { }; struct Func_2_tC496704D554895234B1360058C5CC2D901C24957 : public MulticastDelegate_t { }; struct Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A : public MulticastDelegate_t { }; struct Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29 : public MulticastDelegate_t { }; struct Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF : public MulticastDelegate_t { }; struct Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD : public MulticastDelegate_t { }; struct Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61 : public MulticastDelegate_t { }; struct Func_2_t02AAAA5ED63E37D8013889ECE551ED5172A9F7A4 : public MulticastDelegate_t { }; struct Func_2_tB9099E603733365FA636ABD4F1512E954C883863 : public MulticastDelegate_t { }; struct Func_2_t0DE0378A8A90F3B8204450750A771096D0F75A98 : public MulticastDelegate_t { }; struct Func_2_tFC0477C87E7518136DEE345DCF44B6ACA22E24F0 : public MulticastDelegate_t { }; struct Func_2_tCDF39BBC1094782C50BE631779E8FD895BFEAF32 : public MulticastDelegate_t { }; struct Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B : public MulticastDelegate_t { }; struct Func_2_t5ABD904FFCFC84BA711C9261A36E9482990A6CA7 : public MulticastDelegate_t { }; struct Func_2_tF36C7D1152BF6807C03112D4A053E5038A13A6EB : public MulticastDelegate_t { }; struct Func_2_t8DB808B3690BFDBD7B936631B430453B90DBBDE7 : public MulticastDelegate_t { }; struct Func_2_t08AB71331BE9C65EB982154CBB27F90B5B62A771 : public MulticastDelegate_t { }; struct Func_2_tFAB3D8EFCE4F55CAB3F80EABAB10F8226D7FEBF6 : public MulticastDelegate_t { }; struct Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0 : public MulticastDelegate_t { }; struct Func_2_t1230FC679C84A70380BF230B5AE45247613D9423 : public MulticastDelegate_t { }; struct Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566 : public MulticastDelegate_t { }; struct Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6 : public MulticastDelegate_t { }; struct Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC : public MulticastDelegate_t { }; struct Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E : public MulticastDelegate_t { }; struct Func_3_t2413D1285C5A0990717706292249644F402CA43E : public MulticastDelegate_t { }; struct Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4 : public MulticastDelegate_t { }; struct Iterator_1_t6AA91B6B97D9E79B7886959BBFCD8A7415774C01 : public RuntimeObject { int32_t ___threadId; int32_t ___state; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___current; }; struct WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___selector; Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B ___enumerator; }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___selector; Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F ___enumerator; }; struct Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB_StaticFields { Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* ___defaultComparer; }; struct EmptyArray_1_tE700FA647008891EF64C31436B092B253493667F_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Value; }; struct EmptyArray_1_t0A27D963887A48FA040C718B868C2455F9AD84FA_StaticFields { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___Value; }; struct EmptyArray_1_t685951D47CCFA8F90AC66EE22811A68A045FB065_StaticFields { Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___Value; }; struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value; }; struct EmptyArray_1_t08704EABC4CA3368B0E6C088FF83A3BDE70484C8_StaticFields { RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* ___Value; }; struct EmptyArray_1_t21B6219CD4389EFB0E40E69BEC0AE2E54C1AA17A_StaticFields { TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* ___Value; }; struct EmptyArray_1_tD26FE3075DC228BE87FC137E462D9B9D87345E09_StaticFields { fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* ___Value; }; struct EmptyArray_1_tA32003E1DE04BE9767FD72E5DC4FEA8D1B834759_StaticFields { MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* ___Value; }; struct EmptyArray_1_t086E7BE9FC6951BD76737BD9161D5B9AD213C850_StaticFields { DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* ___Value; }; struct EmptyArray_1_t77401F488985814E4B89684C1CCE07D59127CD6C_StaticFields { EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* ___Value; }; struct EmptyArray_1_t2953A11F8887CB1E8C922C9D208DD3564B01A286_StaticFields { MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* ___Value; }; struct EmptyArray_1_t148D3B7315D7A6007D765544A0374ECF18C49A4F_StaticFields { CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* ___Value; }; struct EmptyArray_1_tA2A0A5BC0848542E85C3C7090B698C7582EC293E_StaticFields { ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* ___Value; }; struct EmptyArray_1_t5DE9A902E68EAF6C3BEA0449EBDE9796931D38CA_StaticFields { ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* ___Value; }; struct EmptyArray_1_tAF4D7BF84EDEBCC665A1A7DDA7D9525F0A338241_StaticFields { EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* ___Value; }; struct EmptyArray_1_t335FEC980C152B1BB5C2B29BEBE9BB902BD96851_StaticFields { ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* ___Value; }; struct EmptyArray_1_t0301B61215E2E46DFEA03D75A6060D8CAC3D479A_StaticFields { ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* ___Value; }; struct EmptyArray_1_tE05CFBC9C768DA6FECF8F30EAB67C277CCB8EC55_StaticFields { InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* ___Value; }; struct EmptyArray_1_tEED641E019AD7833746EE21F5D5EF0BE46953FDF_StaticFields { LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* ___Value; }; struct EmptyArray_1_tFF691A731ABD156600069C6A1AB13897214410E0_StaticFields { LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* ___Value; }; struct EmptyArray_1_tCD3D2FDC32FABF46F37D9F0D5EE8033B21EE016C_StaticFields { MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* ___Value; }; struct EmptyArray_1_tD0E25BCF4832958D9C1F596570EF2919414A7103_StaticFields { NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* ___Value; }; struct EmptyArray_1_tDA1E10579FDDCE25837B4F203EABDCA5251082FB_StaticFields { RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* ___Value; }; struct EmptyArray_1_tFF1C726B7AD2D4CB615066440DB2BD360077F74E_StaticFields { RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* ___Value; }; struct EmptyArray_1_t151CEED89EBC00271F4BF4ACC9D4E781D780866E_StaticFields { ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* ___Value; }; struct EmptyArray_1_tBA9A911B01CFC769E520FBF101B83CC77C18ECCF_StaticFields { SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* ___Value; }; struct EmptyArray_1_tDEA777902FAFA73B2D66B35576B82407F616798F_StaticFields { SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* ___Value; }; struct EmptyArray_1_t45ACA127E94E3425602D4677D3A2A8DF9A62AC4C_StaticFields { SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* ___Value; }; struct EmptyArray_1_t2AEFF5629DF828443FB4E93984DDA89352CA99D9_StaticFields { TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* ___Value; }; struct EmptyArray_1_t2B80EF52C4FCF840DBDC03E7CBF5D78B21674522_StaticFields { TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* ___Value; }; struct EmptyArray_1_t3014CE3C51BB8D288EE928901E5BE2DE487639F7_StaticFields { TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* ___Value; }; struct EmptyArray_1_tB72192C297310B25DA15BD93F344C7BD7F1E0DBC_StaticFields { VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* ___Value; }; struct EmptyArray_1_t95D96C5B0750889C28179294DFB5EC781CB70C48_StaticFields { SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* ___Value; }; struct EmptyArray_1_tA0EBFEF33831A4FDDFFDE5AFBF126568459E6674_StaticFields { ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* ___Value; }; struct EmptyArray_1_tD2C5459EFD29C2F7AA093B220B4043FC0E729DAB_StaticFields { yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* ___Value; }; struct EmptyArray_1_t15F21ABB5EDE8E93E663133C387A4F328B4B6A4F_StaticFields { AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* ___Value; }; struct EmptyEnumerable_1_t28D43FDF539A8CC3069F76EBB7D9E6E17B7DB412_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Instance; }; struct EmptyEnumerable_1_t8C8873EF4F89FB0F86D91BA5B4D640E3A23AD28E_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Instance; }; struct EmptyEnumerable_1_t36102943B460DED9F019D124B41D2A00656CC354_StaticFields { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___Instance; }; struct EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8_StaticFields { EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* ___defaultComparer; }; struct EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB_StaticFields { EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* ___defaultComparer; }; struct EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC_StaticFields { EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* ___defaultComparer; }; struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields { EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* ___defaultComparer; }; struct EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC_StaticFields { EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC* ___defaultComparer; }; struct EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8_StaticFields { EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* ___defaultComparer; }; struct List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54_StaticFields { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___s_emptyArray; }; struct List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853_StaticFields { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___s_emptyArray; }; struct List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB_StaticFields { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___s_emptyArray; }; struct List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8_StaticFields { KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* ___s_emptyArray; }; struct List_1_t5BEB7221B75A39C0A10E3A4A405EF6BAF1576F22_StaticFields { ValueTuple_2U5BU5D_tB7FE2ACBAFA75C4C255B9D71128BDC6D5190B203* ___s_emptyArray; }; struct List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7_StaticFields { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_emptyArray; }; struct List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4_StaticFields { ComponentU5BU5D_t40ECDBC5CC15EA282AF49771C20EBFDADC532D0E* ___s_emptyArray; }; struct List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B_StaticFields { ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* ___s_emptyArray; }; struct List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB_StaticFields { GlyphPairAdjustmentRecordU5BU5D_tD5DD2A739A4CA745E7F28ECCB2CD0BD0A65A38F7* ___s_emptyArray; }; struct List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088_StaticFields { IEventSystemHandlerU5BU5D_t2A1BF495453B0C89CE5FF997A30B6F4239FDCBB2* ___s_emptyArray; }; struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray; }; struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576_StaticFields { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___s_emptyArray; }; struct List_1_tF9D88C946600C782EE786A252258C0AA97BD019A_StaticFields { Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* ___s_emptyArray; }; struct List_1_t8837CD02A40CED632406E449B6D76FF9AB3E4468_StaticFields { MarkToBaseAdjustmentRecordU5BU5D_t4F120A507E14039BC63574D1815FF2E7B9D73911* ___s_emptyArray; }; struct List_1_tF7A39AE542CF9A5C63B48726F173FA38571D52C3_StaticFields { MarkToMarkAdjustmentRecordU5BU5D_t09E9394A7451C53E2DD62ACB4FD0CF5F52159061* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF_StaticFields { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___s_emptyArray; }; struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D_StaticFields { TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ___s_emptyArray; }; struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A_StaticFields { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___s_emptyArray; }; struct List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F_StaticFields { dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* ___s_emptyArray; }; 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 EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85_StaticFields { EventCallbackListPool_t258FFD0B864AC29862A6ACF4F56A0340621783B2* ___s_ListPool; }; struct ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_ThreadStaticFields { List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* ___threadLocalExceptions; }; struct ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields { EventFunction_1_t86320D8073B1F956C9EE0FB8749277DDE7C1DE06* ___s_PointerMoveHandler; EventFunction_1_t5633AE56FD3D84C5E9E07AC717AF53435DA593C9* ___s_PointerEnterHandler; EventFunction_1_tA70AAFA2BD47CD0A094BCB586E2EA3E04C5F8916* ___s_PointerExitHandler; EventFunction_1_t00024D26E9CCD074EEBC25568B0383863A4CF117* ___s_PointerDownHandler; EventFunction_1_t919A3841A202FB8C678BC0172FAB7E2F79B88AD8* ___s_PointerUpHandler; EventFunction_1_t586168BFEFD0CF29A2B706B5411BF712BD73359E* ___s_PointerClickHandler; EventFunction_1_t7DFDB0A0C9926E06BF7870695CD48A0533DFABAD* ___s_InitializePotentialDragHandler; EventFunction_1_t5B9F26DC56564B82AEF63D8AFEEEADBAB365F403* ___s_BeginDragHandler; EventFunction_1_t37D97D8E7BDC68938191F138BFE31C7BEFCF855E* ___s_DragHandler; EventFunction_1_t33BA7CA3F9202146F70BE77589CE24F7451C584C* ___s_EndDragHandler; EventFunction_1_tB3864D36512C3A896DAC44E898E5D9E1A92CB733* ___s_DropHandler; EventFunction_1_t048C55D455059C49F0AFD58FA503F7A552C3DB65* ___s_ScrollHandler; EventFunction_1_tB9684C6044C44F9A8317A5E5A9A3C1C0376A4678* ___s_UpdateSelectedHandler; EventFunction_1_tD8870260CD9964C568C228D51BBD578A792137EA* ___s_SelectHandler; EventFunction_1_t761440E218DEDDDF4267213CA0E8B1C52C858690* ___s_DeselectHandler; EventFunction_1_t2A3D445A0300FDC32D29761DDFBBBFC30426F013* ___s_MoveHandler; EventFunction_1_tEF0BF5C5A27323118905EB07330A8EF108FED92F* ___s_SubmitHandler; EventFunction_1_t9FDF6DF173D42030EFE70318BF2408968D3E65CA* ___s_CancelHandler; List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* ___s_InternalTransformList; }; struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_StaticFields { CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15* ___s_lambdaDelegateCache; CacheDict_2_t3592A9BE3B1E812BCE8A13D901156E74C707DBB7* ___s_lambdaFactories; ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7* ___s_legacyCtorSupportTable; }; struct ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_StaticFields { PcgRandom_t68FB377AEE2D1ECA10F089EB028FBE8A2D012252 ___s_Random; Dictionary_2_t5B886BEFC5B952AFC7AB55EEE85D65A5159657FA* ___s_Operators; }; struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472_StaticFields { NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___invariantInfo; }; struct String_t_StaticFields { String_t* ___Empty; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; 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 IntPtr_t_StaticFields { intptr_t ___Zero; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix; }; struct TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58_StaticFields { TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 ___invalid; }; struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_StaticFields { LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E* ___s_LocalDataStoreMgr; AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentCulture; AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentUICulture; }; struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_ThreadStaticFields { LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F* ___s_LocalDataStore; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentCulture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentUICulture; Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___current_thread; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { int32_t ___OffsetOfInstanceIDInCPlusPlusObject; }; struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_StaticFields { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___s_dummyDefaultEC; ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___Default; }; struct Type_t_StaticFields { Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder; Il2CppChar ___Delimiter; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes; RuntimeObject* ___Missing; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; struct 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 __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; inline uint8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + il2cpp_array_calc_byte_offset(this, index); } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + il2cpp_array_calc_byte_offset(this, index); } }; struct KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21 : public RuntimeArray { ALIGN_FIELD (8) KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F m_Items[1]; inline KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* 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, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL); } inline KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL); } }; struct KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167 : public RuntimeArray { ALIGN_FIELD (8) KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 m_Items[1]; inline KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0* 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, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL); } inline KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL); } }; struct KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67 : public RuntimeArray { ALIGN_FIELD (8) KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 m_Items[1]; inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* 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, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL); #endif } inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL); #endif } }; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; struct StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B : public RuntimeArray { ALIGN_FIELD (8) StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 m_Items[1]; inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470* 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, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Value), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___tempData), (void*)NULL); #endif } inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Value), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___tempData), (void*)NULL); #endif } }; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; inline uint8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value) { m_Items[index] = value; } }; struct 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 UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA : public RuntimeArray { ALIGN_FIELD (8) uint32_t m_Items[1]; inline uint32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value) { m_Items[index] = value; } }; struct KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE : public RuntimeArray { ALIGN_FIELD (8) KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE m_Items[1]; inline KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* 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, KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL); } inline KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL); } }; struct dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70 : public RuntimeArray { ALIGN_FIELD (8) dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 m_Items[1]; inline dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline dqr_t82CC661FC32C20B34C952E90F0A363F830089C25* 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, dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Qih4jvlQ), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___N1wOfpDj), (void*)NULL); #endif } inline dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline dqr_t82CC661FC32C20B34C952E90F0A363F830089C25* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Qih4jvlQ), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___N1wOfpDj), (void*)NULL); #endif } }; struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D : public RuntimeArray { ALIGN_FIELD (8) Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 m_Items[1]; inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* 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, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 value) { m_Items[index] = value; } }; struct RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993 : public RuntimeArray { ALIGN_FIELD (8) Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D m_Items[1]; inline Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* 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, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D value) { m_Items[index] = value; } }; struct TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A : public RuntimeArray { ALIGN_FIELD (8) TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 m_Items[1]; inline TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58* 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, TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 value) { m_Items[index] = value; } }; struct fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F : public RuntimeArray { ALIGN_FIELD (8) fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 m_Items[1]; inline fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8* 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, fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Ancestors), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___VersionString), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___ModelType), (void*)NULL); #endif } inline fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Ancestors), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___VersionString), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___ModelType), (void*)NULL); #endif } }; struct MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5 : public RuntimeArray { ALIGN_FIELD (8) MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253 m_Items[1]; inline MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253* 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, MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253 value) { m_Items[index] = value; } }; struct DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757 : public RuntimeArray { ALIGN_FIELD (8) DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455 m_Items[1]; inline DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455* 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, DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Queue), (void*)NULL); } inline DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Queue), (void*)NULL); } }; struct EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8 : public RuntimeArray { ALIGN_FIELD (8) EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2 m_Items[1]; inline EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2* 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, EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Event), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Panel), (void*)NULL); #endif } inline EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Event), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Panel), (void*)NULL); #endif } }; struct MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF : public RuntimeArray { ALIGN_FIELD (8) MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66 m_Items[1]; inline MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66* 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, MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___T4u1om4a), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___qroTYdoA), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___eJWmneVW), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Ws2pSm5n), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___7ndLRVp_), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___p0mLGSCz), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___xij_TJXe))->____source), (void*)NULL); #endif } inline MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___T4u1om4a), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___qroTYdoA), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___eJWmneVW), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Ws2pSm5n), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___7ndLRVp_), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___p0mLGSCz), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___xij_TJXe))->____source), (void*)NULL); #endif } }; struct CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2 : public RuntimeArray { ALIGN_FIELD (8) CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083 m_Items[1]; inline CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083* 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, CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1 : public RuntimeArray { ALIGN_FIELD (8) ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B m_Items[1]; inline ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B* 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, ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA : public RuntimeArray { ALIGN_FIELD (8) ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9 m_Items[1]; inline ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9* 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, ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE : public RuntimeArray { ALIGN_FIELD (8) EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 m_Items[1]; inline EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678* 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, EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16 : public RuntimeArray { ALIGN_FIELD (8) ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7 m_Items[1]; inline ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7* 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, ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC : public RuntimeArray { ALIGN_FIELD (8) ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976 m_Items[1]; inline ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976* 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, ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A : public RuntimeArray { ALIGN_FIELD (8) InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562 m_Items[1]; inline InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562* 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, InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56 : public RuntimeArray { ALIGN_FIELD (8) LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E m_Items[1]; inline LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E* 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, LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1 : public RuntimeArray { ALIGN_FIELD (8) LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1 m_Items[1]; inline LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1* 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, LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F : public RuntimeArray { ALIGN_FIELD (8) MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 m_Items[1]; inline MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9* 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, MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565 : public RuntimeArray { ALIGN_FIELD (8) NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0 m_Items[1]; inline NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0* 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, NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989 : public RuntimeArray { ALIGN_FIELD (8) RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6 m_Items[1]; inline RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6* 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, RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8 : public RuntimeArray { ALIGN_FIELD (8) RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6 m_Items[1]; inline RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6* 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, RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243 : public RuntimeArray { ALIGN_FIELD (8) ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 m_Items[1]; inline ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2* 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, ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221 : public RuntimeArray { ALIGN_FIELD (8) SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4 m_Items[1]; inline SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4* 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, SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3 : public RuntimeArray { ALIGN_FIELD (8) SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C m_Items[1]; inline SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C* 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, SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483 : public RuntimeArray { ALIGN_FIELD (8) SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B m_Items[1]; inline SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B* 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, SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F : public RuntimeArray { ALIGN_FIELD (8) TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6 m_Items[1]; inline TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6* 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, TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC : public RuntimeArray { ALIGN_FIELD (8) TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D m_Items[1]; inline TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D* 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, TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80 : public RuntimeArray { ALIGN_FIELD (8) TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1 m_Items[1]; inline TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1* 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, TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734 : public RuntimeArray { ALIGN_FIELD (8) VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56 m_Items[1]; inline VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56* 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, VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } inline VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ParticleSystem), (void*)NULL); } }; struct SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545 : public RuntimeArray { ALIGN_FIELD (8) SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7 m_Items[1]; inline SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7* 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, SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___this_), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___firstpos), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___lastpos), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___lastposLeft), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___firstposRight), (void*)NULL); #endif } inline SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___this_), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___firstpos), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___lastpos), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___lastposLeft), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___firstposRight), (void*)NULL); #endif } }; struct ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB : public RuntimeArray { ALIGN_FIELD (8) ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992 m_Items[1]; inline ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992* 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, ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sheet), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___handles), (void*)NULL); #endif } inline ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sheet), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___handles), (void*)NULL); #endif } }; struct yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD : public RuntimeArray { ALIGN_FIELD (8) yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3 m_Items[1]; inline yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3* 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, yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3 value) { m_Items[index] = value; } }; struct AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C : public RuntimeArray { ALIGN_FIELD (8) AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653 m_Items[1]; inline AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653* 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, AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Node), (void*)NULL); } inline AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Node), (void*)NULL); } }; struct __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1 : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; inline uint8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + il2cpp_array_calc_byte_offset(this, index); } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + il2cpp_array_calc_byte_offset(this, index); } }; struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C : public RuntimeArray { ALIGN_FIELD (8) ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* m_Items[1]; inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110** 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, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass7_0_3__ctor_m33D8F74E1D98D58AB6C03752814B8FA02B801D47_gshared (U3CU3Ec__DisplayClass7_0_3_t683290B8A5176087BD26069DBC070F8511175DC8* __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 void U3CU3Ec__DisplayClass7_0_3__ctor_m7359CCC56F6355B8ECD4ED94526914B8CBA33E63_gshared (U3CU3Ec__DisplayClass7_0_3_tDE6AB716F84AC3A9FCD2632267F616064E48C8D3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m528638784D7CEC07FAF713E3AB9A796A65EEC1F7_gshared (Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass7_0_3__ctor_m999AF6FD365ECA19E60B9DC6252D4F238B241858_gshared (U3CU3Ec__DisplayClass7_0_3_t778F96D158EF96BEB9D55B6F8EED3F9095235DC2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m50383BF15A7856F82D3888721F08DD14934CF74F_gshared (Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass7_0_3__ctor_mB722B458C9223A9A7E3A5A7CBCCE52882925CD07_gshared (U3CU3Ec__DisplayClass7_0_3_tD5078CEBCA1423960552E33E596F1DBF45F6C3E7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m1C765807CA1B14819E1E75F17AA26995601892C6_gshared (Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass7_0_3__ctor_m84FD57742EEA3135227AB69DC6B1DD9DC5C2475C_gshared (U3CU3Ec__DisplayClass7_0_3_t3E97916CEC7784A71E5BFBED69E2F8FFB49994FC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mB07F7BB5EA5FDCA2B92DF1C75BD847A5B03FA937_gshared (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ConcatIterator_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m8003BD39C3E34E7BAFBDB7D92945F0DEED34C95A_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ConcatIterator_TisRuntimeObject_m9054A06B9632D77288D10D457AC4CC496F0BCE72_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CConcatIteratorU3Ed__59_1__ctor_mBE57105E49CCBC32440C5ADA5FB96C65CB451FD4_gshared (U3CConcatIteratorU3Ed__59_1_t1A8D93940D39AC0F670FB8EB7FE01FF4EE04E9CA* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CConcatIteratorU3Ed__59_1__ctor_mC3EC010B787D14425ACC0082A2C97F25314B11FB_gshared (U3CConcatIteratorU3Ed__59_1_tDAFB43444D837C1BD4FFCCF332B8F39E80442B91* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m125EA8C14C7489A707689BD6CAAC857F8D7BA9C6_gshared (RuntimeObject* ___0_source, int32_t ___1_value, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisRuntimeObject_mE70FD1CCA67EA8B7FD04C5C7A846B0AA651B83EA_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_value, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* EqualityComparer_1_get_Default_mF70F6C11A35B420DFA4628EE316B087F2DCB280C_gshared_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_gshared_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_gshared_inline (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared_inline (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_DistinctIterator_TisRuntimeObject_m0EFB67D93EB24BB99B7A804CC8A32B8B68C58CAF_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDistinctIteratorU3Ed__68_1__ctor_m86F87231C35710F52679F2D970FEDC4F70710B0A_gshared (U3CDistinctIteratorU3Ed__68_1_tE9924A60C1D3B7B37B6B2EBFA23FF32F38DDC7ED* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ExceptIterator_TisRuntimeObject_mD892086AF2AAA944B23061D6D8DF7B0A2688578E_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExceptIteratorU3Ed__77_1__ctor_m607B2F2F2D600A513FA4851A460CA9932CB855B9_gshared (U3CExceptIteratorU3Ed__77_1_t1521EF2AA8BA6A4B3BD620420AFA821563E95E61* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* IdentityFunction_1_get_Instance_m062EA7C02CB141BC2145BB936FC921CBC077EEEF_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupedEnumerable_3__ctor_mBF6E0EB71E9E41D9D294294D9764FE630D1F3083_gshared (GroupedEnumerable_3_t4A07DEDFF6AAFE7DB06FE12B12AEAFDCB45D75D4* __this, RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mCEC5EDE8DCF6252A7169A8970FDDEBB88B39CF0E_gshared (RuntimeObject* ___0_source, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___1_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OfTypeIterator_TisRuntimeObject_m9EDB7D0B375756990F5D54D261FF67F0E22A807B_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COfTypeIteratorU3Ed__97_1__ctor_m5B15CB53741923CC62F4BC62F9AC64B593DF2C03_gshared (U3COfTypeIteratorU3Ed__97_1_tF761C30C6E4843D1A86B1CF9B2400664456D923B* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OrderedEnumerable_2__ctor_m4FEEFD1636FF45538B47A864C5EAAE849E39AE83_gshared (OrderedEnumerable_2_tE4FFD0A855353D93B32C028ACEB8C4B5FB7BB996* __this, RuntimeObject* ___0_source, Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OrderedEnumerable_2__ctor_m5A5492A71F9D3F956F16D4F7B1F04BE47AC7FEB7_gshared (OrderedEnumerable_2_t7FDC122207E39C88BC86800DB007E88676C33546* __this, RuntimeObject* ___0_source, Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OrderedEnumerable_2__ctor_m0FEDB4E6B2EAC112C01BF5AC4605305543466402_gshared (OrderedEnumerable_2_t956A813D199E81970CA808468C12A778277A6692* __this, RuntimeObject* ___0_source, Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OrderedEnumerable_2__ctor_m74A1E4ECECDEE6443DD3588E46C32D34F3CAAAAF_gshared (OrderedEnumerable_2_tAACC54129C37109328AFDC1477A535FCF5BE8CBA* __this, RuntimeObject* ___0_source, Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OrderedEnumerable_2__ctor_m4431F3A473B3D54B25D0356FF817F98181A7C32F_gshared (OrderedEnumerable_2_t51517C2F0D08851F60E9DD8FB874EC339A5F2BFA* __this, RuntimeObject* ___0_source, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OrderedEnumerable_2__ctor_m95ECD3FC3686640963CAD3DB706B668BB5C7B2DB_gshared (OrderedEnumerable_2_tA9DEFB149DAA0F612AACE71C5D5A35D6308A052D* __this, RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OrderedEnumerable_2__ctor_mDBD22B8FD21EB8AA78E215E6189E6A53CC537403_gshared (OrderedEnumerable_2_t71BA6A9F8F94FD49AA530865BA9BF576305461A1* __this, RuntimeObject* ___0_source, Func_2_tB86D019F1289E2D123C00796B373933613385952* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OrderedEnumerable_2__ctor_m5574583FB476B3FE321D4609AB8480459E263C51_gshared (OrderedEnumerable_2_tF7CB80A740C03B2B14BDDE9A0549DA54E122D9E2* __this, RuntimeObject* ___0_source, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OrderedEnumerable_2__ctor_m732E1185AEB9676A83FBE69369EC245AE7A7303E_gshared (OrderedEnumerable_2_tCDA7F6D107AC155AAFFCCDCAFC8A4DD2536BA984* __this, RuntimeObject* ___0_source, Func_2_t39FE7CD055E21CF5CB9D4420B19AFD484E08DF02* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ReverseIterator_TisRuntimeObject_mA9F3E5181378DABC46F09B751583882F2755911F_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReverseIteratorU3Ed__79_1__ctor_m685BB5646EEC473221EEEEB5198F7F021741E8FE_gshared (U3CReverseIteratorU3Ed__79_1_tBCE9918AB7AFE61A7308121FC4FE7132FF9D4FEC* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mE6AD73BA539542F9AD50B0FA9ED36459D44AE965_gshared (WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E* __this, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m91C8528FD58C9353D7B1CB9EAE484BB8C31ECFA6_gshared (WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B* __this, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mD520C7C188FF5B1868F41D11282292ACA5F0D988_gshared (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3* __this, RuntimeObject* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m8AEBA48E03DDDE56EC1D310C19A52E0341D18ACC_gshared (WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mE1BE1C51DF76B23A2136CA429E45A28C2624754B_gshared (WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m8D1341B9FF9CF0A0A70698C11CE15BD69ADC9598_gshared (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m383D3735901E9831AC4849D5C0764824A3BAB2D9_gshared (WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m2A8C85666C5A665630499B7FAAF130D59E60BFD1_gshared (WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m446D9DFA8D6FD6C06663AC92CA2E2E70549BF6DC_gshared (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mA5AF3B283A737C737C53F5DB1B4DA4CA9B682003_gshared (WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m42B6E206A0E398E45DA94F8109B58ACE1749F6A4_gshared (WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m96BAED87987DAE93B4E6887AE45943A3E21D4E13_gshared (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D* __this, RuntimeObject* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m6217A7437E5DF2746ED26FA54632D87589C1F2C3_gshared (WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m80BB1C97A9B4B9C60648387CF6393E5D6C6B7AE7_gshared (WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mB18011BF045D54FAE4BDA9673E3026CF6E363F5C_gshared (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m3AA71463CC77D46EDDE7690DB97A342FDA00C6BD_gshared (WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m4DA4E55D68D54CA13E443B2C1EF7AE6A5627787E_gshared (WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mDD173FD5A3DE9257BACFF9CF788244506BB5FA9D_gshared (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mCDC2F3906ECE3C9293BF2B09E327DD550EB1A52A_gshared (WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m077AA693A16D506895C485CDFAC73730A163001B_gshared (WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m8817AB36381FA844141816A57439FD58BDACE8C4_gshared (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m04357D1A96A8C4B96BD7145021AE39DD2C9F2A41_gshared (WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m5658691CD6D5E52B8CB4D7BF7728DF1A36AD99BF_gshared (WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m7BBD99849FABDA48F6D93BCE742C5B8398B5409F_gshared (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m3660F197ECE4BF2A6F8BC99BC8BEF585C9D7BF97_gshared (WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m9CC6A34DCA0012E593221AFBACC4F20664BD876A_gshared (WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m2E08505C4CB96CC2AD340B4A2B0D3BF0D6DA01F9_gshared (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mC246DFE6E89D80A80900F10D492E7093FF349C47_gshared (WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m15AA54F3B60B64CEFB048CD88E3A1BD06AC2C62E_gshared (WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m67E0676B846F7D5D13322DFE2366E000F49CCE01_gshared (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectManyIterator_TisRuntimeObject_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m3B44D2DA3B7C137BA73E6608CCB415C5545A9AAE_gshared (RuntimeObject* ___0_source, Func_2_tDD6BEA13E3DC18AE782C81E53A726912588B3B16* ___1_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectManyIterator_TisRuntimeObject_TisRuntimeObject_m98BDFB0690AC1139EDDC2767A0D59B024054FECB_gshared (RuntimeObject* ___0_source, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___1_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectManyIterator_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m6872BD067252F7EE5E59B2EE270129648DD2DCD3_gshared (RuntimeObject* ___0_source, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___1_collectionSelector, Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* ___2_resultSelector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSelectManyIteratorU3Ed__17_2__ctor_mD55C343631A623D0094242BB1752D25E075D45FA_gshared (U3CSelectManyIteratorU3Ed__17_2_t03BD8DF38E0E127205D6939A550ED642F8FFCA7A* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSelectManyIteratorU3Ed__17_2__ctor_m97C1241630456070A85E9F50F33A4425F251826B_gshared (U3CSelectManyIteratorU3Ed__17_2_tB25EF93E4FE145DB1CE3B81C7854EAD9C5C38460* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSelectManyIteratorU3Ed__23_3__ctor_m20DE5D763C0C41F62E3A5C2BD16130683548F888_gshared (U3CSelectManyIteratorU3Ed__23_3_t52721C87E9197824CDEF60D2394EEADD5DC573A6* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m751374C228EDB268697E9F2F7A67790DEEF9F5E0_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m3482DCCB60226C4AB0BB3072CFF71899EDDDFCCC_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisRuntimeObject_m742D5A2A9D0EBE7ECCF7CE3217255F7BE0A9C920_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisSortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA_m4852AC22C089B1D734FDF5F443D46D148C2F17EB_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* EqualityComparer_1_get_Default_m41DB4C0E0A508A8326E903331DC63D410B7AB9C4_gshared_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* EqualityComparer_1_get_Default_m12CC270D19620F4E8E3ABFE7BF8C2B1955476A04_gshared_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* EqualityComparer_1_get_Default_m2694EA4D9187E30B513FDBD4803EAA6FC1E6A1A2_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SkipIterator_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDAFF47FDC30857E385B4B0F5D6915A70CF54E446_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SkipIterator_TisRuntimeObject_mB6BEC3DCA85ADCD240CBFCAFD26402BE28B9CF74_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSkipIteratorU3Ed__31_1__ctor_m8557BF4A0B9C56AE37C7D4B936D8A37F4ACBAAB7_gshared (U3CSkipIteratorU3Ed__31_1_t3730B6F6C849C92600BBE919DB83802F9F09FB2E* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSkipIteratorU3Ed__31_1__ctor_m20BAF1CDBCF9BB8313F6A346B77990C6C8933CC7_gshared (U3CSkipIteratorU3Ed__31_1_t58E74A0C1789CE330172491EDCE6F0E532F18E3F* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8FAC2A5066E30AA4BA544C3F08603F64D4CFF982_gshared (RuntimeObject* ___0_source, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___1_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_TakeIterator_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mE2525000FFFDB7558698CDB1703A621ADACD74DE_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_TakeIterator_TisRuntimeObject_m74DBD41A8140F87F0A652202EF4873D7C625D76D_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CTakeIteratorU3Ed__25_1__ctor_mE999C1375EE9EDAF0BBB574371C614358AF39B31_gshared (U3CTakeIteratorU3Ed__25_1_tF76FBFBDB6B583486286F669D1ECDCB606261B56* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CTakeIteratorU3Ed__25_1__ctor_mFEAFCC2F1576630B8B938DB0410427219253879D_gshared (U3CTakeIteratorU3Ed__25_1_t2A8EA71A5DCED7EB2CD190B4B97A611C34A8C3A9* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_m61F58FAFEDD7A7E38A0BEB5E5364356C7BF00B4F_gshared (Buffer_1_tCBB489BEFDCAD5EE0BE1EB873BE0D0A5E241FAEA* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Buffer_1_ToArray_m72A341F9010AB7A2DB529CC7F4756FD28C543599_gshared (Buffer_1_tCBB489BEFDCAD5EE0BE1EB873BE0D0A5E241FAEA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_mA1E2D5888EE120E03517FEC401D1BC7F74042298_gshared (Buffer_1_t1FBB44799AA20A023A81D600D180AD48AB0EDBC0* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* Buffer_1_ToArray_mC2D322B46EE58B17FE5A9183B06E113BC1B09FE4_gshared (Buffer_1_t1FBB44799AA20A023A81D600D180AD48AB0EDBC0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_m80220F5DC4555225341D972203F96BBA80B6F905_gshared (Buffer_1_t7521E85AEF5FC449DCAA3CC247C109861F668453* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Buffer_1_ToArray_m4D07B2933FC31CC8F9D52D12760020012C65D2F9_gshared (Buffer_1_t7521E85AEF5FC449DCAA3CC247C109861F668453* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_m072DE84AEC969582EB5760D4835747F9DC0C02AF_gshared (Buffer_1_t10E8615C3706C626725B10C3DDEF0AD28D233B59* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Buffer_1_ToArray_mEA121F3E6F21C367A4FBE26B8305CF0D60D63BC2_gshared (Buffer_1_t10E8615C3706C626725B10C3DDEF0AD28D233B59* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_mF32A034E45DB9FCF166A8026552D19CAE74D9E2C_gshared (Buffer_1_t923D09F9DEE8C83545C506AADB5D6C0B2269DA30* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* Buffer_1_ToArray_m82EA6164CB2CAB356609D9F8A5AD9A9B90B4096C_gshared (Buffer_1_t923D09F9DEE8C83545C506AADB5D6C0B2269DA30* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_m55137EEF7AF9E0883A438776A066DA5520FFDE49_gshared (Buffer_1_tE71E32188387FE3B78503E8C2565BD78BE40C697* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* Enumerable_ToDictionary_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_TisRuntimeObject_TisRuntimeObject_m7BAED2F90E43729555D7DD69BBF174D1F9A920DC_gshared (RuntimeObject* ___0_source, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___1_keySelector, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* Enumerable_ToDictionary_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_TisRuntimeObject_TisRuntimeObject_m6F93701BC84E07C92001CC38C41CF7FEC70A7E00_gshared (RuntimeObject* ___0_source, Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* ___1_keySelector, Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m85A58D67043DF5432F8C61E5B25D20C6BC7B2BD7_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, Func_2_t213311159653563BDCC21CC060B449705C96791F* ___2_elementSelector, RuntimeObject* ___3_comparer, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_gshared_inline (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_gshared_inline (Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0A9B3E0FB7FDFBAC7C3CAD274EB0CAA82BA7E002_gshared (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_gshared_inline (Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m53A4E919CB3AE7CC74379031E14C1AEA9DB7A933_gshared (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* Enumerable_ToHashSet_TisRuntimeObject_m3F3E2E77BDF99363CD377D1E367A71D69BBEBD67_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mD320BA1FC2F52FBBD8EFB2C97BAC4E70B56DDAFD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_collection, RuntimeObject* ___1_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mAB73BC926D6619C9AEB3254D9FEA6F0937F22E2B_gshared (List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD4896B03332207D11564116322E97736596BC859_gshared (List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3BD49BC170AE2C9D805552A36504679E9A981582_gshared (List_1_t5BEB7221B75A39C0A10E3A4A405EF6BAF1576F22* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2135B419ACC64C79619DEDFEB2125E851D564C75_gshared (List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m97EDA7869BBED733AA8551678B3C5ABAA20F9456_gshared (List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m8F2668EF0FCDA0A12C69D4EE14E900CA8AEC893A_gshared (List_1_t8837CD02A40CED632406E449B6D76FF9AB3E4468* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7BAE7DCA392FD54FDF3336EAA1DE51F460CD879D_gshared (List_1_tF7A39AE542CF9A5C63B48726F173FA38571D52C3* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_UnionIterator_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m667BBE2EDEF7C98E4ADA7366F97F2E894BD28FEB_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUnionIteratorU3Ed__71_1__ctor_m46C129DFDB7103A8A22EA82F6C0D7B8E44851EFF_gshared (U3CUnionIteratorU3Ed__71_1_tF738D83BD655B9F60315480F2FD641497C09D2E2* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_m62C4E920FFEA3CEE1F1DAE6FCD1A7978169D3A28_gshared (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87* __this, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_m67FB060A841B7FBE58C55EE35867560AD542593C_gshared (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269* __this, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m77082B9783047A89D5873C0454866CBA0CB4E249_gshared (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7* __this, RuntimeObject* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_mC2C36CB3C31AC0465DD391785D8A5553B9882A7E_gshared (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_m14D5F6A1F5593C911B1C351416E326B2D41F2522_gshared (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m733EE4FD28C4E18A784653C8F15141829AAF8690_gshared (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_m2B8837362AE8ED47437A9B42F6C4DA73311039A9_gshared (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_m3333DE6CD3476F2462F6D1B996546C42075A6374_gshared (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mAC3CB25D22FD92F52FAB86D5A323EFAAD06F1BC1_gshared (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_m774C3D9E1FD42DE7B7979B7DBF2B9EA9BD8B7E2C_gshared (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C* __this, KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_mB40B122AD8516C8C9445E2A41163303C1A3B18A9_gshared (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31* __this, List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m81FEC84186D8AA80E5F58BC0D7142BCEBEBF98B8_gshared (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD* __this, RuntimeObject* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_mF32EAE94028F92AEE5A9D5DE72738053FA5B05D5_gshared (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_m822B61E87420AA51D6558E17ECDAA3DD555EAA7E_gshared (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C* __this, List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mBA5C8B874F6A1A8AD981C46A7D054B5135517C43_gshared (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039* __this, RuntimeObject* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_mC17BAA23BA92C7455512FDA5B1618C6D2B54ACA2_gshared (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_mEF8F62B9078E538C1DC46BCB876C2AC5B29EA73B_gshared (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01_gshared (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_m9782D7BE5EA4248A21898ACBC39D56F6396E14EC_gshared (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E* __this, dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_mD2F0F9D5C58C453B16CCA0915F6C6121F3E23B15_gshared (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818* __this, List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mFA1D4337C4FF6EEBCB85AC44ED2437AD1266634F_gshared (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C* __this, RuntimeObject* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LargeArrayBuilder_1__ctor_m518A5336CB5C931EF4FAA70E4362A7FE991880D5_gshared (LargeArrayBuilder_1_t5997B05FFE45A1470DE34647AD779237CD53563E* __this, bool ___0_initialize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LargeArrayBuilder_1_AddRange_m99FC93695E72F4F2883183D5F9B865C2C36D93C0_gshared (LargeArrayBuilder_1_t5997B05FFE45A1470DE34647AD779237CD53563E* __this, RuntimeObject* ___0_items, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* LargeArrayBuilder_1_ToArray_m2566DACFDE65A6981339EEF4BE2C146222E61C42_gshared (LargeArrayBuilder_1_t5997B05FFE45A1470DE34647AD779237CD53563E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m540BB33A026A346B7B0033684BE811ED519B1E33_gshared (Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* Array_Empty_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m94E12BB613D748D2EEB9E1ABD961630D2F970385_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m45E2DE0DBF4E0547B569F9496A9D773B058C30CA_gshared (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* Array_Empty_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m36408D2B54D6A6519FAF5E5AD03F49ECECA09F2E_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisRect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_m2EC92F2F8F9EEAB25DF52C72C3C856D1ECA0C2A5_gshared (RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* Array_Empty_TisRect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_m85A5CFE26D5D127B03744735ED2B5FC30FCB1D59_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisTextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58_m980E6BCF46D049ECA55F63095E52D73F5C656788_gshared (TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* Array_Empty_TisTextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58_m3AE07A4CEAA2B2E2C2E03472BBF9F79BC799F948_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisfsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_m219428976680F163EEE03228DEE6991764CD370F_gshared (fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* Array_Empty_TisfsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_mE2BC05CF2CE0B2267A4A0BF14227F75DE3AE1B0C_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisMatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253_m4E7CB8B6701DF21BD6CA13920546C7869B4F6678_gshared (MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* Array_Empty_TisMatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253_m5BEAA64B8E1A4C758EDEA7D45C3177D7D8A6ADCF_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisDispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455_m247E9FF1D240EF2FA626997384B01A8033DBED23_gshared (DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* Array_Empty_TisDispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455_mF01AA806CE655E3ABAF52F0F9DD7CC113403C7E2_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisEventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2_mDA8FA398E6D3A1E3A5A191B6FFAFC7058E4E156A_gshared (EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* Array_Empty_TisEventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2_mAEF379183FDCBD07C651D56777D4AA5A5C969A47_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisMyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66_mEF57C92D58609372AF89B890A1224EFFCFB04768_gshared (MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* Array_Empty_TisMyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66_m4CA4D457B7D0E7A563CD908676F8BBE135AEDBB6_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisCollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083_m378AF9296085D7F42531DE0780E1B810EC11A37D_gshared (CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* Array_Empty_TisCollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083_mFF74E742D160D48C5C4C03E9219544E7D5E133D5_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B_m072F6EB889842BB3C3D912C91201BA5FBFA3886E_gshared (ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* Array_Empty_TisColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B_m12B6F1ECF375A80FB7C42121CBBD37A51893C2A5_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9_m1CC260F6A2C9F50F64EA4838CA274C18A443F27C_gshared (ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* Array_Empty_TisColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9_mC1FDC75D8356A5C9870BF88F40972AFC7E8EF569_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisEmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_m726930DCA38B1958D60908F880EE5D4E5864D711_gshared (EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* Array_Empty_TisEmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_m0AF1109AB17569AAB476D0C066C70C18B4B5D746_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7_m238295C7A9818FDA81C3FA47A959F40BD9F61DC6_gshared (ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* Array_Empty_TisExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7_m2F3EA4E00B708F7E2F683839F2933A2077F67B9B_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976_m551593FDDA0319251A26FB968B9378D9146F5922_gshared (ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* Array_Empty_TisForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976_mD3B31996CF3BEC24489EA770CDA781CA057E095D_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisInheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562_mB567B53F48AEFA4FC83739543EA360AD6CBB54C2_gshared (InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* Array_Empty_TisInheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562_mC34E022E193FCEBCBCFABE3D326AFD7A3BC72D81_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisLightsModule_t720242ED070FD6C55E59B7536322829A22884C7E_m372216E817E9A9570C3C82BBF6AFA67D98EE3949_gshared (LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* Array_Empty_TisLightsModule_t720242ED070FD6C55E59B7536322829A22884C7E_mC84EDDF86908CEB62AAFDFDCD8E2E3210403A401_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisLimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1_m28EB4B011F0A650FD8F5A5B2BD7B810A37DD02A0_gshared (LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* Array_Empty_TisLimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1_m21FA0F5AE4672F90426A30B4FDE61DCE8DD75461_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisMainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_m3DDE73AFDA5D57A983792843CD8AC75DE2DAAD8A_gshared (MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* Array_Empty_TisMainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_m33C193685A1A3B0DD811A9F060572040030884B7_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisNoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0_m8096E2FDB51C2D6576CFA626DA8E396D5FDD8A88_gshared (NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* Array_Empty_TisNoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0_m1AD2426C747ABC797C05E61B05D61450076A8903_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisRotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6_mFFCC7ECA6898AD6AA67AD5B098ED900BD6815CA3_gshared (RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* Array_Empty_TisRotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6_mA0D9CFABD04BEF3BFE482AE641DCD6F0C1597FA9_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisRotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6_m468616B23291545F448A7863E16C7DD241EEA301_gshared (RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* Array_Empty_TisRotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6_m3E7ABA71381D6C3DA7508146A094FE8C9C5C7436_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_m1C9D9431BD328201FC8E0ED04B40E6A8B6941429_gshared (ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* Array_Empty_TisShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_m23574AE640623A2874871290CD7F26FE026C60FE_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisSizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4_m6901B1E4E8E450288252EAED9D1ACB05A99C6CE7_gshared (SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* Array_Empty_TisSizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4_m9AA9EFC539DB7558A084DA01995E1416885100E0_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisSizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C_mB31A5DF7FFBAD00D18F98296A7BE736B99D08D42_gshared (SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* Array_Empty_TisSizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C_m3A84DF47DB367D4CDF792D5F7DF11100A974F13D_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisSubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B_m02521C47F81C1603E5CFB5F73F0B709D3EA87FAD_gshared (SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* Array_Empty_TisSubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B_m68BA68C658B6882B6E960B75E942EA462D773B90_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisTextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6_m5FBBFDD4B633E3F0CB057872C012479328562A5E_gshared (TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* Array_Empty_TisTextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6_m862A5BA24E230AB8040592E40E0BB35D2F9E4C1B_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisTrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D_mF5199C437E1F0EF352ABFBEC8B8883DF1FE0FD58_gshared (TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* Array_Empty_TisTrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D_m5E837DC356E7055EC66201B81D083D2B10C46847_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisTriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1_m0D186AC9AF49738586C489BE5E63FE30E0A86D54_gshared (TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* Array_Empty_TisTriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1_m59FF55B8FFA23A27220CDE44EA6FCDECBEB4AE06_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisVelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56_m41357C5958384E016A107A220C13DCF12E0E30AE_gshared (VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* Array_Empty_TisVelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56_m080870BF6555D8A370950DBC1D2C718B0D09F5BE_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisSequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7_m73B6AA5F2829453CCA90E21DC49CD37F8BF60A66_gshared (SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* Array_Empty_TisSequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7_mFB24B920EE0386D78A1A170AA290320D2DB507FE_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992_mD663220C7C11DA9ECD5D86451B3FDC31C847CA7C_gshared (ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* Array_Empty_TisResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992_m4A75A31A8710E419A3190795539CDBDFACD442F0_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_Tisyx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3_m2577E22E46327BD0684EA06D59AF5A5CF9D785A3_gshared (yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* Array_Empty_Tisyx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3_m57C4D4D9E07FC7F3E1C6A34F01EBAA4FD1DA35EA_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisAndNode_tD84E0D831AD339630C4170F558969F4ACAD73653_mBBF549C79588749CBEB642A9F3A97FA529468826_gshared (AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* Array_Empty_TisAndNode_tD84E0D831AD339630C4170F558969F4ACAD73653_m1489996343DB63B2307BF653E68FFFC12EDA7750_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* Enums_GetEnumValues_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m629266C0A5E40B54081AE4CC412F78E47BF1D11F_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enum_TryParse_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m4F96E1CE39608507B665ADADE68A0A9F679E4948_gshared (String_t* ___0_value, int32_t* ___1_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_1__ctor_m00854C6A1E80046F8E5A5E886EBB2F69BA4021FC_gshared (EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0* __this, EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* ___0_callback, int32_t ___1_phase, int32_t ___2_invokePolicy, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventCallbackFunctor_2_set_userArgs_m21115C107F9E13481A55D79F72A96A884B87B8C4_gshared_inline (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_2__ctor_m40086C42F436B3AA46BC5EAD13A3D0F7EF785C3A_gshared (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* ___0_callback, RuntimeObject* ___1_userArgs, int32_t ___2_phase, int32_t ___3_invokePolicy, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) ; IL2CPP_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 RuntimeObject* CollectionPool_2_Get_mA9535ED94D9899FA7B41E063E2B6AAA3F0C929A3_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteEvents_GetEventList_TisRuntimeObject_mE630958843CFA69B8B9C556D706FD8B249625DA8_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, RuntimeObject* ___1_results, 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_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2_Release_m4E21C5D955B17E28B0C3F279B4C5330A4671CFFD_gshared (RuntimeObject* ___0_toRelease, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_gshared_inline (EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_target, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* ___2_functor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExecuteEvents_CanHandleEvent_TisRuntimeObject_mDB549DF15D261DF1E7E9869F802B85C368DBC6F0_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_GetComponents_TisRuntimeObject_m4E6E7E925EB16382F6CB95F1AFF27EB8E28BE6A3_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_results, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExecuteEvents_ShouldSendToComponent_TisRuntimeObject_mC783C34797122CECC2DB08C9E5BEDFC52B7352B3_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_component, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression_Lambda_TisRuntimeObject_m208FF8532548F744FDC7715D12012D92B4B9CDC5_gshared (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, String_t* ___1_name, bool ___2_tailCall, RuntimeObject* ___3_parameters, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression_Lambda_TisRuntimeObject_mF53F6363D9DA28268054940141B14C9079FC3E16_gshared (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, bool ___1_tailCall, RuntimeObject* ___2_parameters, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* CollectionExtensions_ToReadOnly_TisRuntimeObject_mB73FA22A8302D85455BB4BFE53B42EF26ADD4F39_gshared (RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_TryParse_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mC13FA7F22C76743A2BE0DD26DF6FDF2D8158F7D0_gshared (String_t* ___0_expression, double* ___1_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_EvaluateTokens_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m791767867653D0CCE2BEFF83F336A41B5B3A718E_gshared (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_tokens, double* ___1_value, int32_t ___2_index, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_TryParse_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mBADDCB368B046DCF2FE4E90597002C239EBFE988_gshared (String_t* ___0_expression, int64_t* ___1_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_EvaluateTokens_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m7418F7A8835B2770EF83F1D52F2723897CD76DEB_gshared (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_tokens, int64_t* ___1_value, int32_t ___2_index, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_TryParse_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m33AC91E7839496BC4C1AFE45B02009E3DF161E9B_gshared (String_t* ___0_expression, uint64_t* ___1_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_EvaluateTokens_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mCFCF758DECB276DBCB0A8B83BAE195EF3B974780_gshared (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_tokens, uint64_t* ___1_value, int32_t ___2_index, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78C79739929AAB266580F0DD602A59D776CE3467_gshared (double* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* UnsafeUtility_As_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEA3000F05255E344B85D582A39B9C2849C7398D0_gshared (float* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE44C4CE3BD2184A9F2A28E6A9FA6FA4E397AAD8_gshared (double* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* UnsafeUtility_As_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEDEC5582F1C54C86F15FD7DE18365BA91C815B19_gshared (int32_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mC66C49340031BBA3BC7F42AD8814F0270C803B1C_gshared (double* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m278A077D4DEEA08B9FEB6C02E48772F7113BD297_gshared (int64_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1C1F5513615654E580D9CAE0338257FD7BC609F_gshared (double* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m31A57C244B22E76C0010F688CA6CAC635E18001F_gshared (uint64_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEBCBF8DD8278878F926E5EAEF958E36BE4CDDC81_gshared (double* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float* UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1F5BB8511DD9359FD5841B980D3B70C3BA7C7328_gshared (int64_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t* UnsafeUtility_As_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9A6B34263AEF0B0CC44A46FC859D9E6D13A73B39_gshared (float* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t* UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m44BEAE68DFD07ACEB072584C42158C909E6728EF_gshared (int64_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t* UnsafeUtility_As_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m1E51489BBC1A229E1E5D6926C8495B6C06EAB411_gshared (int32_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t* UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mF07903F5A6A3374E9178699AE4D414931863B517_gshared (int64_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t* UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA6365277AE0F7B4DD91A1AC63AD67C58AECEE09E_gshared (int64_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t* UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m5EAC315B1415AC293714C8202AAF1DF6C3F1BE1D_gshared (uint64_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float* UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC97932FAD49A0841251FC60EF3F1FCBA1CC3D91C_gshared (uint64_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t* UnsafeUtility_As_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBE06F5B048502F16C063C0EBC5F098865F641161_gshared (float* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t* UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCA6595D2362B3738531F84289D8BFF48D45F1710_gshared (uint64_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t* UnsafeUtility_As_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m6918BBAD016AA9B9C35B7FB6A03FD2FB70376A4C_gshared (int32_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t* UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m81A97F5C1EA36015C038DCBAB01FC014CD86BF6A_gshared (uint64_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionStringBuilder_VisitExpressions_TisRuntimeObject_m46ECBB1D01B23CD1601D737AACE1894E12B8CE59_gshared (ExpressionStringBuilder_t0D6F257425C6D296C778670B05C9CD0C399E8FF9* __this, Il2CppChar ___0_open, ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* ___1_expressions, Il2CppChar ___2_close, String_t* ___3_seperator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionUtils_SameElementsInCollection_TisRuntimeObject_m39ECED68CFC26B565A9980458F757D37C8492C89_gshared (RuntimeObject* ___0_replacement, RuntimeObject* ___1_current, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mE6BED30C94187FC8CC2C7E5CAF0163455240223C_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrueReadOnlyCollection_1__ctor_m56281B79C66AC6D4AC9B11B8DADB5AD4931B33DF_gshared (TrueReadOnlyCollection_1_t71A2D3FD751848C3E87C90C4EDF1D35A25879C4D* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_list, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* EqualityComparer_1_CreateComparer_m432C82F7354C37E610794C1DA866DFA7DAC9C35E_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_CreateComparer_mD2FA619307513193746FBEB5AE522FB54E21B634_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* EqualityComparer_1_CreateComparer_mEBC7BD29A8FD796A4DAA1DF4428B95D1BA4FB377_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* EqualityComparer_1_CreateComparer_m66568B441EE3AB73D292C4F4CE1707FBAC360F5A_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* EqualityComparer_1_CreateComparer_mD4E039A127A83C2A820CF7B8777D71B8CB4170D5_gshared (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) ; inline void U3CU3Ec__DisplayClass7_0_3__ctor_m33D8F74E1D98D58AB6C03752814B8FA02B801D47 (U3CU3Ec__DisplayClass7_0_3_t683290B8A5176087BD26069DBC070F8511175DC8* __this, const RuntimeMethod* method) { (( void (*) (U3CU3Ec__DisplayClass7_0_3_t683290B8A5176087BD26069DBC070F8511175DC8*, const RuntimeMethod*))U3CU3Ec__DisplayClass7_0_3__ctor_m33D8F74E1D98D58AB6C03752814B8FA02B801D47_gshared)(__this, 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 void U3CU3Ec__DisplayClass7_0_3__ctor_m7359CCC56F6355B8ECD4ED94526914B8CBA33E63 (U3CU3Ec__DisplayClass7_0_3_tDE6AB716F84AC3A9FCD2632267F616064E48C8D3* __this, const RuntimeMethod* method) { (( void (*) (U3CU3Ec__DisplayClass7_0_3_tDE6AB716F84AC3A9FCD2632267F616064E48C8D3*, const RuntimeMethod*))U3CU3Ec__DisplayClass7_0_3__ctor_m7359CCC56F6355B8ECD4ED94526914B8CBA33E63_gshared)(__this, method); } inline void Func_2__ctor_m528638784D7CEC07FAF713E3AB9A796A65EEC1F7 (Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tC496704D554895234B1360058C5CC2D901C24957*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m528638784D7CEC07FAF713E3AB9A796A65EEC1F7_gshared)(__this, ___0_object, ___1_method, method); } inline void U3CU3Ec__DisplayClass7_0_3__ctor_m999AF6FD365ECA19E60B9DC6252D4F238B241858 (U3CU3Ec__DisplayClass7_0_3_t778F96D158EF96BEB9D55B6F8EED3F9095235DC2* __this, const RuntimeMethod* method) { (( void (*) (U3CU3Ec__DisplayClass7_0_3_t778F96D158EF96BEB9D55B6F8EED3F9095235DC2*, const RuntimeMethod*))U3CU3Ec__DisplayClass7_0_3__ctor_m999AF6FD365ECA19E60B9DC6252D4F238B241858_gshared)(__this, method); } inline void Func_2__ctor_m50383BF15A7856F82D3888721F08DD14934CF74F (Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m50383BF15A7856F82D3888721F08DD14934CF74F_gshared)(__this, ___0_object, ___1_method, method); } inline void U3CU3Ec__DisplayClass7_0_3__ctor_mB722B458C9223A9A7E3A5A7CBCCE52882925CD07 (U3CU3Ec__DisplayClass7_0_3_tD5078CEBCA1423960552E33E596F1DBF45F6C3E7* __this, const RuntimeMethod* method) { (( void (*) (U3CU3Ec__DisplayClass7_0_3_tD5078CEBCA1423960552E33E596F1DBF45F6C3E7*, const RuntimeMethod*))U3CU3Ec__DisplayClass7_0_3__ctor_mB722B458C9223A9A7E3A5A7CBCCE52882925CD07_gshared)(__this, method); } inline void Func_2__ctor_m1C765807CA1B14819E1E75F17AA26995601892C6 (Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m1C765807CA1B14819E1E75F17AA26995601892C6_gshared)(__this, ___0_object, ___1_method, method); } inline void U3CU3Ec__DisplayClass7_0_3__ctor_m84FD57742EEA3135227AB69DC6B1DD9DC5C2475C (U3CU3Ec__DisplayClass7_0_3_t3E97916CEC7784A71E5BFBED69E2F8FFB49994FC* __this, const RuntimeMethod* method) { (( void (*) (U3CU3Ec__DisplayClass7_0_3_t3E97916CEC7784A71E5BFBED69E2F8FFB49994FC*, const RuntimeMethod*))U3CU3Ec__DisplayClass7_0_3__ctor_m84FD57742EEA3135227AB69DC6B1DD9DC5C2475C_gshared)(__this, method); } inline void Func_2__ctor_mB07F7BB5EA5FDCA2B92DF1C75BD847A5B03FA937 (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mB07F7BB5EA5FDCA2B92DF1C75BD847A5B03FA937_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE (String_t* ___0_s, const RuntimeMethod* method) ; inline RuntimeObject* Enumerable_ConcatIterator_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m8003BD39C3E34E7BAFBDB7D92945F0DEED34C95A (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_ConcatIterator_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m8003BD39C3E34E7BAFBDB7D92945F0DEED34C95A_gshared)(___0_first, ___1_second, method); } inline RuntimeObject* Enumerable_ConcatIterator_TisRuntimeObject_m9054A06B9632D77288D10D457AC4CC496F0BCE72 (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_ConcatIterator_TisRuntimeObject_m9054A06B9632D77288D10D457AC4CC496F0BCE72_gshared)(___0_first, ___1_second, method); } inline void U3CConcatIteratorU3Ed__59_1__ctor_mBE57105E49CCBC32440C5ADA5FB96C65CB451FD4 (U3CConcatIteratorU3Ed__59_1_t1A8D93940D39AC0F670FB8EB7FE01FF4EE04E9CA* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CConcatIteratorU3Ed__59_1_t1A8D93940D39AC0F670FB8EB7FE01FF4EE04E9CA*, int32_t, const RuntimeMethod*))U3CConcatIteratorU3Ed__59_1__ctor_mBE57105E49CCBC32440C5ADA5FB96C65CB451FD4_gshared)(__this, ___0_U3CU3E1__state, method); } inline void U3CConcatIteratorU3Ed__59_1__ctor_mC3EC010B787D14425ACC0082A2C97F25314B11FB (U3CConcatIteratorU3Ed__59_1_tDAFB43444D837C1BD4FFCCF332B8F39E80442B91* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CConcatIteratorU3Ed__59_1_tDAFB43444D837C1BD4FFCCF332B8F39E80442B91*, int32_t, const RuntimeMethod*))U3CConcatIteratorU3Ed__59_1__ctor_mC3EC010B787D14425ACC0082A2C97F25314B11FB_gshared)(__this, ___0_U3CU3E1__state, method); } inline bool Enumerable_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m125EA8C14C7489A707689BD6CAAC857F8D7BA9C6 (RuntimeObject* ___0_source, int32_t ___1_value, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, int32_t, RuntimeObject*, const RuntimeMethod*))Enumerable_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m125EA8C14C7489A707689BD6CAAC857F8D7BA9C6_gshared)(___0_source, ___1_value, ___2_comparer, method); } inline bool Enumerable_Contains_TisRuntimeObject_mE70FD1CCA67EA8B7FD04C5C7A846B0AA651B83EA (RuntimeObject* ___0_source, RuntimeObject* ___1_value, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_Contains_TisRuntimeObject_mE70FD1CCA67EA8B7FD04C5C7A846B0AA651B83EA_gshared)(___0_source, ___1_value, ___2_comparer, method); } inline EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* EqualityComparer_1_get_Default_mF70F6C11A35B420DFA4628EE316B087F2DCB280C_inline (const RuntimeMethod* method) { return (( EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mF70F6C11A35B420DFA4628EE316B087F2DCB280C_gshared_inline)(method); } inline EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_inline (const RuntimeMethod* method) { return (( EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_gshared_inline)(method); } inline bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_inline (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, Il2CppChar, const RuntimeMethod*))Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_gshared_inline)(__this, ___0_arg, method); } inline bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared_inline)(__this, ___0_arg, method); } inline RuntimeObject* Enumerable_DistinctIterator_TisRuntimeObject_m0EFB67D93EB24BB99B7A804CC8A32B8B68C58CAF (RuntimeObject* ___0_source, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_DistinctIterator_TisRuntimeObject_m0EFB67D93EB24BB99B7A804CC8A32B8B68C58CAF_gshared)(___0_source, ___1_comparer, method); } inline void U3CDistinctIteratorU3Ed__68_1__ctor_m86F87231C35710F52679F2D970FEDC4F70710B0A (U3CDistinctIteratorU3Ed__68_1_tE9924A60C1D3B7B37B6B2EBFA23FF32F38DDC7ED* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CDistinctIteratorU3Ed__68_1_tE9924A60C1D3B7B37B6B2EBFA23FF32F38DDC7ED*, int32_t, const RuntimeMethod*))U3CDistinctIteratorU3Ed__68_1__ctor_m86F87231C35710F52679F2D970FEDC4F70710B0A_gshared)(__this, ___0_U3CU3E1__state, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_ArgumentOutOfRange_m7B22062E664153625DA782374A7CB9CBD3B2C01D (String_t* ___0_s, const RuntimeMethod* method) ; inline RuntimeObject* Enumerable_ExceptIterator_TisRuntimeObject_mD892086AF2AAA944B23061D6D8DF7B0A2688578E (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_ExceptIterator_TisRuntimeObject_mD892086AF2AAA944B23061D6D8DF7B0A2688578E_gshared)(___0_first, ___1_second, ___2_comparer, method); } inline void U3CExceptIteratorU3Ed__77_1__ctor_m607B2F2F2D600A513FA4851A460CA9932CB855B9 (U3CExceptIteratorU3Ed__77_1_t1521EF2AA8BA6A4B3BD620420AFA821563E95E61* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CExceptIteratorU3Ed__77_1_t1521EF2AA8BA6A4B3BD620420AFA821563E95E61*, int32_t, const RuntimeMethod*))U3CExceptIteratorU3Ed__77_1__ctor_m607B2F2F2D600A513FA4851A460CA9932CB855B9_gshared)(__this, ___0_U3CU3E1__state, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_NoElements_m49C996124733B026EA2FDBE9382AAD136CA22362 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_NoMatch_mD5BC0E5ED29A185D01A63F3C17EA2C29E32C2BE4 (const RuntimeMethod* method) ; inline Func_2_tACBF5A1656250800CE861707354491F0611F6624* IdentityFunction_1_get_Instance_m062EA7C02CB141BC2145BB936FC921CBC077EEEF (const RuntimeMethod* method) { return (( Func_2_tACBF5A1656250800CE861707354491F0611F6624* (*) (const RuntimeMethod*))IdentityFunction_1_get_Instance_m062EA7C02CB141BC2145BB936FC921CBC077EEEF_gshared)(method); } inline void GroupedEnumerable_3__ctor_mBF6E0EB71E9E41D9D294294D9764FE630D1F3083 (GroupedEnumerable_3_t4A07DEDFF6AAFE7DB06FE12B12AEAFDCB45D75D4* __this, RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { (( void (*) (GroupedEnumerable_3_t4A07DEDFF6AAFE7DB06FE12B12AEAFDCB45D75D4*, RuntimeObject*, Func_2_tACBF5A1656250800CE861707354491F0611F6624*, Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, const RuntimeMethod*))GroupedEnumerable_3__ctor_mBF6E0EB71E9E41D9D294294D9764FE630D1F3083_gshared)(__this, ___0_source, ___1_keySelector, ___2_elementSelector, ___3_comparer, method); } inline RuntimeObject* Enumerable_Select_TisRuntimeObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mCEC5EDE8DCF6252A7169A8970FDDEBB88B39CF0E (RuntimeObject* ___0_source, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mCEC5EDE8DCF6252A7169A8970FDDEBB88B39CF0E_gshared)(___0_source, ___1_selector, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Enumerable_Max_mEAA507123A7B5CB2A4E6FA1E74FD325E2F885AFD (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB Enumerable_Max_m61D7C2E5132B018AD15B11C559DA5629934A8A88 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 Enumerable_Max_m6D9F44F5B6D00D0658C49608DDF32EC07E72799F (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Enumerable_Max_m51321603637F8D15A0DA76232B31083A29EC951C (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 Enumerable_Max_m61A97E0B4EB68ACBC0E4D71DF7909B55A8B39514 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 Enumerable_Max_m798CD01D2F612487D019D30D1D2990E4A51E34DC (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Enumerable_Max_m0619847A8C3226B6E6DACFA58052418B3DDC42A7 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Max_mF33848068459BE74BF534D16F6B678BB677EE704 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerable_Max_m87C2E7DC5641566E63956E863E09D6590BFCB025 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Max_m3215FA2A65ACAFE226A0FBE065D772C7CE1A5E9F (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB Enumerable_Min_m9DCF665D9C41776565456D6CA85DA64AEF1C3757 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 Enumerable_Min_m3C6CBEF73102E44EB3CFB6A6516B9678615DEB13 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Enumerable_Min_m73632D207248FECD855B32D77158279203D86DEB (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 Enumerable_Min_m770FD21B5E8DAF083614AC40113013D7A4C57656 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 Enumerable_Min_m5FAFDE0585D3ACAAC0A71CFDFE25C0222482B466 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Enumerable_Min_mBE7500CFAAB90A3091C6AC779C1A40AC0B34B3B5 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Enumerable_Min_mA4882EA7B0CA027EA884D236FBF79AA6CB38EF54 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Min_m3D3C3E5CE25D27D94448CA832FB5AB9F702D5443 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerable_Min_mC2CF62753DFE43BC79BEF5572ECF2B25790F0E73 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Min_m782D1182232A1D5E5C01BE673628CC7272923D1B (RuntimeObject* ___0_source, const RuntimeMethod* method) ; inline RuntimeObject* Enumerable_OfTypeIterator_TisRuntimeObject_m9EDB7D0B375756990F5D54D261FF67F0E22A807B (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_OfTypeIterator_TisRuntimeObject_m9EDB7D0B375756990F5D54D261FF67F0E22A807B_gshared)(___0_source, method); } inline void U3COfTypeIteratorU3Ed__97_1__ctor_m5B15CB53741923CC62F4BC62F9AC64B593DF2C03 (U3COfTypeIteratorU3Ed__97_1_tF761C30C6E4843D1A86B1CF9B2400664456D923B* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3COfTypeIteratorU3Ed__97_1_tF761C30C6E4843D1A86B1CF9B2400664456D923B*, int32_t, const RuntimeMethod*))U3COfTypeIteratorU3Ed__97_1__ctor_m5B15CB53741923CC62F4BC62F9AC64B593DF2C03_gshared)(__this, ___0_U3CU3E1__state, method); } inline void OrderedEnumerable_2__ctor_m4FEEFD1636FF45538B47A864C5EAAE849E39AE83 (OrderedEnumerable_2_tE4FFD0A855353D93B32C028ACEB8C4B5FB7BB996* __this, RuntimeObject* ___0_source, Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) { (( void (*) (OrderedEnumerable_2_tE4FFD0A855353D93B32C028ACEB8C4B5FB7BB996*, RuntimeObject*, Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3*, RuntimeObject*, bool, const RuntimeMethod*))OrderedEnumerable_2__ctor_m4FEEFD1636FF45538B47A864C5EAAE849E39AE83_gshared)(__this, ___0_source, ___1_keySelector, ___2_comparer, ___3_descending, method); } inline void OrderedEnumerable_2__ctor_m5A5492A71F9D3F956F16D4F7B1F04BE47AC7FEB7 (OrderedEnumerable_2_t7FDC122207E39C88BC86800DB007E88676C33546* __this, RuntimeObject* ___0_source, Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) { (( void (*) (OrderedEnumerable_2_t7FDC122207E39C88BC86800DB007E88676C33546*, RuntimeObject*, Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E*, RuntimeObject*, bool, const RuntimeMethod*))OrderedEnumerable_2__ctor_m5A5492A71F9D3F956F16D4F7B1F04BE47AC7FEB7_gshared)(__this, ___0_source, ___1_keySelector, ___2_comparer, ___3_descending, method); } inline void OrderedEnumerable_2__ctor_m0FEDB4E6B2EAC112C01BF5AC4605305543466402 (OrderedEnumerable_2_t956A813D199E81970CA808468C12A778277A6692* __this, RuntimeObject* ___0_source, Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) { (( void (*) (OrderedEnumerable_2_t956A813D199E81970CA808468C12A778277A6692*, RuntimeObject*, Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F*, RuntimeObject*, bool, const RuntimeMethod*))OrderedEnumerable_2__ctor_m0FEDB4E6B2EAC112C01BF5AC4605305543466402_gshared)(__this, ___0_source, ___1_keySelector, ___2_comparer, ___3_descending, method); } inline void OrderedEnumerable_2__ctor_m74A1E4ECECDEE6443DD3588E46C32D34F3CAAAAF (OrderedEnumerable_2_tAACC54129C37109328AFDC1477A535FCF5BE8CBA* __this, RuntimeObject* ___0_source, Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) { (( void (*) (OrderedEnumerable_2_tAACC54129C37109328AFDC1477A535FCF5BE8CBA*, RuntimeObject*, Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0*, RuntimeObject*, bool, const RuntimeMethod*))OrderedEnumerable_2__ctor_m74A1E4ECECDEE6443DD3588E46C32D34F3CAAAAF_gshared)(__this, ___0_source, ___1_keySelector, ___2_comparer, ___3_descending, method); } inline void OrderedEnumerable_2__ctor_m4431F3A473B3D54B25D0356FF817F98181A7C32F (OrderedEnumerable_2_t51517C2F0D08851F60E9DD8FB874EC339A5F2BFA* __this, RuntimeObject* ___0_source, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) { (( void (*) (OrderedEnumerable_2_t51517C2F0D08851F60E9DD8FB874EC339A5F2BFA*, RuntimeObject*, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B*, RuntimeObject*, bool, const RuntimeMethod*))OrderedEnumerable_2__ctor_m4431F3A473B3D54B25D0356FF817F98181A7C32F_gshared)(__this, ___0_source, ___1_keySelector, ___2_comparer, ___3_descending, method); } inline void OrderedEnumerable_2__ctor_m95ECD3FC3686640963CAD3DB706B668BB5C7B2DB (OrderedEnumerable_2_tA9DEFB149DAA0F612AACE71C5D5A35D6308A052D* __this, RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) { (( void (*) (OrderedEnumerable_2_tA9DEFB149DAA0F612AACE71C5D5A35D6308A052D*, RuntimeObject*, Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, bool, const RuntimeMethod*))OrderedEnumerable_2__ctor_m95ECD3FC3686640963CAD3DB706B668BB5C7B2DB_gshared)(__this, ___0_source, ___1_keySelector, ___2_comparer, ___3_descending, method); } inline void OrderedEnumerable_2__ctor_mDBD22B8FD21EB8AA78E215E6189E6A53CC537403 (OrderedEnumerable_2_t71BA6A9F8F94FD49AA530865BA9BF576305461A1* __this, RuntimeObject* ___0_source, Func_2_tB86D019F1289E2D123C00796B373933613385952* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) { (( void (*) (OrderedEnumerable_2_t71BA6A9F8F94FD49AA530865BA9BF576305461A1*, RuntimeObject*, Func_2_tB86D019F1289E2D123C00796B373933613385952*, RuntimeObject*, bool, const RuntimeMethod*))OrderedEnumerable_2__ctor_mDBD22B8FD21EB8AA78E215E6189E6A53CC537403_gshared)(__this, ___0_source, ___1_keySelector, ___2_comparer, ___3_descending, method); } inline void OrderedEnumerable_2__ctor_m5574583FB476B3FE321D4609AB8480459E263C51 (OrderedEnumerable_2_tF7CB80A740C03B2B14BDDE9A0549DA54E122D9E2* __this, RuntimeObject* ___0_source, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) { (( void (*) (OrderedEnumerable_2_tF7CB80A740C03B2B14BDDE9A0549DA54E122D9E2*, RuntimeObject*, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*, RuntimeObject*, bool, const RuntimeMethod*))OrderedEnumerable_2__ctor_m5574583FB476B3FE321D4609AB8480459E263C51_gshared)(__this, ___0_source, ___1_keySelector, ___2_comparer, ___3_descending, method); } inline void OrderedEnumerable_2__ctor_m732E1185AEB9676A83FBE69369EC245AE7A7303E (OrderedEnumerable_2_tCDA7F6D107AC155AAFFCCDCAFC8A4DD2536BA984* __this, RuntimeObject* ___0_source, Func_2_t39FE7CD055E21CF5CB9D4420B19AFD484E08DF02* ___1_keySelector, RuntimeObject* ___2_comparer, bool ___3_descending, const RuntimeMethod* method) { (( void (*) (OrderedEnumerable_2_tCDA7F6D107AC155AAFFCCDCAFC8A4DD2536BA984*, RuntimeObject*, Func_2_t39FE7CD055E21CF5CB9D4420B19AFD484E08DF02*, RuntimeObject*, bool, const RuntimeMethod*))OrderedEnumerable_2__ctor_m732E1185AEB9676A83FBE69369EC245AE7A7303E_gshared)(__this, ___0_source, ___1_keySelector, ___2_comparer, ___3_descending, method); } inline RuntimeObject* Enumerable_ReverseIterator_TisRuntimeObject_mA9F3E5181378DABC46F09B751583882F2755911F (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ReverseIterator_TisRuntimeObject_mA9F3E5181378DABC46F09B751583882F2755911F_gshared)(___0_source, method); } inline void U3CReverseIteratorU3Ed__79_1__ctor_m685BB5646EEC473221EEEEB5198F7F021741E8FE (U3CReverseIteratorU3Ed__79_1_tBCE9918AB7AFE61A7308121FC4FE7132FF9D4FEC* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CReverseIteratorU3Ed__79_1_tBCE9918AB7AFE61A7308121FC4FE7132FF9D4FEC*, int32_t, const RuntimeMethod*))U3CReverseIteratorU3Ed__79_1__ctor_m685BB5646EEC473221EEEEB5198F7F021741E8FE_gshared)(__this, ___0_U3CU3E1__state, method); } inline void WhereSelectArrayIterator_2__ctor_mE6AD73BA539542F9AD50B0FA9ED36459D44AE965 (WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E* __this, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E*, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mE6AD73BA539542F9AD50B0FA9ED36459D44AE965_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m91C8528FD58C9353D7B1CB9EAE484BB8C31ECFA6 (WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B* __this, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B*, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m91C8528FD58C9353D7B1CB9EAE484BB8C31ECFA6_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_mD520C7C188FF5B1868F41D11282292ACA5F0D988 (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3* __this, RuntimeObject* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3*, RuntimeObject*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_mD520C7C188FF5B1868F41D11282292ACA5F0D988_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectArrayIterator_2__ctor_m8AEBA48E03DDDE56EC1D310C19A52E0341D18ACC (WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23*, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m8AEBA48E03DDDE56EC1D310C19A52E0341D18ACC_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_mE1BE1C51DF76B23A2136CA429E45A28C2624754B (WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6*, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_mE1BE1C51DF76B23A2136CA429E45A28C2624754B_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m8D1341B9FF9CF0A0A70698C11CE15BD69ADC9598 (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B*, RuntimeObject*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m8D1341B9FF9CF0A0A70698C11CE15BD69ADC9598_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectArrayIterator_2__ctor_m383D3735901E9831AC4849D5C0764824A3BAB2D9 (WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C*, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m383D3735901E9831AC4849D5C0764824A3BAB2D9_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m2A8C85666C5A665630499B7FAAF130D59E60BFD1 (WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6*, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m2A8C85666C5A665630499B7FAAF130D59E60BFD1_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m446D9DFA8D6FD6C06663AC92CA2E2E70549BF6DC (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF*, RuntimeObject*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m446D9DFA8D6FD6C06663AC92CA2E2E70549BF6DC_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectArrayIterator_2__ctor_mA5AF3B283A737C737C53F5DB1B4DA4CA9B682003 (WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mA5AF3B283A737C737C53F5DB1B4DA4CA9B682003_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m42B6E206A0E398E45DA94F8109B58ACE1749F6A4 (WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A*, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m42B6E206A0E398E45DA94F8109B58ACE1749F6A4_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m96BAED87987DAE93B4E6887AE45943A3E21D4E13 (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D* __this, RuntimeObject* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D*, RuntimeObject*, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m96BAED87987DAE93B4E6887AE45943A3E21D4E13_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectArrayIterator_2__ctor_m6217A7437E5DF2746ED26FA54632D87589C1F2C3 (WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8*, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m6217A7437E5DF2746ED26FA54632D87589C1F2C3_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m80BB1C97A9B4B9C60648387CF6393E5D6C6B7AE7 (WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0*, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m80BB1C97A9B4B9C60648387CF6393E5D6C6B7AE7_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_mB18011BF045D54FAE4BDA9673E3026CF6E363F5C (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6*, RuntimeObject*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_mB18011BF045D54FAE4BDA9673E3026CF6E363F5C_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectArrayIterator_2__ctor_m3AA71463CC77D46EDDE7690DB97A342FDA00C6BD (WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m3AA71463CC77D46EDDE7690DB97A342FDA00C6BD_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m4DA4E55D68D54CA13E443B2C1EF7AE6A5627787E (WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m4DA4E55D68D54CA13E443B2C1EF7AE6A5627787E_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_mDD173FD5A3DE9257BACFF9CF788244506BB5FA9D (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6*, RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_mDD173FD5A3DE9257BACFF9CF788244506BB5FA9D_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectArrayIterator_2__ctor_mCDC2F3906ECE3C9293BF2B09E327DD550EB1A52A (WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mCDC2F3906ECE3C9293BF2B09E327DD550EB1A52A_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m077AA693A16D506895C485CDFAC73730A163001B (WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m077AA693A16D506895C485CDFAC73730A163001B_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m8817AB36381FA844141816A57439FD58BDACE8C4 (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779*, RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m8817AB36381FA844141816A57439FD58BDACE8C4_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectArrayIterator_2__ctor_m04357D1A96A8C4B96BD7145021AE39DD2C9F2A41 (WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m04357D1A96A8C4B96BD7145021AE39DD2C9F2A41_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m5658691CD6D5E52B8CB4D7BF7728DF1A36AD99BF (WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m5658691CD6D5E52B8CB4D7BF7728DF1A36AD99BF_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m7BBD99849FABDA48F6D93BCE742C5B8398B5409F (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6*, RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m7BBD99849FABDA48F6D93BCE742C5B8398B5409F_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectArrayIterator_2__ctor_m3660F197ECE4BF2A6F8BC99BC8BEF585C9D7BF97 (WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tACBF5A1656250800CE861707354491F0611F6624*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m3660F197ECE4BF2A6F8BC99BC8BEF585C9D7BF97_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m9CC6A34DCA0012E593221AFBACC4F20664BD876A (WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tACBF5A1656250800CE861707354491F0611F6624*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m9CC6A34DCA0012E593221AFBACC4F20664BD876A_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m2E08505C4CB96CC2AD340B4A2B0D3BF0D6DA01F9 (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F*, RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tACBF5A1656250800CE861707354491F0611F6624*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m2E08505C4CB96CC2AD340B4A2B0D3BF0D6DA01F9_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectArrayIterator_2__ctor_mC246DFE6E89D80A80900F10D492E7093FF349C47 (WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB*, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mC246DFE6E89D80A80900F10D492E7093FF349C47_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m15AA54F3B60B64CEFB048CD88E3A1BD06AC2C62E (WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989*, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m15AA54F3B60B64CEFB048CD88E3A1BD06AC2C62E_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m67E0676B846F7D5D13322DFE2366E000F49CCE01 (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586*, RuntimeObject*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m67E0676B846F7D5D13322DFE2366E000F49CCE01_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline RuntimeObject* Enumerable_SelectManyIterator_TisRuntimeObject_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m3B44D2DA3B7C137BA73E6608CCB415C5545A9AAE (RuntimeObject* ___0_source, Func_2_tDD6BEA13E3DC18AE782C81E53A726912588B3B16* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tDD6BEA13E3DC18AE782C81E53A726912588B3B16*, const RuntimeMethod*))Enumerable_SelectManyIterator_TisRuntimeObject_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m3B44D2DA3B7C137BA73E6608CCB415C5545A9AAE_gshared)(___0_source, ___1_selector, method); } inline RuntimeObject* Enumerable_SelectManyIterator_TisRuntimeObject_TisRuntimeObject_m98BDFB0690AC1139EDDC2767A0D59B024054FECB (RuntimeObject* ___0_source, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1*, const RuntimeMethod*))Enumerable_SelectManyIterator_TisRuntimeObject_TisRuntimeObject_m98BDFB0690AC1139EDDC2767A0D59B024054FECB_gshared)(___0_source, ___1_selector, method); } inline RuntimeObject* Enumerable_SelectManyIterator_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m6872BD067252F7EE5E59B2EE270129648DD2DCD3 (RuntimeObject* ___0_source, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___1_collectionSelector, Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* ___2_resultSelector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1*, Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566*, const RuntimeMethod*))Enumerable_SelectManyIterator_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m6872BD067252F7EE5E59B2EE270129648DD2DCD3_gshared)(___0_source, ___1_collectionSelector, ___2_resultSelector, method); } inline void U3CSelectManyIteratorU3Ed__17_2__ctor_mD55C343631A623D0094242BB1752D25E075D45FA (U3CSelectManyIteratorU3Ed__17_2_t03BD8DF38E0E127205D6939A550ED642F8FFCA7A* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CSelectManyIteratorU3Ed__17_2_t03BD8DF38E0E127205D6939A550ED642F8FFCA7A*, int32_t, const RuntimeMethod*))U3CSelectManyIteratorU3Ed__17_2__ctor_mD55C343631A623D0094242BB1752D25E075D45FA_gshared)(__this, ___0_U3CU3E1__state, method); } inline void U3CSelectManyIteratorU3Ed__17_2__ctor_m97C1241630456070A85E9F50F33A4425F251826B (U3CSelectManyIteratorU3Ed__17_2_tB25EF93E4FE145DB1CE3B81C7854EAD9C5C38460* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CSelectManyIteratorU3Ed__17_2_tB25EF93E4FE145DB1CE3B81C7854EAD9C5C38460*, int32_t, const RuntimeMethod*))U3CSelectManyIteratorU3Ed__17_2__ctor_m97C1241630456070A85E9F50F33A4425F251826B_gshared)(__this, ___0_U3CU3E1__state, method); } inline void U3CSelectManyIteratorU3Ed__23_3__ctor_m20DE5D763C0C41F62E3A5C2BD16130683548F888 (U3CSelectManyIteratorU3Ed__23_3_t52721C87E9197824CDEF60D2394EEADD5DC573A6* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CSelectManyIteratorU3Ed__23_3_t52721C87E9197824CDEF60D2394EEADD5DC573A6*, int32_t, const RuntimeMethod*))U3CSelectManyIteratorU3Ed__23_3__ctor_m20DE5D763C0C41F62E3A5C2BD16130683548F888_gshared)(__this, ___0_U3CU3E1__state, method); } inline bool Enumerable_SequenceEqual_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m751374C228EDB268697E9F2F7A67790DEEF9F5E0 (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_SequenceEqual_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m751374C228EDB268697E9F2F7A67790DEEF9F5E0_gshared)(___0_first, ___1_second, ___2_comparer, method); } inline bool Enumerable_SequenceEqual_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m3482DCCB60226C4AB0BB3072CFF71899EDDDFCCC (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_SequenceEqual_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m3482DCCB60226C4AB0BB3072CFF71899EDDDFCCC_gshared)(___0_first, ___1_second, ___2_comparer, method); } inline bool Enumerable_SequenceEqual_TisRuntimeObject_m742D5A2A9D0EBE7ECCF7CE3217255F7BE0A9C920 (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_SequenceEqual_TisRuntimeObject_m742D5A2A9D0EBE7ECCF7CE3217255F7BE0A9C920_gshared)(___0_first, ___1_second, ___2_comparer, method); } inline bool Enumerable_SequenceEqual_TisSortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA_m4852AC22C089B1D734FDF5F443D46D148C2F17EB (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_SequenceEqual_TisSortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA_m4852AC22C089B1D734FDF5F443D46D148C2F17EB_gshared)(___0_first, ___1_second, ___2_comparer, method); } inline EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* EqualityComparer_1_get_Default_m41DB4C0E0A508A8326E903331DC63D410B7AB9C4_inline (const RuntimeMethod* method) { return (( EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_m41DB4C0E0A508A8326E903331DC63D410B7AB9C4_gshared_inline)(method); } inline EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* EqualityComparer_1_get_Default_m12CC270D19620F4E8E3ABFE7BF8C2B1955476A04_inline (const RuntimeMethod* method) { return (( EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_m12CC270D19620F4E8E3ABFE7BF8C2B1955476A04_gshared_inline)(method); } inline EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* EqualityComparer_1_get_Default_m2694EA4D9187E30B513FDBD4803EAA6FC1E6A1A2_inline (const RuntimeMethod* method) { return (( EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_m2694EA4D9187E30B513FDBD4803EAA6FC1E6A1A2_gshared_inline)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_MoreThanOneElement_m79BD3B618AE791C0CE6B58D7D256B385BC5933DC (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_MoreThanOneMatch_mE8ABBCC1C5FBA4D7BBE5B0647992D20F005F7A97 (const RuntimeMethod* method) ; inline RuntimeObject* Enumerable_SkipIterator_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDAFF47FDC30857E385B4B0F5D6915A70CF54E446 (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_SkipIterator_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDAFF47FDC30857E385B4B0F5D6915A70CF54E446_gshared)(___0_source, ___1_count, method); } inline RuntimeObject* Enumerable_SkipIterator_TisRuntimeObject_mB6BEC3DCA85ADCD240CBFCAFD26402BE28B9CF74 (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_SkipIterator_TisRuntimeObject_mB6BEC3DCA85ADCD240CBFCAFD26402BE28B9CF74_gshared)(___0_source, ___1_count, method); } inline void U3CSkipIteratorU3Ed__31_1__ctor_m8557BF4A0B9C56AE37C7D4B936D8A37F4ACBAAB7 (U3CSkipIteratorU3Ed__31_1_t3730B6F6C849C92600BBE919DB83802F9F09FB2E* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CSkipIteratorU3Ed__31_1_t3730B6F6C849C92600BBE919DB83802F9F09FB2E*, int32_t, const RuntimeMethod*))U3CSkipIteratorU3Ed__31_1__ctor_m8557BF4A0B9C56AE37C7D4B936D8A37F4ACBAAB7_gshared)(__this, ___0_U3CU3E1__state, method); } inline void U3CSkipIteratorU3Ed__31_1__ctor_m20BAF1CDBCF9BB8313F6A346B77990C6C8933CC7 (U3CSkipIteratorU3Ed__31_1_t58E74A0C1789CE330172491EDCE6F0E532F18E3F* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CSkipIteratorU3Ed__31_1_t58E74A0C1789CE330172491EDCE6F0E532F18E3F*, int32_t, const RuntimeMethod*))U3CSkipIteratorU3Ed__31_1__ctor_m20BAF1CDBCF9BB8313F6A346B77990C6C8933CC7_gshared)(__this, ___0_U3CU3E1__state, method); } inline RuntimeObject* Enumerable_Select_TisRuntimeObject_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8FAC2A5066E30AA4BA544C3F08603F64D4CFF982 (RuntimeObject* ___0_source, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8FAC2A5066E30AA4BA544C3F08603F64D4CFF982_gshared)(___0_source, ___1_selector, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Sum_m0804E8F6958EBEBCC478DE60FC6053EAFDAF49D5 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB Enumerable_Sum_m20232D4C2B14215E9B686D476EE9910C27A98314 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 Enumerable_Sum_mCDF40B2EC1A92ED6BC26725D3D995ADD7A0BA446 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Enumerable_Sum_mBB94E89D5D5624F912218C40DABCFC3C90299A67 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 Enumerable_Sum_m412C4A3876793B3AF9C4701C1C85F216216B217C (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 Enumerable_Sum_m9BD9211CF4176D2B835681CA0D374030676296F7 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Enumerable_Sum_mC0C30761B2F2C573ABB3845621B970C930F1CAE1 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Enumerable_Sum_mB4B29B0D6E567EB810D0B439945F9BC6ACC01284 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerable_Sum_m42DB9C662A869251C8562B1F537D60362FC126BA (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Sum_m1374719E4DC4497F0842561BCCA42070CECA9AD0 (RuntimeObject* ___0_source, const RuntimeMethod* method) ; inline RuntimeObject* Enumerable_TakeIterator_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mE2525000FFFDB7558698CDB1703A621ADACD74DE (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_TakeIterator_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mE2525000FFFDB7558698CDB1703A621ADACD74DE_gshared)(___0_source, ___1_count, method); } inline RuntimeObject* Enumerable_TakeIterator_TisRuntimeObject_m74DBD41A8140F87F0A652202EF4873D7C625D76D (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_TakeIterator_TisRuntimeObject_m74DBD41A8140F87F0A652202EF4873D7C625D76D_gshared)(___0_source, ___1_count, method); } inline void U3CTakeIteratorU3Ed__25_1__ctor_mE999C1375EE9EDAF0BBB574371C614358AF39B31 (U3CTakeIteratorU3Ed__25_1_tF76FBFBDB6B583486286F669D1ECDCB606261B56* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CTakeIteratorU3Ed__25_1_tF76FBFBDB6B583486286F669D1ECDCB606261B56*, int32_t, const RuntimeMethod*))U3CTakeIteratorU3Ed__25_1__ctor_mE999C1375EE9EDAF0BBB574371C614358AF39B31_gshared)(__this, ___0_U3CU3E1__state, method); } inline void U3CTakeIteratorU3Ed__25_1__ctor_mFEAFCC2F1576630B8B938DB0410427219253879D (U3CTakeIteratorU3Ed__25_1_t2A8EA71A5DCED7EB2CD190B4B97A611C34A8C3A9* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CTakeIteratorU3Ed__25_1_t2A8EA71A5DCED7EB2CD190B4B97A611C34A8C3A9*, int32_t, const RuntimeMethod*))U3CTakeIteratorU3Ed__25_1__ctor_mFEAFCC2F1576630B8B938DB0410427219253879D_gshared)(__this, ___0_U3CU3E1__state, method); } inline void Buffer_1__ctor_m61F58FAFEDD7A7E38A0BEB5E5364356C7BF00B4F (Buffer_1_tCBB489BEFDCAD5EE0BE1EB873BE0D0A5E241FAEA* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) { (( void (*) (Buffer_1_tCBB489BEFDCAD5EE0BE1EB873BE0D0A5E241FAEA*, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_m61F58FAFEDD7A7E38A0BEB5E5364356C7BF00B4F_gshared)(__this, ___0_source, method); } inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Buffer_1_ToArray_m72A341F9010AB7A2DB529CC7F4756FD28C543599 (Buffer_1_tCBB489BEFDCAD5EE0BE1EB873BE0D0A5E241FAEA* __this, const RuntimeMethod* method) { return (( ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* (*) (Buffer_1_tCBB489BEFDCAD5EE0BE1EB873BE0D0A5E241FAEA*, const RuntimeMethod*))Buffer_1_ToArray_m72A341F9010AB7A2DB529CC7F4756FD28C543599_gshared)(__this, method); } inline void Buffer_1__ctor_mA1E2D5888EE120E03517FEC401D1BC7F74042298 (Buffer_1_t1FBB44799AA20A023A81D600D180AD48AB0EDBC0* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) { (( void (*) (Buffer_1_t1FBB44799AA20A023A81D600D180AD48AB0EDBC0*, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_mA1E2D5888EE120E03517FEC401D1BC7F74042298_gshared)(__this, ___0_source, method); } inline CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* Buffer_1_ToArray_mC2D322B46EE58B17FE5A9183B06E113BC1B09FE4 (Buffer_1_t1FBB44799AA20A023A81D600D180AD48AB0EDBC0* __this, const RuntimeMethod* method) { return (( CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* (*) (Buffer_1_t1FBB44799AA20A023A81D600D180AD48AB0EDBC0*, const RuntimeMethod*))Buffer_1_ToArray_mC2D322B46EE58B17FE5A9183B06E113BC1B09FE4_gshared)(__this, method); } inline void Buffer_1__ctor_m80220F5DC4555225341D972203F96BBA80B6F905 (Buffer_1_t7521E85AEF5FC449DCAA3CC247C109861F668453* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) { (( void (*) (Buffer_1_t7521E85AEF5FC449DCAA3CC247C109861F668453*, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_m80220F5DC4555225341D972203F96BBA80B6F905_gshared)(__this, ___0_source, method); } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Buffer_1_ToArray_m4D07B2933FC31CC8F9D52D12760020012C65D2F9 (Buffer_1_t7521E85AEF5FC449DCAA3CC247C109861F668453* __this, const RuntimeMethod* method) { return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (Buffer_1_t7521E85AEF5FC449DCAA3CC247C109861F668453*, const RuntimeMethod*))Buffer_1_ToArray_m4D07B2933FC31CC8F9D52D12760020012C65D2F9_gshared)(__this, method); } inline void Buffer_1__ctor_m072DE84AEC969582EB5760D4835747F9DC0C02AF (Buffer_1_t10E8615C3706C626725B10C3DDEF0AD28D233B59* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) { (( void (*) (Buffer_1_t10E8615C3706C626725B10C3DDEF0AD28D233B59*, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_m072DE84AEC969582EB5760D4835747F9DC0C02AF_gshared)(__this, ___0_source, method); } inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Buffer_1_ToArray_mEA121F3E6F21C367A4FBE26B8305CF0D60D63BC2 (Buffer_1_t10E8615C3706C626725B10C3DDEF0AD28D233B59* __this, const RuntimeMethod* method) { return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (Buffer_1_t10E8615C3706C626725B10C3DDEF0AD28D233B59*, const RuntimeMethod*))Buffer_1_ToArray_mEA121F3E6F21C367A4FBE26B8305CF0D60D63BC2_gshared)(__this, method); } inline void Buffer_1__ctor_mF32A034E45DB9FCF166A8026552D19CAE74D9E2C (Buffer_1_t923D09F9DEE8C83545C506AADB5D6C0B2269DA30* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) { (( void (*) (Buffer_1_t923D09F9DEE8C83545C506AADB5D6C0B2269DA30*, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_mF32A034E45DB9FCF166A8026552D19CAE74D9E2C_gshared)(__this, ___0_source, method); } inline UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* Buffer_1_ToArray_m82EA6164CB2CAB356609D9F8A5AD9A9B90B4096C (Buffer_1_t923D09F9DEE8C83545C506AADB5D6C0B2269DA30* __this, const RuntimeMethod* method) { return (( UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* (*) (Buffer_1_t923D09F9DEE8C83545C506AADB5D6C0B2269DA30*, const RuntimeMethod*))Buffer_1_ToArray_m82EA6164CB2CAB356609D9F8A5AD9A9B90B4096C_gshared)(__this, method); } inline void Buffer_1__ctor_m55137EEF7AF9E0883A438776A066DA5520FFDE49 (Buffer_1_tE71E32188387FE3B78503E8C2565BD78BE40C697* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) { (( void (*) (Buffer_1_tE71E32188387FE3B78503E8C2565BD78BE40C697*, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_m55137EEF7AF9E0883A438776A066DA5520FFDE49_gshared)(__this, ___0_source, method); } inline Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* Enumerable_ToDictionary_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_TisRuntimeObject_TisRuntimeObject_m7BAED2F90E43729555D7DD69BBF174D1F9A920DC (RuntimeObject* ___0_source, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___1_keySelector, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { return (( Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* (*) (RuntimeObject*, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*, RuntimeObject*, const RuntimeMethod*))Enumerable_ToDictionary_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_TisRuntimeObject_TisRuntimeObject_m7BAED2F90E43729555D7DD69BBF174D1F9A920DC_gshared)(___0_source, ___1_keySelector, ___2_elementSelector, ___3_comparer, method); } inline Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* Enumerable_ToDictionary_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_TisRuntimeObject_TisRuntimeObject_m6F93701BC84E07C92001CC38C41CF7FEC70A7E00 (RuntimeObject* ___0_source, Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* ___1_keySelector, Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { return (( Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* (*) (RuntimeObject*, Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A*, Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A*, RuntimeObject*, const RuntimeMethod*))Enumerable_ToDictionary_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_TisRuntimeObject_TisRuntimeObject_m6F93701BC84E07C92001CC38C41CF7FEC70A7E00_gshared)(___0_source, ___1_keySelector, ___2_elementSelector, ___3_comparer, method); } inline Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m85A58D67043DF5432F8C61E5B25D20C6BC7B2BD7 (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, Func_2_t213311159653563BDCC21CC060B449705C96791F* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { return (( Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* (*) (RuntimeObject*, Func_2_tACBF5A1656250800CE861707354491F0611F6624*, Func_2_t213311159653563BDCC21CC060B449705C96791F*, RuntimeObject*, const RuntimeMethod*))Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m85A58D67043DF5432F8C61E5B25D20C6BC7B2BD7_gshared)(___0_source, ___1_keySelector, ___2_elementSelector, ___3_comparer, method); } inline void Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63 (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared)(__this, ___0_comparer, method); } inline RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_inline (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*))Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_gshared_inline)(__this, ___0_arg, method); } inline void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1 (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } inline RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_inline (Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_gshared_inline)(__this, ___0_arg, method); } inline void Dictionary_2__ctor_m0A9B3E0FB7FDFBAC7C3CAD274EB0CAA82BA7E002 (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m0A9B3E0FB7FDFBAC7C3CAD274EB0CAA82BA7E002_gshared)(__this, ___0_comparer, method); } inline RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___0_arg, method); } inline int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_inline (Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { return (( int32_t (*) (Func_2_t213311159653563BDCC21CC060B449705C96791F*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_gshared_inline)(__this, ___0_arg, method); } inline void Dictionary_2_Add_m53A4E919CB3AE7CC74379031E14C1AEA9DB7A933 (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3*, RuntimeObject*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m53A4E919CB3AE7CC74379031E14C1AEA9DB7A933_gshared)(__this, ___0_key, ___1_value, method); } inline HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* Enumerable_ToHashSet_TisRuntimeObject_m3F3E2E77BDF99363CD377D1E367A71D69BBEBD67 (RuntimeObject* ___0_source, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { return (( HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_ToHashSet_TisRuntimeObject_m3F3E2E77BDF99363CD377D1E367A71D69BBEBD67_gshared)(___0_source, ___1_comparer, method); } inline void HashSet_1__ctor_mD320BA1FC2F52FBBD8EFB2C97BAC4E70B56DDAFD (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_collection, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))HashSet_1__ctor_mD320BA1FC2F52FBBD8EFB2C97BAC4E70B56DDAFD_gshared)(__this, ___0_collection, ___1_comparer, method); } inline void List_1__ctor_mAB73BC926D6619C9AEB3254D9FEA6F0937F22E2B (List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mAB73BC926D6619C9AEB3254D9FEA6F0937F22E2B_gshared)(__this, ___0_collection, method); } inline void List_1__ctor_mD4896B03332207D11564116322E97736596BC859 (List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mD4896B03332207D11564116322E97736596BC859_gshared)(__this, ___0_collection, method); } inline void List_1__ctor_m3BD49BC170AE2C9D805552A36504679E9A981582 (List_1_t5BEB7221B75A39C0A10E3A4A405EF6BAF1576F22* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_t5BEB7221B75A39C0A10E3A4A405EF6BAF1576F22*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_m3BD49BC170AE2C9D805552A36504679E9A981582_gshared)(__this, ___0_collection, method); } inline void List_1__ctor_m2135B419ACC64C79619DEDFEB2125E851D564C75 (List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_m2135B419ACC64C79619DEDFEB2125E851D564C75_gshared)(__this, ___0_collection, method); } inline void List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_gshared)(__this, ___0_collection, method); } inline void List_1__ctor_m97EDA7869BBED733AA8551678B3C5ABAA20F9456 (List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_tF9D88C946600C782EE786A252258C0AA97BD019A*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_m97EDA7869BBED733AA8551678B3C5ABAA20F9456_gshared)(__this, ___0_collection, method); } inline void List_1__ctor_m8F2668EF0FCDA0A12C69D4EE14E900CA8AEC893A (List_1_t8837CD02A40CED632406E449B6D76FF9AB3E4468* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_t8837CD02A40CED632406E449B6D76FF9AB3E4468*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_m8F2668EF0FCDA0A12C69D4EE14E900CA8AEC893A_gshared)(__this, ___0_collection, method); } inline void List_1__ctor_m7BAE7DCA392FD54FDF3336EAA1DE51F460CD879D (List_1_tF7A39AE542CF9A5C63B48726F173FA38571D52C3* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_tF7A39AE542CF9A5C63B48726F173FA38571D52C3*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_m7BAE7DCA392FD54FDF3336EAA1DE51F460CD879D_gshared)(__this, ___0_collection, method); } inline void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method); } inline RuntimeObject* Enumerable_UnionIterator_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m667BBE2EDEF7C98E4ADA7366F97F2E894BD28FEB (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_UnionIterator_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m667BBE2EDEF7C98E4ADA7366F97F2E894BD28FEB_gshared)(___0_first, ___1_second, ___2_comparer, method); } inline void U3CUnionIteratorU3Ed__71_1__ctor_m46C129DFDB7103A8A22EA82F6C0D7B8E44851EFF (U3CUnionIteratorU3Ed__71_1_tF738D83BD655B9F60315480F2FD641497C09D2E2* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { (( void (*) (U3CUnionIteratorU3Ed__71_1_tF738D83BD655B9F60315480F2FD641497C09D2E2*, int32_t, const RuntimeMethod*))U3CUnionIteratorU3Ed__71_1__ctor_m46C129DFDB7103A8A22EA82F6C0D7B8E44851EFF_gshared)(__this, ___0_U3CU3E1__state, method); } inline void WhereArrayIterator_1__ctor_m62C4E920FFEA3CEE1F1DAE6FCD1A7978169D3A28 (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87* __this, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87*, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, const RuntimeMethod*))WhereArrayIterator_1__ctor_m62C4E920FFEA3CEE1F1DAE6FCD1A7978169D3A28_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereListIterator_1__ctor_m67FB060A841B7FBE58C55EE35867560AD542593C (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269* __this, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269*, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, const RuntimeMethod*))WhereListIterator_1__ctor_m67FB060A841B7FBE58C55EE35867560AD542593C_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereEnumerableIterator_1__ctor_m77082B9783047A89D5873C0454866CBA0CB4E249 (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7* __this, RuntimeObject* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7*, RuntimeObject*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_m77082B9783047A89D5873C0454866CBA0CB4E249_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereArrayIterator_1__ctor_mC2C36CB3C31AC0465DD391785D8A5553B9882A7E (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38*, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, const RuntimeMethod*))WhereArrayIterator_1__ctor_mC2C36CB3C31AC0465DD391785D8A5553B9882A7E_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereListIterator_1__ctor_m14D5F6A1F5593C911B1C351416E326B2D41F2522 (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0*, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, const RuntimeMethod*))WhereListIterator_1__ctor_m14D5F6A1F5593C911B1C351416E326B2D41F2522_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereEnumerableIterator_1__ctor_m733EE4FD28C4E18A784653C8F15141829AAF8690 (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0*, RuntimeObject*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_m733EE4FD28C4E18A784653C8F15141829AAF8690_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereArrayIterator_1__ctor_m2B8837362AE8ED47437A9B42F6C4DA73311039A9 (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB*, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, const RuntimeMethod*))WhereArrayIterator_1__ctor_m2B8837362AE8ED47437A9B42F6C4DA73311039A9_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereListIterator_1__ctor_m3333DE6CD3476F2462F6D1B996546C42075A6374 (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5*, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, const RuntimeMethod*))WhereListIterator_1__ctor_m3333DE6CD3476F2462F6D1B996546C42075A6374_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereEnumerableIterator_1__ctor_mAC3CB25D22FD92F52FAB86D5A323EFAAD06F1BC1 (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308*, RuntimeObject*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_mAC3CB25D22FD92F52FAB86D5A323EFAAD06F1BC1_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereArrayIterator_1__ctor_m774C3D9E1FD42DE7B7979B7DBF2B9EA9BD8B7E2C (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C* __this, KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C*, KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE*, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0*, const RuntimeMethod*))WhereArrayIterator_1__ctor_m774C3D9E1FD42DE7B7979B7DBF2B9EA9BD8B7E2C_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereListIterator_1__ctor_mB40B122AD8516C8C9445E2A41163303C1A3B18A9 (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31* __this, List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31*, List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8*, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0*, const RuntimeMethod*))WhereListIterator_1__ctor_mB40B122AD8516C8C9445E2A41163303C1A3B18A9_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereEnumerableIterator_1__ctor_m81FEC84186D8AA80E5F58BC0D7142BCEBEBF98B8 (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD* __this, RuntimeObject* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD*, RuntimeObject*, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_m81FEC84186D8AA80E5F58BC0D7142BCEBEBF98B8_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereArrayIterator_1__ctor_mF32EAE94028F92AEE5A9D5DE72738053FA5B05D5 (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783*, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, const RuntimeMethod*))WhereArrayIterator_1__ctor_mF32EAE94028F92AEE5A9D5DE72738053FA5B05D5_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereListIterator_1__ctor_m822B61E87420AA51D6558E17ECDAA3DD555EAA7E (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C* __this, List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C*, List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7*, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, const RuntimeMethod*))WhereListIterator_1__ctor_m822B61E87420AA51D6558E17ECDAA3DD555EAA7E_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereEnumerableIterator_1__ctor_mBA5C8B874F6A1A8AD981C46A7D054B5135517C43 (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039* __this, RuntimeObject* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039*, RuntimeObject*, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_mBA5C8B874F6A1A8AD981C46A7D054B5135517C43_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereArrayIterator_1__ctor_mC17BAA23BA92C7455512FDA5B1618C6D2B54ACA2 (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))WhereArrayIterator_1__ctor_mC17BAA23BA92C7455512FDA5B1618C6D2B54ACA2_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereListIterator_1__ctor_mEF8F62B9078E538C1DC46BCB876C2AC5B29EA73B (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))WhereListIterator_1__ctor_mEF8F62B9078E538C1DC46BCB876C2AC5B29EA73B_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01 (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*, RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereArrayIterator_1__ctor_m9782D7BE5EA4248A21898ACBC39D56F6396E14EC (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E* __this, dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E*, dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70*, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423*, const RuntimeMethod*))WhereArrayIterator_1__ctor_m9782D7BE5EA4248A21898ACBC39D56F6396E14EC_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereListIterator_1__ctor_mD2F0F9D5C58C453B16CCA0915F6C6121F3E23B15 (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818* __this, List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818*, List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F*, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423*, const RuntimeMethod*))WhereListIterator_1__ctor_mD2F0F9D5C58C453B16CCA0915F6C6121F3E23B15_gshared)(__this, ___0_source, ___1_predicate, method); } inline void WhereEnumerableIterator_1__ctor_mFA1D4337C4FF6EEBCB85AC44ED2437AD1266634F (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C* __this, RuntimeObject* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C*, RuntimeObject*, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_mFA1D4337C4FF6EEBCB85AC44ED2437AD1266634F_gshared)(__this, ___0_source, ___1_predicate, method); } inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline (const RuntimeMethod* method) { return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method); } inline void LargeArrayBuilder_1__ctor_m518A5336CB5C931EF4FAA70E4362A7FE991880D5 (LargeArrayBuilder_1_t5997B05FFE45A1470DE34647AD779237CD53563E* __this, bool ___0_initialize, const RuntimeMethod* method) { (( void (*) (LargeArrayBuilder_1_t5997B05FFE45A1470DE34647AD779237CD53563E*, bool, const RuntimeMethod*))LargeArrayBuilder_1__ctor_m518A5336CB5C931EF4FAA70E4362A7FE991880D5_gshared)(__this, ___0_initialize, method); } inline void LargeArrayBuilder_1_AddRange_m99FC93695E72F4F2883183D5F9B865C2C36D93C0 (LargeArrayBuilder_1_t5997B05FFE45A1470DE34647AD779237CD53563E* __this, RuntimeObject* ___0_items, const RuntimeMethod* method) { (( void (*) (LargeArrayBuilder_1_t5997B05FFE45A1470DE34647AD779237CD53563E*, RuntimeObject*, const RuntimeMethod*))LargeArrayBuilder_1_AddRange_m99FC93695E72F4F2883183D5F9B865C2C36D93C0_gshared)(__this, ___0_items, method); } inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* LargeArrayBuilder_1_ToArray_m2566DACFDE65A6981339EEF4BE2C146222E61C42 (LargeArrayBuilder_1_t5997B05FFE45A1470DE34647AD779237CD53563E* __this, const RuntimeMethod* method) { return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (LargeArrayBuilder_1_t5997B05FFE45A1470DE34647AD779237CD53563E*, const RuntimeMethod*))LargeArrayBuilder_1_ToArray_m2566DACFDE65A6981339EEF4BE2C146222E61C42_gshared)(__this, method); } inline void Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_gshared)(___0_array, ___1_newSize, method); } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_inline (const RuntimeMethod* method) { return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (const RuntimeMethod*))Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_gshared_inline)(method); } inline void Array_Resize_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m540BB33A026A346B7B0033684BE811ED519B1E33 (Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F**, int32_t, const RuntimeMethod*))Array_Resize_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m540BB33A026A346B7B0033684BE811ED519B1E33_gshared)(___0_array, ___1_newSize, method); } inline Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* Array_Empty_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m94E12BB613D748D2EEB9E1ABD961630D2F970385_inline (const RuntimeMethod* method) { return (( Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* (*) (const RuntimeMethod*))Array_Empty_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m94E12BB613D748D2EEB9E1ABD961630D2F970385_gshared_inline)(method); } inline void Array_Resize_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m45E2DE0DBF4E0547B569F9496A9D773B058C30CA (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D**, int32_t, const RuntimeMethod*))Array_Resize_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m45E2DE0DBF4E0547B569F9496A9D773B058C30CA_gshared)(___0_array, ___1_newSize, method); } inline Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* Array_Empty_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m36408D2B54D6A6519FAF5E5AD03F49ECECA09F2E_inline (const RuntimeMethod* method) { return (( Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* (*) (const RuntimeMethod*))Array_Empty_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m36408D2B54D6A6519FAF5E5AD03F49ECECA09F2E_gshared_inline)(method); } inline void Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918**, int32_t, const RuntimeMethod*))Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared)(___0_array, ___1_newSize, method); } inline void Array_Resize_TisRect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_m2EC92F2F8F9EEAB25DF52C72C3C856D1ECA0C2A5 (RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993**, int32_t, const RuntimeMethod*))Array_Resize_TisRect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_m2EC92F2F8F9EEAB25DF52C72C3C856D1ECA0C2A5_gshared)(___0_array, ___1_newSize, method); } inline RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* Array_Empty_TisRect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_m85A5CFE26D5D127B03744735ED2B5FC30FCB1D59_inline (const RuntimeMethod* method) { return (( RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* (*) (const RuntimeMethod*))Array_Empty_TisRect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_m85A5CFE26D5D127B03744735ED2B5FC30FCB1D59_gshared_inline)(method); } inline void Array_Resize_TisTextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58_m980E6BCF46D049ECA55F63095E52D73F5C656788 (TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A**, int32_t, const RuntimeMethod*))Array_Resize_TisTextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58_m980E6BCF46D049ECA55F63095E52D73F5C656788_gshared)(___0_array, ___1_newSize, method); } inline TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* Array_Empty_TisTextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58_m3AE07A4CEAA2B2E2C2E03472BBF9F79BC799F948_inline (const RuntimeMethod* method) { return (( TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* (*) (const RuntimeMethod*))Array_Empty_TisTextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58_m3AE07A4CEAA2B2E2C2E03472BBF9F79BC799F948_gshared_inline)(method); } inline void Array_Resize_TisfsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_m219428976680F163EEE03228DEE6991764CD370F (fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F**, int32_t, const RuntimeMethod*))Array_Resize_TisfsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_m219428976680F163EEE03228DEE6991764CD370F_gshared)(___0_array, ___1_newSize, method); } inline fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* Array_Empty_TisfsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_mE2BC05CF2CE0B2267A4A0BF14227F75DE3AE1B0C_inline (const RuntimeMethod* method) { return (( fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* (*) (const RuntimeMethod*))Array_Empty_TisfsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_mE2BC05CF2CE0B2267A4A0BF14227F75DE3AE1B0C_gshared_inline)(method); } inline void Array_Resize_TisMatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253_m4E7CB8B6701DF21BD6CA13920546C7869B4F6678 (MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5**, int32_t, const RuntimeMethod*))Array_Resize_TisMatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253_m4E7CB8B6701DF21BD6CA13920546C7869B4F6678_gshared)(___0_array, ___1_newSize, method); } inline MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* Array_Empty_TisMatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253_m5BEAA64B8E1A4C758EDEA7D45C3177D7D8A6ADCF_inline (const RuntimeMethod* method) { return (( MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* (*) (const RuntimeMethod*))Array_Empty_TisMatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253_m5BEAA64B8E1A4C758EDEA7D45C3177D7D8A6ADCF_gshared_inline)(method); } inline void Array_Resize_TisDispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455_m247E9FF1D240EF2FA626997384B01A8033DBED23 (DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757**, int32_t, const RuntimeMethod*))Array_Resize_TisDispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455_m247E9FF1D240EF2FA626997384B01A8033DBED23_gshared)(___0_array, ___1_newSize, method); } inline DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* Array_Empty_TisDispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455_mF01AA806CE655E3ABAF52F0F9DD7CC113403C7E2_inline (const RuntimeMethod* method) { return (( DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* (*) (const RuntimeMethod*))Array_Empty_TisDispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455_mF01AA806CE655E3ABAF52F0F9DD7CC113403C7E2_gshared_inline)(method); } inline void Array_Resize_TisEventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2_mDA8FA398E6D3A1E3A5A191B6FFAFC7058E4E156A (EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8**, int32_t, const RuntimeMethod*))Array_Resize_TisEventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2_mDA8FA398E6D3A1E3A5A191B6FFAFC7058E4E156A_gshared)(___0_array, ___1_newSize, method); } inline EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* Array_Empty_TisEventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2_mAEF379183FDCBD07C651D56777D4AA5A5C969A47_inline (const RuntimeMethod* method) { return (( EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* (*) (const RuntimeMethod*))Array_Empty_TisEventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2_mAEF379183FDCBD07C651D56777D4AA5A5C969A47_gshared_inline)(method); } inline void Array_Resize_TisMyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66_mEF57C92D58609372AF89B890A1224EFFCFB04768 (MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF**, int32_t, const RuntimeMethod*))Array_Resize_TisMyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66_mEF57C92D58609372AF89B890A1224EFFCFB04768_gshared)(___0_array, ___1_newSize, method); } inline MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* Array_Empty_TisMyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66_m4CA4D457B7D0E7A563CD908676F8BBE135AEDBB6_inline (const RuntimeMethod* method) { return (( MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* (*) (const RuntimeMethod*))Array_Empty_TisMyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66_m4CA4D457B7D0E7A563CD908676F8BBE135AEDBB6_gshared_inline)(method); } inline void Array_Resize_TisCollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083_m378AF9296085D7F42531DE0780E1B810EC11A37D (CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2**, int32_t, const RuntimeMethod*))Array_Resize_TisCollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083_m378AF9296085D7F42531DE0780E1B810EC11A37D_gshared)(___0_array, ___1_newSize, method); } inline CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* Array_Empty_TisCollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083_mFF74E742D160D48C5C4C03E9219544E7D5E133D5_inline (const RuntimeMethod* method) { return (( CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* (*) (const RuntimeMethod*))Array_Empty_TisCollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083_mFF74E742D160D48C5C4C03E9219544E7D5E133D5_gshared_inline)(method); } inline void Array_Resize_TisColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B_m072F6EB889842BB3C3D912C91201BA5FBFA3886E (ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1**, int32_t, const RuntimeMethod*))Array_Resize_TisColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B_m072F6EB889842BB3C3D912C91201BA5FBFA3886E_gshared)(___0_array, ___1_newSize, method); } inline ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* Array_Empty_TisColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B_m12B6F1ECF375A80FB7C42121CBBD37A51893C2A5_inline (const RuntimeMethod* method) { return (( ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* (*) (const RuntimeMethod*))Array_Empty_TisColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B_m12B6F1ECF375A80FB7C42121CBBD37A51893C2A5_gshared_inline)(method); } inline void Array_Resize_TisColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9_m1CC260F6A2C9F50F64EA4838CA274C18A443F27C (ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA**, int32_t, const RuntimeMethod*))Array_Resize_TisColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9_m1CC260F6A2C9F50F64EA4838CA274C18A443F27C_gshared)(___0_array, ___1_newSize, method); } inline ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* Array_Empty_TisColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9_mC1FDC75D8356A5C9870BF88F40972AFC7E8EF569_inline (const RuntimeMethod* method) { return (( ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* (*) (const RuntimeMethod*))Array_Empty_TisColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9_mC1FDC75D8356A5C9870BF88F40972AFC7E8EF569_gshared_inline)(method); } inline void Array_Resize_TisEmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_m726930DCA38B1958D60908F880EE5D4E5864D711 (EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE**, int32_t, const RuntimeMethod*))Array_Resize_TisEmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_m726930DCA38B1958D60908F880EE5D4E5864D711_gshared)(___0_array, ___1_newSize, method); } inline EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* Array_Empty_TisEmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_m0AF1109AB17569AAB476D0C066C70C18B4B5D746_inline (const RuntimeMethod* method) { return (( EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* (*) (const RuntimeMethod*))Array_Empty_TisEmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_m0AF1109AB17569AAB476D0C066C70C18B4B5D746_gshared_inline)(method); } inline void Array_Resize_TisExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7_m238295C7A9818FDA81C3FA47A959F40BD9F61DC6 (ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16**, int32_t, const RuntimeMethod*))Array_Resize_TisExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7_m238295C7A9818FDA81C3FA47A959F40BD9F61DC6_gshared)(___0_array, ___1_newSize, method); } inline ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* Array_Empty_TisExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7_m2F3EA4E00B708F7E2F683839F2933A2077F67B9B_inline (const RuntimeMethod* method) { return (( ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* (*) (const RuntimeMethod*))Array_Empty_TisExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7_m2F3EA4E00B708F7E2F683839F2933A2077F67B9B_gshared_inline)(method); } inline void Array_Resize_TisForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976_m551593FDDA0319251A26FB968B9378D9146F5922 (ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC**, int32_t, const RuntimeMethod*))Array_Resize_TisForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976_m551593FDDA0319251A26FB968B9378D9146F5922_gshared)(___0_array, ___1_newSize, method); } inline ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* Array_Empty_TisForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976_mD3B31996CF3BEC24489EA770CDA781CA057E095D_inline (const RuntimeMethod* method) { return (( ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* (*) (const RuntimeMethod*))Array_Empty_TisForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976_mD3B31996CF3BEC24489EA770CDA781CA057E095D_gshared_inline)(method); } inline void Array_Resize_TisInheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562_mB567B53F48AEFA4FC83739543EA360AD6CBB54C2 (InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A**, int32_t, const RuntimeMethod*))Array_Resize_TisInheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562_mB567B53F48AEFA4FC83739543EA360AD6CBB54C2_gshared)(___0_array, ___1_newSize, method); } inline InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* Array_Empty_TisInheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562_mC34E022E193FCEBCBCFABE3D326AFD7A3BC72D81_inline (const RuntimeMethod* method) { return (( InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* (*) (const RuntimeMethod*))Array_Empty_TisInheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562_mC34E022E193FCEBCBCFABE3D326AFD7A3BC72D81_gshared_inline)(method); } inline void Array_Resize_TisLightsModule_t720242ED070FD6C55E59B7536322829A22884C7E_m372216E817E9A9570C3C82BBF6AFA67D98EE3949 (LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56**, int32_t, const RuntimeMethod*))Array_Resize_TisLightsModule_t720242ED070FD6C55E59B7536322829A22884C7E_m372216E817E9A9570C3C82BBF6AFA67D98EE3949_gshared)(___0_array, ___1_newSize, method); } inline LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* Array_Empty_TisLightsModule_t720242ED070FD6C55E59B7536322829A22884C7E_mC84EDDF86908CEB62AAFDFDCD8E2E3210403A401_inline (const RuntimeMethod* method) { return (( LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* (*) (const RuntimeMethod*))Array_Empty_TisLightsModule_t720242ED070FD6C55E59B7536322829A22884C7E_mC84EDDF86908CEB62AAFDFDCD8E2E3210403A401_gshared_inline)(method); } inline void Array_Resize_TisLimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1_m28EB4B011F0A650FD8F5A5B2BD7B810A37DD02A0 (LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1**, int32_t, const RuntimeMethod*))Array_Resize_TisLimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1_m28EB4B011F0A650FD8F5A5B2BD7B810A37DD02A0_gshared)(___0_array, ___1_newSize, method); } inline LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* Array_Empty_TisLimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1_m21FA0F5AE4672F90426A30B4FDE61DCE8DD75461_inline (const RuntimeMethod* method) { return (( LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* (*) (const RuntimeMethod*))Array_Empty_TisLimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1_m21FA0F5AE4672F90426A30B4FDE61DCE8DD75461_gshared_inline)(method); } inline void Array_Resize_TisMainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_m3DDE73AFDA5D57A983792843CD8AC75DE2DAAD8A (MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F**, int32_t, const RuntimeMethod*))Array_Resize_TisMainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_m3DDE73AFDA5D57A983792843CD8AC75DE2DAAD8A_gshared)(___0_array, ___1_newSize, method); } inline MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* Array_Empty_TisMainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_m33C193685A1A3B0DD811A9F060572040030884B7_inline (const RuntimeMethod* method) { return (( MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* (*) (const RuntimeMethod*))Array_Empty_TisMainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_m33C193685A1A3B0DD811A9F060572040030884B7_gshared_inline)(method); } inline void Array_Resize_TisNoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0_m8096E2FDB51C2D6576CFA626DA8E396D5FDD8A88 (NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565**, int32_t, const RuntimeMethod*))Array_Resize_TisNoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0_m8096E2FDB51C2D6576CFA626DA8E396D5FDD8A88_gshared)(___0_array, ___1_newSize, method); } inline NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* Array_Empty_TisNoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0_m1AD2426C747ABC797C05E61B05D61450076A8903_inline (const RuntimeMethod* method) { return (( NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* (*) (const RuntimeMethod*))Array_Empty_TisNoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0_m1AD2426C747ABC797C05E61B05D61450076A8903_gshared_inline)(method); } inline void Array_Resize_TisRotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6_mFFCC7ECA6898AD6AA67AD5B098ED900BD6815CA3 (RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989**, int32_t, const RuntimeMethod*))Array_Resize_TisRotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6_mFFCC7ECA6898AD6AA67AD5B098ED900BD6815CA3_gshared)(___0_array, ___1_newSize, method); } inline RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* Array_Empty_TisRotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6_mA0D9CFABD04BEF3BFE482AE641DCD6F0C1597FA9_inline (const RuntimeMethod* method) { return (( RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* (*) (const RuntimeMethod*))Array_Empty_TisRotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6_mA0D9CFABD04BEF3BFE482AE641DCD6F0C1597FA9_gshared_inline)(method); } inline void Array_Resize_TisRotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6_m468616B23291545F448A7863E16C7DD241EEA301 (RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8**, int32_t, const RuntimeMethod*))Array_Resize_TisRotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6_m468616B23291545F448A7863E16C7DD241EEA301_gshared)(___0_array, ___1_newSize, method); } inline RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* Array_Empty_TisRotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6_m3E7ABA71381D6C3DA7508146A094FE8C9C5C7436_inline (const RuntimeMethod* method) { return (( RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* (*) (const RuntimeMethod*))Array_Empty_TisRotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6_m3E7ABA71381D6C3DA7508146A094FE8C9C5C7436_gshared_inline)(method); } inline void Array_Resize_TisShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_m1C9D9431BD328201FC8E0ED04B40E6A8B6941429 (ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243**, int32_t, const RuntimeMethod*))Array_Resize_TisShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_m1C9D9431BD328201FC8E0ED04B40E6A8B6941429_gshared)(___0_array, ___1_newSize, method); } inline ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* Array_Empty_TisShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_m23574AE640623A2874871290CD7F26FE026C60FE_inline (const RuntimeMethod* method) { return (( ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* (*) (const RuntimeMethod*))Array_Empty_TisShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_m23574AE640623A2874871290CD7F26FE026C60FE_gshared_inline)(method); } inline void Array_Resize_TisSizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4_m6901B1E4E8E450288252EAED9D1ACB05A99C6CE7 (SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221**, int32_t, const RuntimeMethod*))Array_Resize_TisSizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4_m6901B1E4E8E450288252EAED9D1ACB05A99C6CE7_gshared)(___0_array, ___1_newSize, method); } inline SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* Array_Empty_TisSizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4_m9AA9EFC539DB7558A084DA01995E1416885100E0_inline (const RuntimeMethod* method) { return (( SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* (*) (const RuntimeMethod*))Array_Empty_TisSizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4_m9AA9EFC539DB7558A084DA01995E1416885100E0_gshared_inline)(method); } inline void Array_Resize_TisSizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C_mB31A5DF7FFBAD00D18F98296A7BE736B99D08D42 (SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3**, int32_t, const RuntimeMethod*))Array_Resize_TisSizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C_mB31A5DF7FFBAD00D18F98296A7BE736B99D08D42_gshared)(___0_array, ___1_newSize, method); } inline SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* Array_Empty_TisSizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C_m3A84DF47DB367D4CDF792D5F7DF11100A974F13D_inline (const RuntimeMethod* method) { return (( SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* (*) (const RuntimeMethod*))Array_Empty_TisSizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C_m3A84DF47DB367D4CDF792D5F7DF11100A974F13D_gshared_inline)(method); } inline void Array_Resize_TisSubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B_m02521C47F81C1603E5CFB5F73F0B709D3EA87FAD (SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483**, int32_t, const RuntimeMethod*))Array_Resize_TisSubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B_m02521C47F81C1603E5CFB5F73F0B709D3EA87FAD_gshared)(___0_array, ___1_newSize, method); } inline SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* Array_Empty_TisSubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B_m68BA68C658B6882B6E960B75E942EA462D773B90_inline (const RuntimeMethod* method) { return (( SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* (*) (const RuntimeMethod*))Array_Empty_TisSubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B_m68BA68C658B6882B6E960B75E942EA462D773B90_gshared_inline)(method); } inline void Array_Resize_TisTextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6_m5FBBFDD4B633E3F0CB057872C012479328562A5E (TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F**, int32_t, const RuntimeMethod*))Array_Resize_TisTextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6_m5FBBFDD4B633E3F0CB057872C012479328562A5E_gshared)(___0_array, ___1_newSize, method); } inline TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* Array_Empty_TisTextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6_m862A5BA24E230AB8040592E40E0BB35D2F9E4C1B_inline (const RuntimeMethod* method) { return (( TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* (*) (const RuntimeMethod*))Array_Empty_TisTextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6_m862A5BA24E230AB8040592E40E0BB35D2F9E4C1B_gshared_inline)(method); } inline void Array_Resize_TisTrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D_mF5199C437E1F0EF352ABFBEC8B8883DF1FE0FD58 (TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC**, int32_t, const RuntimeMethod*))Array_Resize_TisTrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D_mF5199C437E1F0EF352ABFBEC8B8883DF1FE0FD58_gshared)(___0_array, ___1_newSize, method); } inline TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* Array_Empty_TisTrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D_m5E837DC356E7055EC66201B81D083D2B10C46847_inline (const RuntimeMethod* method) { return (( TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* (*) (const RuntimeMethod*))Array_Empty_TisTrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D_m5E837DC356E7055EC66201B81D083D2B10C46847_gshared_inline)(method); } inline void Array_Resize_TisTriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1_m0D186AC9AF49738586C489BE5E63FE30E0A86D54 (TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80**, int32_t, const RuntimeMethod*))Array_Resize_TisTriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1_m0D186AC9AF49738586C489BE5E63FE30E0A86D54_gshared)(___0_array, ___1_newSize, method); } inline TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* Array_Empty_TisTriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1_m59FF55B8FFA23A27220CDE44EA6FCDECBEB4AE06_inline (const RuntimeMethod* method) { return (( TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* (*) (const RuntimeMethod*))Array_Empty_TisTriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1_m59FF55B8FFA23A27220CDE44EA6FCDECBEB4AE06_gshared_inline)(method); } inline void Array_Resize_TisVelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56_m41357C5958384E016A107A220C13DCF12E0E30AE (VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734**, int32_t, const RuntimeMethod*))Array_Resize_TisVelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56_m41357C5958384E016A107A220C13DCF12E0E30AE_gshared)(___0_array, ___1_newSize, method); } inline VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* Array_Empty_TisVelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56_m080870BF6555D8A370950DBC1D2C718B0D09F5BE_inline (const RuntimeMethod* method) { return (( VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* (*) (const RuntimeMethod*))Array_Empty_TisVelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56_m080870BF6555D8A370950DBC1D2C718B0D09F5BE_gshared_inline)(method); } inline void Array_Resize_TisSequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7_m73B6AA5F2829453CCA90E21DC49CD37F8BF60A66 (SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545**, int32_t, const RuntimeMethod*))Array_Resize_TisSequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7_m73B6AA5F2829453CCA90E21DC49CD37F8BF60A66_gshared)(___0_array, ___1_newSize, method); } inline SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* Array_Empty_TisSequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7_mFB24B920EE0386D78A1A170AA290320D2DB507FE_inline (const RuntimeMethod* method) { return (( SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* (*) (const RuntimeMethod*))Array_Empty_TisSequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7_mFB24B920EE0386D78A1A170AA290320D2DB507FE_gshared_inline)(method); } inline void Array_Resize_TisResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992_mD663220C7C11DA9ECD5D86451B3FDC31C847CA7C (ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB**, int32_t, const RuntimeMethod*))Array_Resize_TisResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992_mD663220C7C11DA9ECD5D86451B3FDC31C847CA7C_gshared)(___0_array, ___1_newSize, method); } inline ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* Array_Empty_TisResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992_m4A75A31A8710E419A3190795539CDBDFACD442F0_inline (const RuntimeMethod* method) { return (( ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* (*) (const RuntimeMethod*))Array_Empty_TisResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992_m4A75A31A8710E419A3190795539CDBDFACD442F0_gshared_inline)(method); } inline void Array_Resize_Tisyx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3_m2577E22E46327BD0684EA06D59AF5A5CF9D785A3 (yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD**, int32_t, const RuntimeMethod*))Array_Resize_Tisyx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3_m2577E22E46327BD0684EA06D59AF5A5CF9D785A3_gshared)(___0_array, ___1_newSize, method); } inline yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* Array_Empty_Tisyx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3_m57C4D4D9E07FC7F3E1C6A34F01EBAA4FD1DA35EA_inline (const RuntimeMethod* method) { return (( yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* (*) (const RuntimeMethod*))Array_Empty_Tisyx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3_m57C4D4D9E07FC7F3E1C6A34F01EBAA4FD1DA35EA_gshared_inline)(method); } inline void Array_Resize_TisAndNode_tD84E0D831AD339630C4170F558969F4ACAD73653_mBBF549C79588749CBEB642A9F3A97FA529468826 (AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C**, int32_t, const RuntimeMethod*))Array_Resize_TisAndNode_tD84E0D831AD339630C4170F558969F4ACAD73653_mBBF549C79588749CBEB642A9F3A97FA529468826_gshared)(___0_array, ___1_newSize, method); } inline AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* Array_Empty_TisAndNode_tD84E0D831AD339630C4170F558969F4ACAD73653_m1489996343DB63B2307BF653E68FFFC12EDA7750_inline (const RuntimeMethod* method) { return (( AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* (*) (const RuntimeMethod*))Array_Empty_TisAndNode_tD84E0D831AD339630C4170F558969F4ACAD73653_m1489996343DB63B2307BF653E68FFFC12EDA7750_gshared_inline)(method); } inline Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* Enums_GetEnumValues_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m629266C0A5E40B54081AE4CC412F78E47BF1D11F (const RuntimeMethod* method) { return (( Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* (*) (const RuntimeMethod*))Enums_GetEnumValues_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m629266C0A5E40B54081AE4CC412F78E47BF1D11F_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtilities_CurrentUnixMs_mA8C557E686B45DB1DDBB4BC1B372830F12066124 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* Enum_GetValues_m803B9D68C367FAABC5AFB6B5B52775C8A573CEF9 (Type_t* ___0_enumType, 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_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0 (Il2CppChar ___0_c, 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_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF (String_t* __this, Il2CppChar ___0_oldChar, Il2CppChar ___1_newChar, const RuntimeMethod* method) ; inline bool Enum_TryParse_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m4F96E1CE39608507B665ADADE68A0A9F679E4948 (String_t* ___0_value, int32_t* ___1_result, const RuntimeMethod* method) { return (( bool (*) (String_t*, int32_t*, const RuntimeMethod*))Enum_TryParse_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m4F96E1CE39608507B665ADADE68A0A9F679E4948_gshared)(___0_value, ___1_result, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; inline int64_t EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5 (const RuntimeMethod* method) { return (( int64_t (*) (const RuntimeMethod*))EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* EventCallbackRegistry_GetCallbackListForReading_mC258748C5082405D6892577F698D9108D460720E (EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventCallbackList_Contains_m3CECFC64D95D6202C46E2E4542CFBEBC2E545682 (EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* __this, int64_t ___0_eventTypeId, Delegate_t* ___1_callback, int32_t ___2_phase, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* EventCallbackRegistry_GetCallbackListForWriting_m7D434CACC381588525875E2A9A4D2CB0113A0B94 (EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85* __this, const RuntimeMethod* method) ; inline void EventCallbackFunctor_1__ctor_m00854C6A1E80046F8E5A5E886EBB2F69BA4021FC (EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0* __this, EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* ___0_callback, int32_t ___1_phase, int32_t ___2_invokePolicy, const RuntimeMethod* method) { (( void (*) (EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0*, EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07*, int32_t, int32_t, const RuntimeMethod*))EventCallbackFunctor_1__ctor_m00854C6A1E80046F8E5A5E886EBB2F69BA4021FC_gshared)(__this, ___0_callback, ___1_phase, ___2_invokePolicy, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackList_Add_m135C48ED0BE15CE8C13411059529864B84382C0C (EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* __this, EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568* EventCallbackList_Find_mCD242212B4EE860D14E3113C97B296A7DFBB7000 (EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* __this, int64_t ___0_eventTypeId, Delegate_t* ___1_callback, int32_t ___2_phase, const RuntimeMethod* method) ; inline void EventCallbackFunctor_2_set_userArgs_m21115C107F9E13481A55D79F72A96A884B87B8C4_inline (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { (( void (*) (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41*, RuntimeObject*, const RuntimeMethod*))EventCallbackFunctor_2_set_userArgs_m21115C107F9E13481A55D79F72A96A884B87B8C4_gshared_inline)(__this, ___0_value, method); } inline void EventCallbackFunctor_2__ctor_m40086C42F436B3AA46BC5EAD13A3D0F7EF785C3A (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* ___0_callback, RuntimeObject* ___1_userArgs, int32_t ___2_phase, int32_t ___3_invokePolicy, const RuntimeMethod* method) { (( void (*) (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41*, EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))EventCallbackFunctor_2__ctor_m40086C42F436B3AA46BC5EAD13A3D0F7EF785C3A_gshared)(__this, ___0_callback, ___1_userArgs, ___2_phase, ___3_invokePolicy, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventCallbackRegistry_UnregisterCallback_mFA7EB7A9A90ADB70FDF1D9F7BE3FC6FCB23E4C29 (EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85* __this, int64_t ___0_eventTypeId, Delegate_t* ___1_callback, int32_t ___2_useTrickleDown, const RuntimeMethod* method) ; inline bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) { return (( bool (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* ExceptionAggregator_get_Exceptions_m4458200DA9F107A00E8237CD41DE17E7834C0913 (const RuntimeMethod* method) ; inline void List_1_Add_m8E3C27DE02A5C8D1AE01D55D6B325BFB693CF385_inline (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* __this, Exception_t* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B*, Exception_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, 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* SR_Format_m821F9C4ABA354C3C712A210A72AFE77AF17D6C79 (String_t* ___0_resourceFormat, RuntimeObject* ___1_p1, RuntimeObject* ___2_p2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionBuilder__InvalidEnumArgumentException_mC31026CFDD05CCBE0E7DF28D716B74F3B69883AF (String_t* ___0_error, const RuntimeMethod* method) ; inline List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C (const RuntimeMethod* method) { return (( List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* (*) (const RuntimeMethod*))CollectionPool_2_Get_mA9535ED94D9899FA7B41E063E2B6AAA3F0C929A3_gshared)(method); } inline void ExecuteEvents_GetEventList_TisRuntimeObject_mE630958843CFA69B8B9C556D706FD8B249625DA8 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, RuntimeObject* ___1_results, const RuntimeMethod* method) { (( void (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, RuntimeObject*, const RuntimeMethod*))ExecuteEvents_GetEventList_TisRuntimeObject_mE630958843CFA69B8B9C556D706FD8B249625DA8_gshared)(___0_go, ___1_results, method); } inline int32_t List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_inline (List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22 (List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* ___0_toRelease, const RuntimeMethod* method) { (( void (*) (List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088*, const RuntimeMethod*))CollectionPool_2_Release_m4E21C5D955B17E28B0C3F279B4C5330A4671CFFD_gshared)(___0_toRelease, method); } inline RuntimeObject* List_1_get_Item_mFB54FA29A70F8D8BC91BFEE9A2088B52356B3478 (List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( RuntimeObject* (*) (List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ; 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 Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0 (Exception_t* ___0_exception, const RuntimeMethod* method) ; inline void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_inline (EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method) { (( void (*) (EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927*, RuntimeObject*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, const RuntimeMethod*))EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_gshared_inline)(__this, ___0_handler, ___1_eventData, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteEvents_GetEventChain_m4FAD69B97B2D0AADFCA3AE06CA80E680B60632ED (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_root, RuntimeObject* ___1_eventChain, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_inline (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; inline bool ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_target, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* ___2_functor, const RuntimeMethod* method) { return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___0_target, ___1_eventData, ___2_functor, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; inline bool ExecuteEvents_CanHandleEvent_TisRuntimeObject_mDB549DF15D261DF1E7E9869F802B85C368DBC6F0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, const RuntimeMethod* method) { return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))ExecuteEvents_CanHandleEvent_TisRuntimeObject_mDB549DF15D261DF1E7E9869F802B85C368DBC6F0_gshared)(___0_go, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; inline List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8 (const RuntimeMethod* method) { return (( List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* (*) (const RuntimeMethod*))CollectionPool_2_Get_mA9535ED94D9899FA7B41E063E2B6AAA3F0C929A3_gshared)(method); } inline void GameObject_GetComponents_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_m4CC28A4CF821ADA338084BBCDD4F1CA6F304D4D7 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* ___0_results, const RuntimeMethod* method) { (( void (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4*, const RuntimeMethod*))GameObject_GetComponents_TisRuntimeObject_m4E6E7E925EB16382F6CB95F1AFF27EB8E28BE6A3_gshared)(__this, ___0_results, method); } inline int32_t List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* (*) (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline bool ExecuteEvents_ShouldSendToComponent_TisRuntimeObject_mC783C34797122CECC2DB08C9E5BEDFC52B7352B3 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_component, const RuntimeMethod* method) { return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))ExecuteEvents_ShouldSendToComponent_TisRuntimeObject_mC783C34797122CECC2DB08C9E5BEDFC52B7352B3_gshared)(___0_component, method); } inline void CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* ___0_toRelease, const RuntimeMethod* method) { (( void (*) (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4*, const RuntimeMethod*))CollectionPool_2_Release_m4E21C5D955B17E28B0C3F279B4C5330A4671CFFD_gshared)(___0_toRelease, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExecutionContext_get_IsPreAllocatedDefault_m18EBD4AC2D57435C35BF821B471E1D11FE5A029F (ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecutionContext_set_isNewCapture_m515EA101926206702FAFE589636E14AB8B0D18CA (ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_PrepareConstrainedRegions_mE852B0F834DB13A23B1CB04B359F81734FBB592C (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecutionContextSwitcher_Undo_m683D21973AF9E2E19D0662BBC9F266D79EC53886 (ExecutionContextSwitcher_tC30FBBA37AF7939CED1F80BF8A63BA1DFD07D708* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Reader_tFD6FCF261BBDF95B67147E0E1A8FD60D82333E5E Thread_GetExecutionContextReader_mDBFDC966741D253EDD4A4874E1C7110367DB8E9C (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Reader_get_IsNull_m63A66FC72F15DDEB49328C88E4C943F0DDBE9699 (Reader_tFD6FCF261BBDF95B67147E0E1A8FD60D82333E5E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Reader_IsDefaultFTContext_mCA40B46D009267774C06BFC8E0C1C8F097B2963D (Reader_tFD6FCF261BBDF95B67147E0E1A8FD60D82333E5E* __this, bool ___0_ignoreSyncCtx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExecutionContext_IsDefaultFTContext_m9B4FA97E7E98420A3187D9AB48844F4B3850AD12 (ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* __this, bool ___0_ignoreSyncCtx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Reader_HasSameLocalValues_m1862A0EC9C096CA7C0AD65E536B1785BF34EFD5D (Reader_tFD6FCF261BBDF95B67147E0E1A8FD60D82333E5E* __this, ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecutionContext_EstablishCopyOnWriteScope_mF2BEA44E32456F96C449CCAED23A1A0415379817 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___0_currentThread, bool ___1_knownNullWindowsIdentity, ExecutionContextSwitcher_tC30FBBA37AF7939CED1F80BF8A63BA1DFD07D708* ___2_ecsw, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecutionContext__ctor_m859E0751A2BF99F26800AB2900E4DDEB9CBF27A2 (ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR ExecutionContextSwitcher_tC30FBBA37AF7939CED1F80BF8A63BA1DFD07D708 ExecutionContext_SetExecutionContext_m7C95B34F55FA0272E268E421862CC2D0D9F4F62A (ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___0_executionContext, bool ___1_preserveSyncCtx, const RuntimeMethod* method) ; inline Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression_Lambda_TisRuntimeObject_m208FF8532548F744FDC7715D12012D92B4B9CDC5 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, String_t* ___1_name, bool ___2_tailCall, RuntimeObject* ___3_parameters, const RuntimeMethod* method) { return (( Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, String_t*, bool, RuntimeObject*, const RuntimeMethod*))Expression_Lambda_TisRuntimeObject_m208FF8532548F744FDC7715D12012D92B4B9CDC5_gshared)(___0_body, ___1_name, ___2_tailCall, ___3_parameters, method); } inline Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression_Lambda_TisRuntimeObject_mF53F6363D9DA28268054940141B14C9079FC3E16 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, bool ___1_tailCall, RuntimeObject* ___2_parameters, const RuntimeMethod* method) { return (( Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, bool, RuntimeObject*, const RuntimeMethod*))Expression_Lambda_TisRuntimeObject_mF53F6363D9DA28268054940141B14C9079FC3E16_gshared)(___0_body, ___1_tailCall, ___2_parameters, method); } inline ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* CollectionExtensions_ToReadOnly_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m38BDDD59B8317C3114792AF4F226A3C978FDF901 (RuntimeObject* ___0_enumerable, const RuntimeMethod* method) { return (( ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* (*) (RuntimeObject*, const RuntimeMethod*))CollectionExtensions_ToReadOnly_TisRuntimeObject_mB73FA22A8302D85455BB4BFE53B42EF26ADD4F39_gshared)(___0_enumerable, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Expression_ValidateLambdaArgs_mEE58AA3432B19ABD4A63189DB5265AF0703777A7 (Type_t* ___0_delegateType, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785** ___1_body, ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* ___2_parameters, String_t* ___3_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* Expression_CreateLambda_mC80FBB91ACDA223AA36AC311619E1A006889BCAE (Type_t* ___0_delegateType, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___1_body, String_t* ___2_name, bool ___3_tailCall, ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* ___4_parameters, const RuntimeMethod* method) ; inline bool ExpressionEvaluator_TryParse_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mC13FA7F22C76743A2BE0DD26DF6FDF2D8158F7D0 (String_t* ___0_expression, double* ___1_result, const RuntimeMethod* method) { return (( bool (*) (String_t*, double*, const RuntimeMethod*))ExpressionEvaluator_TryParse_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mC13FA7F22C76743A2BE0DD26DF6FDF2D8158F7D0_gshared)(___0_expression, ___1_result, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Expression__ctor_mCA43087EA66CD3F2E0E8F34CB1A3C65918DCB401 (Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* __this, String_t* ___0_expression, const RuntimeMethod* method) ; inline bool ExpressionEvaluator_EvaluateTokens_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m791767867653D0CCE2BEFF83F336A41B5B3A718E (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_tokens, double* ___1_value, int32_t ___2_index, int32_t ___3_count, const RuntimeMethod* method) { return (( bool (*) (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, double*, int32_t, int32_t, const RuntimeMethod*))ExpressionEvaluator_EvaluateTokens_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m791767867653D0CCE2BEFF83F336A41B5B3A718E_gshared)(___0_tokens, ___1_value, ___2_index, ___3_count, method); } inline bool ExpressionEvaluator_TryParse_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mBADDCB368B046DCF2FE4E90597002C239EBFE988 (String_t* ___0_expression, int64_t* ___1_result, const RuntimeMethod* method) { return (( bool (*) (String_t*, int64_t*, const RuntimeMethod*))ExpressionEvaluator_TryParse_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mBADDCB368B046DCF2FE4E90597002C239EBFE988_gshared)(___0_expression, ___1_result, method); } inline bool ExpressionEvaluator_EvaluateTokens_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m7418F7A8835B2770EF83F1D52F2723897CD76DEB (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_tokens, int64_t* ___1_value, int32_t ___2_index, int32_t ___3_count, const RuntimeMethod* method) { return (( bool (*) (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, int64_t*, int32_t, int32_t, const RuntimeMethod*))ExpressionEvaluator_EvaluateTokens_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m7418F7A8835B2770EF83F1D52F2723897CD76DEB_gshared)(___0_tokens, ___1_value, ___2_index, ___3_count, method); } inline bool ExpressionEvaluator_TryParse_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m33AC91E7839496BC4C1AFE45B02009E3DF161E9B (String_t* ___0_expression, uint64_t* ___1_result, const RuntimeMethod* method) { return (( bool (*) (String_t*, uint64_t*, const RuntimeMethod*))ExpressionEvaluator_TryParse_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m33AC91E7839496BC4C1AFE45B02009E3DF161E9B_gshared)(___0_expression, ___1_result, method); } inline bool ExpressionEvaluator_EvaluateTokens_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mCFCF758DECB276DBCB0A8B83BAE195EF3B974780 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_tokens, uint64_t* ___1_value, int32_t ___2_index, int32_t ___3_count, const RuntimeMethod* method) { return (( bool (*) (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, uint64_t*, int32_t, int32_t, const RuntimeMethod*))ExpressionEvaluator_EvaluateTokens_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mCFCF758DECB276DBCB0A8B83BAE195EF3B974780_gshared)(___0_tokens, ___1_value, ___2_index, ___3_count, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; inline float* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78C79739929AAB266580F0DD602A59D776CE3467 (double* ___0_from, const RuntimeMethod* method) { return (( float* (*) (double*, const RuntimeMethod*))UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78C79739929AAB266580F0DD602A59D776CE3467_gshared)(___0_from, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_tokens, double* ___1_value, int32_t ___2_index, int32_t ___3_count, const RuntimeMethod* method) ; inline double* UnsafeUtility_As_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEA3000F05255E344B85D582A39B9C2849C7398D0 (float* ___0_from, const RuntimeMethod* method) { return (( double* (*) (float*, const RuntimeMethod*))UnsafeUtility_As_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEA3000F05255E344B85D582A39B9C2849C7398D0_gshared)(___0_from, method); } inline int32_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE44C4CE3BD2184A9F2A28E6A9FA6FA4E397AAD8 (double* ___0_from, const RuntimeMethod* method) { return (( int32_t* (*) (double*, const RuntimeMethod*))UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE44C4CE3BD2184A9F2A28E6A9FA6FA4E397AAD8_gshared)(___0_from, method); } inline double* UnsafeUtility_As_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEDEC5582F1C54C86F15FD7DE18365BA91C815B19 (int32_t* ___0_from, const RuntimeMethod* method) { return (( double* (*) (int32_t*, const RuntimeMethod*))UnsafeUtility_As_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEDEC5582F1C54C86F15FD7DE18365BA91C815B19_gshared)(___0_from, method); } inline int64_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mC66C49340031BBA3BC7F42AD8814F0270C803B1C (double* ___0_from, const RuntimeMethod* method) { return (( int64_t* (*) (double*, const RuntimeMethod*))UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mC66C49340031BBA3BC7F42AD8814F0270C803B1C_gshared)(___0_from, method); } inline double* UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m278A077D4DEEA08B9FEB6C02E48772F7113BD297 (int64_t* ___0_from, const RuntimeMethod* method) { return (( double* (*) (int64_t*, const RuntimeMethod*))UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m278A077D4DEEA08B9FEB6C02E48772F7113BD297_gshared)(___0_from, method); } inline uint64_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1C1F5513615654E580D9CAE0338257FD7BC609F (double* ___0_from, const RuntimeMethod* method) { return (( uint64_t* (*) (double*, const RuntimeMethod*))UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1C1F5513615654E580D9CAE0338257FD7BC609F_gshared)(___0_from, method); } inline double* UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m31A57C244B22E76C0010F688CA6CAC635E18001F (uint64_t* ___0_from, const RuntimeMethod* method) { return (( double* (*) (uint64_t*, const RuntimeMethod*))UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m31A57C244B22E76C0010F688CA6CAC635E18001F_gshared)(___0_from, method); } inline double* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEBCBF8DD8278878F926E5EAEF958E36BE4CDDC81 (double* ___0_from, const RuntimeMethod* method) { return (( double* (*) (double*, const RuntimeMethod*))UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEBCBF8DD8278878F926E5EAEF958E36BE4CDDC81_gshared)(___0_from, method); } inline float* UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1F5BB8511DD9359FD5841B980D3B70C3BA7C7328 (int64_t* ___0_from, const RuntimeMethod* method) { return (( float* (*) (int64_t*, const RuntimeMethod*))UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1F5BB8511DD9359FD5841B980D3B70C3BA7C7328_gshared)(___0_from, method); } inline int64_t* UnsafeUtility_As_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9A6B34263AEF0B0CC44A46FC859D9E6D13A73B39 (float* ___0_from, const RuntimeMethod* method) { return (( int64_t* (*) (float*, const RuntimeMethod*))UnsafeUtility_As_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9A6B34263AEF0B0CC44A46FC859D9E6D13A73B39_gshared)(___0_from, method); } inline int32_t* UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m44BEAE68DFD07ACEB072584C42158C909E6728EF (int64_t* ___0_from, const RuntimeMethod* method) { return (( int32_t* (*) (int64_t*, const RuntimeMethod*))UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m44BEAE68DFD07ACEB072584C42158C909E6728EF_gshared)(___0_from, method); } inline int64_t* UnsafeUtility_As_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m1E51489BBC1A229E1E5D6926C8495B6C06EAB411 (int32_t* ___0_from, const RuntimeMethod* method) { return (( int64_t* (*) (int32_t*, const RuntimeMethod*))UnsafeUtility_As_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m1E51489BBC1A229E1E5D6926C8495B6C06EAB411_gshared)(___0_from, method); } inline int64_t* UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mF07903F5A6A3374E9178699AE4D414931863B517 (int64_t* ___0_from, const RuntimeMethod* method) { return (( int64_t* (*) (int64_t*, const RuntimeMethod*))UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mF07903F5A6A3374E9178699AE4D414931863B517_gshared)(___0_from, method); } inline uint64_t* UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA6365277AE0F7B4DD91A1AC63AD67C58AECEE09E (int64_t* ___0_from, const RuntimeMethod* method) { return (( uint64_t* (*) (int64_t*, const RuntimeMethod*))UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA6365277AE0F7B4DD91A1AC63AD67C58AECEE09E_gshared)(___0_from, method); } inline int64_t* UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m5EAC315B1415AC293714C8202AAF1DF6C3F1BE1D (uint64_t* ___0_from, const RuntimeMethod* method) { return (( int64_t* (*) (uint64_t*, const RuntimeMethod*))UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m5EAC315B1415AC293714C8202AAF1DF6C3F1BE1D_gshared)(___0_from, method); } inline float* UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC97932FAD49A0841251FC60EF3F1FCBA1CC3D91C (uint64_t* ___0_from, const RuntimeMethod* method) { return (( float* (*) (uint64_t*, const RuntimeMethod*))UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC97932FAD49A0841251FC60EF3F1FCBA1CC3D91C_gshared)(___0_from, method); } inline uint64_t* UnsafeUtility_As_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBE06F5B048502F16C063C0EBC5F098865F641161 (float* ___0_from, const RuntimeMethod* method) { return (( uint64_t* (*) (float*, const RuntimeMethod*))UnsafeUtility_As_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBE06F5B048502F16C063C0EBC5F098865F641161_gshared)(___0_from, method); } inline int32_t* UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCA6595D2362B3738531F84289D8BFF48D45F1710 (uint64_t* ___0_from, const RuntimeMethod* method) { return (( int32_t* (*) (uint64_t*, const RuntimeMethod*))UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCA6595D2362B3738531F84289D8BFF48D45F1710_gshared)(___0_from, method); } inline uint64_t* UnsafeUtility_As_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m6918BBAD016AA9B9C35B7FB6A03FD2FB70376A4C (int32_t* ___0_from, const RuntimeMethod* method) { return (( uint64_t* (*) (int32_t*, const RuntimeMethod*))UnsafeUtility_As_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m6918BBAD016AA9B9C35B7FB6A03FD2FB70376A4C_gshared)(___0_from, method); } inline uint64_t* UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m81A97F5C1EA36015C038DCBAB01FC014CD86BF6A (uint64_t* ___0_from, const RuntimeMethod* method) { return (( uint64_t* (*) (uint64_t*, const RuntimeMethod*))UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m81A97F5C1EA36015C038DCBAB01FC014CD86BF6A_gshared)(___0_from, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2 (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsDigit_m8C1A38685D548E89FB8A05525B55261CC8D271B2 (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_TrimEnd_mD7CFB0999EEEE20E3A869516EBCE07E8AB5BD529 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_trimChars, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_TryParse_mFB8CC32F0016FBB6EFCB97953CF3515767EB6431 (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, float* ___3_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int32_TryParse_mB8E246A7D6D6308EF36DE3473643BDE4CF8F71FF (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, int32_t* ___3_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Double_TryParse_m1D39DC22A45BC9A576B9D9130600BFD3CB6DA382 (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, double* ___3_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int64_TryParse_m64CEDECE4C3F16B715CA1057801018B2957AE0E3 (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, int64_t* ___3_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UInt64_TryParse_m33051106D55D2FDFB53461FF5DDB59F8C35B2388 (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, uint64_t* ___3_result, const RuntimeMethod* method) ; inline void ExpressionStringBuilder_VisitExpressions_TisRuntimeObject_m46ECBB1D01B23CD1601D737AACE1894E12B8CE59 (ExpressionStringBuilder_t0D6F257425C6D296C778670B05C9CD0C399E8FF9* __this, Il2CppChar ___0_open, ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* ___1_expressions, Il2CppChar ___2_close, String_t* ___3_seperator, const RuntimeMethod* method) { (( void (*) (ExpressionStringBuilder_t0D6F257425C6D296C778670B05C9CD0C399E8FF9*, Il2CppChar, ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92*, Il2CppChar, String_t*, const RuntimeMethod*))ExpressionStringBuilder_VisitExpressions_TisRuntimeObject_m46ECBB1D01B23CD1601D737AACE1894E12B8CE59_gshared)(__this, ___0_open, ___1_expressions, ___2_close, ___3_seperator, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionStringBuilder_Out_m63E996BC7F2B8C82CF8773E60B6412EB79BBCD4B (ExpressionStringBuilder_t0D6F257425C6D296C778670B05C9CD0C399E8FF9* __this, Il2CppChar ___0_c, const RuntimeMethod* method) ; inline RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64 (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92*, const RuntimeMethod*))ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionStringBuilder_Out_m34149A0D722E377336225B6054501FF9B71F2557 (ExpressionStringBuilder_t0D6F257425C6D296C778670B05C9CD0C399E8FF9* __this, String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* LambdaExpression_get_Body_m161E156442547AE8A6837C5AE065BD93345451DE_inline (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* __this, const RuntimeMethod* method) ; inline RuntimeObject* ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136 (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92*, int32_t, const RuntimeMethod*))ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136_gshared)(__this, ___0_index, method); } inline ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* CollectionExtensions_ToReadOnly_TisRuntimeObject_mB73FA22A8302D85455BB4BFE53B42EF26ADD4F39 (RuntimeObject* ___0_enumerable, const RuntimeMethod* method) { return (( ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* (*) (RuntimeObject*, const RuntimeMethod*))CollectionExtensions_ToReadOnly_TisRuntimeObject_mB73FA22A8302D85455BB4BFE53B42EF26ADD4F39_gshared)(___0_enumerable, method); } inline bool ExpressionUtils_SameElementsInCollection_TisRuntimeObject_m39ECED68CFC26B565A9980458F757D37C8492C89 (RuntimeObject* ___0_replacement, RuntimeObject* ___1_current, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))ExpressionUtils_SameElementsInCollection_TisRuntimeObject_m39ECED68CFC26B565A9980458F757D37C8492C89_gshared)(___0_replacement, ___1_current, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContractUtils_RequiresNotNull_mD3D07BD7AA85863B8388667F7CD3D14F6886E41D (RuntimeObject* ___0_value, String_t* ___1_paramName, const RuntimeMethod* method) ; inline int32_t ReadOnlyCollection_1_get_Count_mE6BED30C94187FC8CC2C7E5CAF0163455240223C (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92*, const RuntimeMethod*))ReadOnlyCollection_1_get_Count_mE6BED30C94187FC8CC2C7E5CAF0163455240223C_gshared)(__this, method); } inline void TrueReadOnlyCollection_1__ctor_m56281B79C66AC6D4AC9B11B8DADB5AD4931B33DF (TrueReadOnlyCollection_1_t71A2D3FD751848C3E87C90C4EDF1D35A25879C4D* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_list, const RuntimeMethod* method) { (( void (*) (TrueReadOnlyCollection_1_t71A2D3FD751848C3E87C90C4EDF1D35A25879C4D*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))TrueReadOnlyCollection_1__ctor_m56281B79C66AC6D4AC9B11B8DADB5AD4931B33DF_gshared)(__this, ___0_list, method); } inline EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* EqualityComparer_1_CreateComparer_m432C82F7354C37E610794C1DA866DFA7DAC9C35E (const RuntimeMethod* method) { return (( EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m432C82F7354C37E610794C1DA866DFA7DAC9C35E_gshared)(method); } inline EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_CreateComparer_mD2FA619307513193746FBEB5AE522FB54E21B634 (const RuntimeMethod* method) { return (( EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mD2FA619307513193746FBEB5AE522FB54E21B634_gshared)(method); } inline EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* EqualityComparer_1_CreateComparer_mEBC7BD29A8FD796A4DAA1DF4428B95D1BA4FB377 (const RuntimeMethod* method) { return (( EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mEBC7BD29A8FD796A4DAA1DF4428B95D1BA4FB377_gshared)(method); } inline EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* EqualityComparer_1_CreateComparer_m66568B441EE3AB73D292C4F4CE1707FBAC360F5A (const RuntimeMethod* method) { return (( EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m66568B441EE3AB73D292C4F4CE1707FBAC360F5A_gshared)(method); } inline EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* EqualityComparer_1_CreateComparer_mD4E039A127A83C2A820CF7B8777D71B8CB4170D5 (const RuntimeMethod* method) { return (( EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mD4E039A127A83C2A820CF7B8777D71B8CB4170D5_gshared)(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); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* Enumerable_CombineSelectors_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m6E16A1AF442352177E1EF3C078B6033AA8149A59_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___0_selector1, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector2, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CU3Ec__DisplayClass7_0_3_t683290B8A5176087BD26069DBC070F8511175DC8* L_0 = (U3CU3Ec__DisplayClass7_0_3_t683290B8A5176087BD26069DBC070F8511175DC8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CU3Ec__DisplayClass7_0_3__ctor_m33D8F74E1D98D58AB6C03752814B8FA02B801D47(L_0, il2cpp_rgctx_method(method->rgctx_data, 1)); U3CU3Ec__DisplayClass7_0_3_t683290B8A5176087BD26069DBC070F8511175DC8* L_1 = L_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2 = ___1_selector2; NullCheck(L_1); L_1->___selector2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___selector2), (void*)L_2); U3CU3Ec__DisplayClass7_0_3_t683290B8A5176087BD26069DBC070F8511175DC8* L_3 = L_1; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_4 = ___0_selector1; NullCheck(L_3); L_3->___selector1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___selector1), (void*)L_4); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_5 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_5, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->rgctx_data, 4)), il2cpp_rgctx_method(method->rgctx_data, 6)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tC496704D554895234B1360058C5CC2D901C24957* Enumerable_CombineSelectors_TisStyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_TisRuntimeObject_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m4A42849B3F9F3D897B5E89E24795C03E43D5B652_gshared (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___0_selector1, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___1_selector2, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CU3Ec__DisplayClass7_0_3_tDE6AB716F84AC3A9FCD2632267F616064E48C8D3* L_0 = (U3CU3Ec__DisplayClass7_0_3_tDE6AB716F84AC3A9FCD2632267F616064E48C8D3*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CU3Ec__DisplayClass7_0_3__ctor_m7359CCC56F6355B8ECD4ED94526914B8CBA33E63(L_0, il2cpp_rgctx_method(method->rgctx_data, 1)); U3CU3Ec__DisplayClass7_0_3_tDE6AB716F84AC3A9FCD2632267F616064E48C8D3* L_1 = L_0; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_2 = ___1_selector2; NullCheck(L_1); L_1->___selector2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___selector2), (void*)L_2); U3CU3Ec__DisplayClass7_0_3_tDE6AB716F84AC3A9FCD2632267F616064E48C8D3* L_3 = L_1; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_4 = ___0_selector1; NullCheck(L_3); L_3->___selector1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___selector1), (void*)L_4); Func_2_tC496704D554895234B1360058C5CC2D901C24957* L_5 = (Func_2_tC496704D554895234B1360058C5CC2D901C24957*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); Func_2__ctor_m528638784D7CEC07FAF713E3AB9A796A65EEC1F7(L_5, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->rgctx_data, 4)), il2cpp_rgctx_method(method->rgctx_data, 6)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* Enumerable_CombineSelectors_TisStyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_TisRuntimeObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mF577CCC12354F755F35B1127543494E173CA22BD_gshared (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___0_selector1, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___1_selector2, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CU3Ec__DisplayClass7_0_3_t778F96D158EF96BEB9D55B6F8EED3F9095235DC2* L_0 = (U3CU3Ec__DisplayClass7_0_3_t778F96D158EF96BEB9D55B6F8EED3F9095235DC2*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CU3Ec__DisplayClass7_0_3__ctor_m999AF6FD365ECA19E60B9DC6252D4F238B241858(L_0, il2cpp_rgctx_method(method->rgctx_data, 1)); U3CU3Ec__DisplayClass7_0_3_t778F96D158EF96BEB9D55B6F8EED3F9095235DC2* L_1 = L_0; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_2 = ___1_selector2; NullCheck(L_1); L_1->___selector2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___selector2), (void*)L_2); U3CU3Ec__DisplayClass7_0_3_t778F96D158EF96BEB9D55B6F8EED3F9095235DC2* L_3 = L_1; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_4 = ___0_selector1; NullCheck(L_3); L_3->___selector1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___selector1), (void*)L_4); Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* L_5 = (Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); Func_2__ctor_m50383BF15A7856F82D3888721F08DD14934CF74F(L_5, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->rgctx_data, 4)), il2cpp_rgctx_method(method->rgctx_data, 6)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* Enumerable_CombineSelectors_TisStyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_TisRuntimeObject_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m13D1922E020D0E44C5B53C6BF53E565DA816F8E2_gshared (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___0_selector1, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___1_selector2, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CU3Ec__DisplayClass7_0_3_tD5078CEBCA1423960552E33E596F1DBF45F6C3E7* L_0 = (U3CU3Ec__DisplayClass7_0_3_tD5078CEBCA1423960552E33E596F1DBF45F6C3E7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CU3Ec__DisplayClass7_0_3__ctor_mB722B458C9223A9A7E3A5A7CBCCE52882925CD07(L_0, il2cpp_rgctx_method(method->rgctx_data, 1)); U3CU3Ec__DisplayClass7_0_3_tD5078CEBCA1423960552E33E596F1DBF45F6C3E7* L_1 = L_0; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_2 = ___1_selector2; NullCheck(L_1); L_1->___selector2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___selector2), (void*)L_2); U3CU3Ec__DisplayClass7_0_3_tD5078CEBCA1423960552E33E596F1DBF45F6C3E7* L_3 = L_1; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_4 = ___0_selector1; NullCheck(L_3); L_3->___selector1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___selector1), (void*)L_4); Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* L_5 = (Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); Func_2__ctor_m1C765807CA1B14819E1E75F17AA26995601892C6(L_5, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->rgctx_data, 4)), il2cpp_rgctx_method(method->rgctx_data, 6)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* Enumerable_CombineSelectors_TisStyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_TisRuntimeObject_TisRuntimeObject_m085A5BC799A1BD6E65D72FEF3EB5D49892D319F6_gshared (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___0_selector1, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector2, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CU3Ec__DisplayClass7_0_3_t3E97916CEC7784A71E5BFBED69E2F8FFB49994FC* L_0 = (U3CU3Ec__DisplayClass7_0_3_t3E97916CEC7784A71E5BFBED69E2F8FFB49994FC*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CU3Ec__DisplayClass7_0_3__ctor_m84FD57742EEA3135227AB69DC6B1DD9DC5C2475C(L_0, il2cpp_rgctx_method(method->rgctx_data, 1)); U3CU3Ec__DisplayClass7_0_3_t3E97916CEC7784A71E5BFBED69E2F8FFB49994FC* L_1 = L_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2 = ___1_selector2; NullCheck(L_1); L_1->___selector2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___selector2), (void*)L_2); U3CU3Ec__DisplayClass7_0_3_t3E97916CEC7784A71E5BFBED69E2F8FFB49994FC* L_3 = L_1; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_4 = ___0_selector1; NullCheck(L_3); L_3->___selector1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___selector1), (void*)L_4); Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_5 = (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); Func_2__ctor_mB07F7BB5EA5FDCA2B92DF1C75BD847A5B03FA937(L_5, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->rgctx_data, 4)), il2cpp_rgctx_method(method->rgctx_data, 6)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* Enumerable_CombineSelectors_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m9C117771F152F233C8F03513138CA9287DCAF463_gshared (Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___0_selector1, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_selector2, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CU3Ec__DisplayClass7_0_3_tBE84A225F74B62F7482A48FFCB7B887925FF609B* L_0 = (U3CU3Ec__DisplayClass7_0_3_tBE84A225F74B62F7482A48FFCB7B887925FF609B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CU3Ec__DisplayClass7_0_3_tBE84A225F74B62F7482A48FFCB7B887925FF609B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, il2cpp_rgctx_method(method->rgctx_data, 1)); U3CU3Ec__DisplayClass7_0_3_tBE84A225F74B62F7482A48FFCB7B887925FF609B* L_1 = L_0; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___1_selector2; NullCheck(L_1); L_1->___selector2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___selector2), (void*)L_2); U3CU3Ec__DisplayClass7_0_3_tBE84A225F74B62F7482A48FFCB7B887925FF609B* L_3 = L_1; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_4 = ___0_selector1; NullCheck(L_3); L_3->___selector1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___selector1), (void*)L_4); Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_5 = (Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); (( void (*) (Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)))(L_5, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->rgctx_data, 4)), il2cpp_rgctx_method(method->rgctx_data, 6)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m65016DF203DEE1CBD87FE5ED17315DBE72F91E7B_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_second; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_first; RuntimeObject* L_5 = ___1_second; RuntimeObject* L_6; L_6 = Enumerable_ConcatIterator_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m8003BD39C3E34E7BAFBDB7D92945F0DEED34C95A(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Concat_TisRuntimeObject_m84DD8C4D7381636C5F798202183E95C359606D33_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_second; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_first; RuntimeObject* L_5 = ___1_second; RuntimeObject* L_6; L_6 = Enumerable_ConcatIterator_TisRuntimeObject_m9054A06B9632D77288D10D457AC4CC496F0BCE72(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Concat_TisIl2CppFullySharedGenericAny_m75ACEB35DF50D655807F514CF950875385A50A8B_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_second; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_first; RuntimeObject* L_5 = ___1_second; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ConcatIterator_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m8003BD39C3E34E7BAFBDB7D92945F0DEED34C95A_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CConcatIteratorU3Ed__59_1_t1A8D93940D39AC0F670FB8EB7FE01FF4EE04E9CA* L_0 = (U3CConcatIteratorU3Ed__59_1_t1A8D93940D39AC0F670FB8EB7FE01FF4EE04E9CA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CConcatIteratorU3Ed__59_1__ctor_mBE57105E49CCBC32440C5ADA5FB96C65CB451FD4(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CConcatIteratorU3Ed__59_1_t1A8D93940D39AC0F670FB8EB7FE01FF4EE04E9CA* L_1 = L_0; RuntimeObject* L_2 = ___0_first; NullCheck(L_1); L_1->___U3CU3E3__first = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__first), (void*)L_2); U3CConcatIteratorU3Ed__59_1_t1A8D93940D39AC0F670FB8EB7FE01FF4EE04E9CA* L_3 = L_1; RuntimeObject* L_4 = ___1_second; NullCheck(L_3); L_3->___U3CU3E3__second = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E3__second), (void*)L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ConcatIterator_TisRuntimeObject_m9054A06B9632D77288D10D457AC4CC496F0BCE72_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CConcatIteratorU3Ed__59_1_tDAFB43444D837C1BD4FFCCF332B8F39E80442B91* L_0 = (U3CConcatIteratorU3Ed__59_1_tDAFB43444D837C1BD4FFCCF332B8F39E80442B91*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CConcatIteratorU3Ed__59_1__ctor_mC3EC010B787D14425ACC0082A2C97F25314B11FB(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CConcatIteratorU3Ed__59_1_tDAFB43444D837C1BD4FFCCF332B8F39E80442B91* L_1 = L_0; RuntimeObject* L_2 = ___0_first; NullCheck(L_1); L_1->___U3CU3E3__first = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__first), (void*)L_2); U3CConcatIteratorU3Ed__59_1_tDAFB43444D837C1BD4FFCCF332B8F39E80442B91* L_3 = L_1; RuntimeObject* L_4 = ___1_second; NullCheck(L_3); L_3->___U3CU3E3__second = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E3__second), (void*)L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ConcatIterator_TisIl2CppFullySharedGenericAny_m454521E8ACA491F2FEE3B3850D1EED473CB07138_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CConcatIteratorU3Ed__59_1_tD9D477DEE32E1B031B3CAC6DFC6BA3E1A542317F* L_0 = (U3CConcatIteratorU3Ed__59_1_tD9D477DEE32E1B031B3CAC6DFC6BA3E1A542317F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CConcatIteratorU3Ed__59_1_tD9D477DEE32E1B031B3CAC6DFC6BA3E1A542317F*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CConcatIteratorU3Ed__59_1_tD9D477DEE32E1B031B3CAC6DFC6BA3E1A542317F* L_1 = L_0; RuntimeObject* L_2 = ___0_first; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CConcatIteratorU3Ed__59_1_tD9D477DEE32E1B031B3CAC6DFC6BA3E1A542317F* L_3 = L_1; RuntimeObject* L_4 = ___1_second; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m62FB3DBA3F73FEBF64FEAD95645C625ADFB2B178_gshared (RuntimeObject* ___0_source, int32_t ___1_value, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_0012; } } { RuntimeObject* L_2 = V_0; int32_t L_3 = ___1_value; NullCheck(L_2); bool L_4; L_4 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, il2cpp_rgctx_data(method->rgctx_data, 1), L_2, L_3); return L_4; } IL_0012: { RuntimeObject* L_5 = ___0_source; int32_t L_6 = ___1_value; bool L_7; L_7 = Enumerable_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m125EA8C14C7489A707689BD6CAAC857F8D7BA9C6(L_5, L_6, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 4)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisRuntimeObject_mBCDB5870C52FC5BD2B6AE472A749FC03B9CF8958_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_value, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_0012; } } { RuntimeObject* L_2 = V_0; RuntimeObject* L_3 = ___1_value; NullCheck(L_2); bool L_4; L_4 = InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(4, il2cpp_rgctx_data(method->rgctx_data, 1), L_2, L_3); return L_4; } IL_0012: { RuntimeObject* L_5 = ___0_source; RuntimeObject* L_6 = ___1_value; bool L_7; L_7 = Enumerable_Contains_TisRuntimeObject_mE70FD1CCA67EA8B7FD04C5C7A846B0AA651B83EA(L_5, L_6, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 4)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisIl2CppFullySharedGenericAny_m40E4F8989539AFEF3812EAC9D9AD165D258D5814_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); const uint32_t SizeOf_TSource_tF5CADD5C21CF2CD60FD685A28FE7C05B80FA6E8D = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_TSource_tF5CADD5C21CF2CD60FD685A28FE7C05B80FA6E8D); const Il2CppFullySharedGenericAny L_6 = L_3; RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_0012; } } { RuntimeObject* L_2 = V_0; il2cpp_codegen_memcpy(L_3, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)) ? ___1_value : &___1_value), SizeOf_TSource_tF5CADD5C21CF2CD60FD685A28FE7C05B80FA6E8D); NullCheck(L_2); bool L_4; L_4 = InterfaceFuncInvoker1Invoker< bool, Il2CppFullySharedGenericAny >::Invoke(4, il2cpp_rgctx_data(method->rgctx_data, 1), L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)) ? L_3: *(void**)L_3)); return L_4; } IL_0012: { RuntimeObject* L_5 = ___0_source; il2cpp_codegen_memcpy(L_6, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)) ? ___1_value : &___1_value), SizeOf_TSource_tF5CADD5C21CF2CD60FD685A28FE7C05B80FA6E8D); bool L_7; L_7 = InvokerFuncInvoker3< bool, RuntimeObject*, Il2CppFullySharedGenericAny, RuntimeObject* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 4)), il2cpp_rgctx_method(method->rgctx_data, 4), NULL, L_5, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)) ? L_6: *(void**)L_6), (RuntimeObject*)NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m125EA8C14C7489A707689BD6CAAC857F8D7BA9C6_gshared (RuntimeObject* ___0_source, int32_t ___1_value, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; bool V_2 = false; { RuntimeObject* L_0 = ___2_comparer; if (L_0) { goto IL_000a; } } { EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* L_1; L_1 = EqualityComparer_1_get_Default_mF70F6C11A35B420DFA4628EE316B087F2DCB280C_inline(il2cpp_rgctx_method(method->rgctx_data, 1)); ___2_comparer = (RuntimeObject*)L_1; } IL_000a: { RuntimeObject* L_2 = ___0_source; if (L_2) { goto IL_0018; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_4); V_0 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0040: { { RuntimeObject* L_6 = V_0; if (!L_6) { goto IL_0049; } } { RuntimeObject* L_7 = V_0; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_0049: { return; } } }); try { { goto IL_0036_1; } IL_0021_1: { RuntimeObject* L_8 = V_0; NullCheck(L_8); int32_t L_9; L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_8); V_1 = L_9; RuntimeObject* L_10 = ___2_comparer; int32_t L_11 = V_1; int32_t L_12 = ___1_value; NullCheck(L_10); bool L_13; L_13 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_10, L_11, L_12); if (!L_13) { goto IL_0036_1; } } { V_2 = (bool)1; goto IL_004c; } IL_0036_1: { RuntimeObject* L_14 = V_0; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_0021_1; } } { goto IL_004a; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004a: { return (bool)0; } IL_004c: { bool L_16 = V_2; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisRuntimeObject_mE70FD1CCA67EA8B7FD04C5C7A846B0AA651B83EA_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_value, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; { RuntimeObject* L_0 = ___2_comparer; if (L_0) { goto IL_000a; } } { EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_1; L_1 = EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_inline(il2cpp_rgctx_method(method->rgctx_data, 1)); ___2_comparer = (RuntimeObject*)L_1; } IL_000a: { RuntimeObject* L_2 = ___0_source; if (L_2) { goto IL_0018; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_4); V_0 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0040: { { RuntimeObject* L_6 = V_0; if (!L_6) { goto IL_0049; } } { RuntimeObject* L_7 = V_0; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_0049: { return; } } }); try { { goto IL_0036_1; } IL_0021_1: { RuntimeObject* L_8 = V_0; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_8); V_1 = L_9; RuntimeObject* L_10 = ___2_comparer; RuntimeObject* L_11 = V_1; RuntimeObject* L_12 = ___1_value; NullCheck(L_10); bool L_13; L_13 = InterfaceFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_10, L_11, L_12); if (!L_13) { goto IL_0036_1; } } { V_2 = (bool)1; goto IL_004c; } IL_0036_1: { RuntimeObject* L_14 = V_0; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_0021_1; } } { goto IL_004a; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004a: { return (bool)0; } IL_004c: { bool L_16 = V_2; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisIl2CppFullySharedGenericAny_mFAF41637542805E4BBA1E1FD95997182A70E25F6_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny ___1_value, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_tC696190237F12C25E3F829D6697FF5BC8E898502 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 8)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_TSource_tC696190237F12C25E3F829D6697FF5BC8E898502); const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_TSource_tC696190237F12C25E3F829D6697FF5BC8E898502); const Il2CppFullySharedGenericAny L_12 = alloca(SizeOf_TSource_tC696190237F12C25E3F829D6697FF5BC8E898502); RuntimeObject* V_0 = NULL; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_TSource_tC696190237F12C25E3F829D6697FF5BC8E898502); memset(V_1, 0, SizeOf_TSource_tC696190237F12C25E3F829D6697FF5BC8E898502); bool V_2 = false; { RuntimeObject* L_0 = ___2_comparer; if (L_0) { goto IL_000a; } } { EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC* L_1; L_1 = (( EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1)); ___2_comparer = (RuntimeObject*)L_1; } IL_000a: { RuntimeObject* L_2 = ___0_source; if (L_2) { goto IL_0018; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_4); V_0 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0040: { { RuntimeObject* L_6 = V_0; if (!L_6) { goto IL_0049; } } { RuntimeObject* L_7 = V_0; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_0049: { return; } } }); try { { goto IL_0036_1; } IL_0021_1: { RuntimeObject* L_8 = V_0; NullCheck(L_8); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_8, (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(V_1, L_9, SizeOf_TSource_tC696190237F12C25E3F829D6697FF5BC8E898502); RuntimeObject* L_10 = ___2_comparer; il2cpp_codegen_memcpy(L_11, V_1, SizeOf_TSource_tC696190237F12C25E3F829D6697FF5BC8E898502); il2cpp_codegen_memcpy(L_12, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 8)) ? ___1_value : &___1_value), SizeOf_TSource_tC696190237F12C25E3F829D6697FF5BC8E898502); NullCheck(L_10); bool L_13; L_13 = InterfaceFuncInvoker2Invoker< bool, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 8)) ? L_11: *(void**)L_11), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 8)) ? L_12: *(void**)L_12)); if (!L_13) { goto IL_0036_1; } } { V_2 = (bool)1; goto IL_004c; } IL_0036_1: { RuntimeObject* L_14 = V_0; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_0021_1; } } { goto IL_004a; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004a: { return (bool)0; } IL_004c: { bool L_16 = V_2; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisRuntimeObject_mA9FCB8ECCFE8FABC5AA2F8D46F82ACD52279930B_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_001f; } } { RuntimeObject* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_4); return L_5; } IL_001f: { RuntimeObject* L_6 = ___0_source; V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_6, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var)); RuntimeObject* L_7 = V_1; if (!L_7) { goto IL_0030; } } { RuntimeObject* L_8 = V_1; NullCheck(L_8); int32_t L_9; L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(1, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_8); return L_9; } IL_0030: { V_2 = 0; RuntimeObject* L_10 = ___0_source; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_10); V_3 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0049: { { RuntimeObject* L_12 = V_3; if (!L_12) { goto IL_0052; } } { RuntimeObject* L_13 = V_3; NullCheck((RuntimeObject*)L_13); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); } IL_0052: { return; } } }); try { { goto IL_003f_1; } IL_003b_1: { int32_t L_14 = V_2; if (((int64_t)L_14 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_14 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method); V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_003f_1: { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); if (L_16) { goto IL_003b_1; } } { goto IL_0053; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0053: { int32_t L_17 = V_2; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisIl2CppFullySharedGenericAny_m4D64A1B2077BAD3CD94E5EEB5C56FA97409CBC6A_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_001f; } } { RuntimeObject* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_4); return L_5; } IL_001f: { RuntimeObject* L_6 = ___0_source; V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_6, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var)); RuntimeObject* L_7 = V_1; if (!L_7) { goto IL_0030; } } { RuntimeObject* L_8 = V_1; NullCheck(L_8); int32_t L_9; L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(1, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_8); return L_9; } IL_0030: { V_2 = 0; RuntimeObject* L_10 = ___0_source; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_10); V_3 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0049: { { RuntimeObject* L_12 = V_3; if (!L_12) { goto IL_0052; } } { RuntimeObject* L_13 = V_3; NullCheck((RuntimeObject*)L_13); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); } IL_0052: { return; } } }); try { { goto IL_003f_1; } IL_003b_1: { int32_t L_14 = V_2; if (((int64_t)L_14 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_14 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method); V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_003f_1: { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); if (L_16) { goto IL_003b_1; } } { goto IL_0053; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0053: { int32_t L_17 = V_2; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m4A64C7AA98342D76E2AC5F8C36FC5ECDDA49DD78_gshared (RuntimeObject* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; Il2CppChar V_2 = 0x0; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { V_0 = 0; RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_1 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0045: { { RuntimeObject* L_6 = V_1; if (!L_6) { goto IL_004e; } } { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_004e: { return; } } }); try { { goto IL_003b_1; } IL_0027_1: { RuntimeObject* L_8 = V_1; NullCheck(L_8); Il2CppChar L_9; L_9 = InterfaceFuncInvoker0< Il2CppChar >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 3), L_8); V_2 = L_9; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_10 = ___1_predicate; Il2CppChar L_11 = V_2; NullCheck(L_10); bool L_12; L_12 = Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_inline(L_10, L_11, il2cpp_rgctx_method(method->rgctx_data, 6)); if (!L_12) { goto IL_003b_1; } } { int32_t L_13 = V_0; if (((int64_t)L_13 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_13 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method); V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_003b_1: { RuntimeObject* L_14 = V_1; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_0027_1; } } { goto IL_004f; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004f: { int32_t L_16 = V_0; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisRuntimeObject_mF0A3BCDCC75BCD5F4B818C48731347D0ED0EC827_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { V_0 = 0; RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_1 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0045: { { RuntimeObject* L_6 = V_1; if (!L_6) { goto IL_004e; } } { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_004e: { return; } } }); try { { goto IL_003b_1; } IL_0027_1: { RuntimeObject* L_8 = V_1; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 3), L_8); V_2 = L_9; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_10 = ___1_predicate; RuntimeObject* L_11 = V_2; NullCheck(L_10); bool L_12; L_12 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_10, L_11, il2cpp_rgctx_method(method->rgctx_data, 6)); if (!L_12) { goto IL_003b_1; } } { int32_t L_13 = V_0; if (((int64_t)L_13 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_13 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method); V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_003b_1: { RuntimeObject* L_14 = V_1; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_0027_1; } } { goto IL_004f; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004f: { int32_t L_16 = V_0; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisIl2CppFullySharedGenericAny_m79E510F07CAB499E0F2042CD9A8AD09B44E37E11_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t5B2B1041E0629B11EDF17E6F678CD0833027446E = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_TSource_t5B2B1041E0629B11EDF17E6F678CD0833027446E); const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_TSource_t5B2B1041E0629B11EDF17E6F678CD0833027446E); int32_t V_0 = 0; RuntimeObject* V_1 = NULL; Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_TSource_t5B2B1041E0629B11EDF17E6F678CD0833027446E); memset(V_2, 0, SizeOf_TSource_t5B2B1041E0629B11EDF17E6F678CD0833027446E); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { V_0 = 0; RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_1 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0045: { { RuntimeObject* L_6 = V_1; if (!L_6) { goto IL_004e; } } { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_004e: { return; } } }); try { { goto IL_003b_1; } IL_0027_1: { RuntimeObject* L_8 = V_1; NullCheck(L_8); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 3), L_8, (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(V_2, L_9, SizeOf_TSource_t5B2B1041E0629B11EDF17E6F678CD0833027446E); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_10 = ___1_predicate; il2cpp_codegen_memcpy(L_11, V_2, SizeOf_TSource_t5B2B1041E0629B11EDF17E6F678CD0833027446E); NullCheck(L_10); bool L_12; L_12 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)), il2cpp_rgctx_method(method->rgctx_data, 6), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)) ? L_11: *(void**)L_11)); if (!L_12) { goto IL_003b_1; } } { int32_t L_13 = V_0; if (((int64_t)L_13 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_13 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method); V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_003b_1: { RuntimeObject* L_14 = V_1; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_0027_1; } } { goto IL_004f; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004f: { int32_t L_16 = V_0; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_DefaultIfEmpty_TisIl2CppFullySharedGenericAny_mA624EA1718AE2F08EC310E556ACBB3F5ACF53328_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); const uint32_t SizeOf_TSource_t8AACC5CA9721D49F48A1B610AD71DCDB742B9B7F = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_TSource_t8AACC5CA9721D49F48A1B610AD71DCDB742B9B7F); Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_TSource_t8AACC5CA9721D49F48A1B610AD71DCDB742B9B7F); memset(V_0, 0, SizeOf_TSource_t8AACC5CA9721D49F48A1B610AD71DCDB742B9B7F); { RuntimeObject* L_0 = ___0_source; il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_0, SizeOf_TSource_t8AACC5CA9721D49F48A1B610AD71DCDB742B9B7F); il2cpp_codegen_memcpy(L_1, V_0, SizeOf_TSource_t8AACC5CA9721D49F48A1B610AD71DCDB742B9B7F); RuntimeObject* L_2; L_2 = InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)), il2cpp_rgctx_method(method->rgctx_data, 2), NULL, L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)) ? L_1: *(void**)L_1)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_DefaultIfEmpty_TisIl2CppFullySharedGenericAny_m6F196BD4CFD16185E34B76DB99F5AC2A4E172675_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny ___1_defaultValue, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); const uint32_t SizeOf_TSource_tEC0E64843F77985ACDEFDBF8A1E7E3943E053481 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)); const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_TSource_tEC0E64843F77985ACDEFDBF8A1E7E3943E053481); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; il2cpp_codegen_memcpy(L_3, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)) ? ___1_defaultValue : &___1_defaultValue), SizeOf_TSource_tEC0E64843F77985ACDEFDBF8A1E7E3943E053481); RuntimeObject* L_4; L_4 = InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)), il2cpp_rgctx_method(method->rgctx_data, 2), NULL, L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)) ? L_3: *(void**)L_3)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_DefaultIfEmptyIterator_TisIl2CppFullySharedGenericAny_m409EC6EC0CFB575289AA5A25DA64F979240F7B22_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny ___1_defaultValue, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); const uint32_t SizeOf_TSource_t376627167719DD345AD08414697DCCED99E30E3B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 3)); const Il2CppFullySharedGenericAny L_4 = alloca(SizeOf_TSource_t376627167719DD345AD08414697DCCED99E30E3B); { U3CDefaultIfEmptyIteratorU3Ed__95_1_t6FBABBB9FB21D2096813D56B80A09AAFE8E11EBD* L_0 = (U3CDefaultIfEmptyIteratorU3Ed__95_1_t6FBABBB9FB21D2096813D56B80A09AAFE8E11EBD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CDefaultIfEmptyIteratorU3Ed__95_1_t6FBABBB9FB21D2096813D56B80A09AAFE8E11EBD*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CDefaultIfEmptyIteratorU3Ed__95_1_t6FBABBB9FB21D2096813D56B80A09AAFE8E11EBD* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CDefaultIfEmptyIteratorU3Ed__95_1_t6FBABBB9FB21D2096813D56B80A09AAFE8E11EBD* L_3 = L_1; il2cpp_codegen_memcpy(L_4, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 3)) ? ___1_defaultValue : &___1_defaultValue), SizeOf_TSource_t376627167719DD345AD08414697DCCED99E30E3B); NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4, SizeOf_TSource_t376627167719DD345AD08414697DCCED99E30E3B); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Distinct_TisRuntimeObject_mBCF33F5AD0A25B1E57B46FF34330DF74278ADB9E_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; RuntimeObject* L_3; L_3 = Enumerable_DistinctIterator_TisRuntimeObject_m0EFB67D93EB24BB99B7A804CC8A32B8B68C58CAF(L_2, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Distinct_TisIl2CppFullySharedGenericAny_mB05E5AA47CEF770CDA3A3BD855BCE9FEC83963B6_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; RuntimeObject* L_3; L_3 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_2, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Distinct_TisIl2CppFullySharedGenericAny_m65207CE4629F28BA5926C0102C26F4014605A0FE_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; RuntimeObject* L_3 = ___1_comparer; RuntimeObject* L_4; L_4 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_DistinctIterator_TisRuntimeObject_m0EFB67D93EB24BB99B7A804CC8A32B8B68C58CAF_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CDistinctIteratorU3Ed__68_1_tE9924A60C1D3B7B37B6B2EBFA23FF32F38DDC7ED* L_0 = (U3CDistinctIteratorU3Ed__68_1_tE9924A60C1D3B7B37B6B2EBFA23FF32F38DDC7ED*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CDistinctIteratorU3Ed__68_1__ctor_m86F87231C35710F52679F2D970FEDC4F70710B0A(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CDistinctIteratorU3Ed__68_1_tE9924A60C1D3B7B37B6B2EBFA23FF32F38DDC7ED* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); L_1->___U3CU3E3__source = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__source), (void*)L_2); U3CDistinctIteratorU3Ed__68_1_tE9924A60C1D3B7B37B6B2EBFA23FF32F38DDC7ED* L_3 = L_1; RuntimeObject* L_4 = ___1_comparer; NullCheck(L_3); L_3->___U3CU3E3__comparer = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E3__comparer), (void*)L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_DistinctIterator_TisIl2CppFullySharedGenericAny_mDF0B302011E8B66E87AB98A21500219EC4DE5C94_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CDistinctIteratorU3Ed__68_1_tC6ED0835DAAE461DB0A25147641D6DB128BC8392* L_0 = (U3CDistinctIteratorU3Ed__68_1_tC6ED0835DAAE461DB0A25147641D6DB128BC8392*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CDistinctIteratorU3Ed__68_1_tC6ED0835DAAE461DB0A25147641D6DB128BC8392*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CDistinctIteratorU3Ed__68_1_tC6ED0835DAAE461DB0A25147641D6DB128BC8392* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_2); U3CDistinctIteratorU3Ed__68_1_tC6ED0835DAAE461DB0A25147641D6DB128BC8392* L_3 = L_1; RuntimeObject* L_4 = ___1_comparer; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ElementAt_TisRuntimeObject_mC51F008F04886AD65463E3166E3BFAB665994771_gshared (RuntimeObject* ___0_source, int32_t ___1_index, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0020; } } { RuntimeObject* L_4 = V_0; int32_t L_5 = ___1_index; NullCheck(L_4); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_4, L_5); return L_6; } IL_0020: { int32_t L_7 = ___1_index; if ((((int32_t)L_7) >= ((int32_t)0))) { goto IL_002f; } } { Exception_t* L_8; L_8 = Error_ArgumentOutOfRange_m7B22062E664153625DA782374A7CB9CBD3B2C01D(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, method); } IL_002f: { RuntimeObject* L_9 = ___0_source; NullCheck(L_9); RuntimeObject* L_10; L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_9); V_1 = L_10; } IL_0036: { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005c: { { RuntimeObject* L_11 = V_1; if (!L_11) { goto IL_0065; } } { RuntimeObject* L_12 = V_1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); } IL_0065: { return; } } }); try { IL_0036_1: { RuntimeObject* L_13 = V_1; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_0049_1; } } { Exception_t* L_15; L_15 = Error_ArgumentOutOfRange_m7B22062E664153625DA782374A7CB9CBD3B2C01D(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, method); } IL_0049_1: { int32_t L_16 = ___1_index; if (L_16) { goto IL_0055_1; } } { RuntimeObject* L_17 = V_1; NullCheck(L_17); RuntimeObject* L_18; L_18 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), L_17); V_2 = L_18; goto IL_0066; } IL_0055_1: { int32_t L_19 = ___1_index; ___1_index = ((int32_t)il2cpp_codegen_subtract(L_19, 1)); goto IL_0036_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0066: { RuntimeObject* L_20 = V_2; return L_20; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_ElementAt_TisIl2CppFullySharedGenericAny_m5573323F3CCCE5C03A13D3EA2264B7BF050BD08B_gshared (RuntimeObject* ___0_source, int32_t ___1_index, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t147698C206518032CBD2DDD980C59BC652F6233F = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 3)); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_TSource_t147698C206518032CBD2DDD980C59BC652F6233F); const Il2CppFullySharedGenericAny L_18 = L_6; const Il2CppFullySharedGenericAny L_20 = L_6; RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_TSource_t147698C206518032CBD2DDD980C59BC652F6233F); memset(V_2, 0, SizeOf_TSource_t147698C206518032CBD2DDD980C59BC652F6233F); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0020; } } { RuntimeObject* L_4 = V_0; int32_t L_5 = ___1_index; NullCheck(L_4); InterfaceActionInvoker2Invoker< int32_t, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_4, L_5, (Il2CppFullySharedGenericAny*)L_6); il2cpp_codegen_memcpy(il2cppRetVal, L_6, SizeOf_TSource_t147698C206518032CBD2DDD980C59BC652F6233F); return; } IL_0020: { int32_t L_7 = ___1_index; if ((((int32_t)L_7) >= ((int32_t)0))) { goto IL_002f; } } { Exception_t* L_8; L_8 = Error_ArgumentOutOfRange_m7B22062E664153625DA782374A7CB9CBD3B2C01D(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, method); } IL_002f: { RuntimeObject* L_9 = ___0_source; NullCheck(L_9); RuntimeObject* L_10; L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_9); V_1 = L_10; } IL_0036: { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005c: { { RuntimeObject* L_11 = V_1; if (!L_11) { goto IL_0065; } } { RuntimeObject* L_12 = V_1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); } IL_0065: { return; } } }); try { IL_0036_1: { RuntimeObject* L_13 = V_1; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_0049_1; } } { Exception_t* L_15; L_15 = Error_ArgumentOutOfRange_m7B22062E664153625DA782374A7CB9CBD3B2C01D(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, method); } IL_0049_1: { int32_t L_16 = ___1_index; if (L_16) { goto IL_0055_1; } } { RuntimeObject* L_17 = V_1; NullCheck(L_17); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), L_17, (Il2CppFullySharedGenericAny*)L_18); il2cpp_codegen_memcpy(V_2, L_18, SizeOf_TSource_t147698C206518032CBD2DDD980C59BC652F6233F); goto IL_0066; } IL_0055_1: { int32_t L_19 = ___1_index; ___1_index = ((int32_t)il2cpp_codegen_subtract(L_19, 1)); goto IL_0036_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0066: { il2cpp_codegen_memcpy(L_20, V_2, SizeOf_TSource_t147698C206518032CBD2DDD980C59BC652F6233F); il2cpp_codegen_memcpy(il2cppRetVal, L_20, SizeOf_TSource_t147698C206518032CBD2DDD980C59BC652F6233F); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_ElementAtOrDefault_TisIl2CppFullySharedGenericAny_mD5CDE333483F0BBE5305B8094C8A2120CBB80A1E_gshared (RuntimeObject* ___0_source, int32_t ___1_index, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_10 = alloca(SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95); const Il2CppFullySharedGenericAny L_19 = L_10; const Il2CppFullySharedGenericAny L_21 = L_10; const Il2CppFullySharedGenericAny L_22 = L_10; RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95); memset(V_2, 0, SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95); Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95); memset(V_3, 0, SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { int32_t L_2 = ___1_index; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_005b; } } { RuntimeObject* L_3 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_4 = V_0; if (!L_4) { goto IL_002d; } } { int32_t L_5 = ___1_index; RuntimeObject* L_6 = V_0; NullCheck((RuntimeObject*)L_6); int32_t L_7; L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_6); if ((((int32_t)L_5) >= ((int32_t)L_7))) { goto IL_005b; } } { RuntimeObject* L_8 = V_0; int32_t L_9 = ___1_index; NullCheck(L_8); InterfaceActionInvoker2Invoker< int32_t, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_8, L_9, (Il2CppFullySharedGenericAny*)L_10); il2cpp_codegen_memcpy(il2cppRetVal, L_10, SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95); return; } IL_002d: { RuntimeObject* L_11 = ___0_source; NullCheck(L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_11); V_1 = L_12; } IL_0034: { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0051: { { RuntimeObject* L_13 = V_1; if (!L_13) { goto IL_005a; } } { RuntimeObject* L_14 = V_1; NullCheck((RuntimeObject*)L_14); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); } IL_005a: { return; } } }); try { IL_0034_1: { RuntimeObject* L_15 = V_1; NullCheck((RuntimeObject*)L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); if (L_16) { goto IL_003e_1; } } { goto IL_005b; } IL_003e_1: { int32_t L_17 = ___1_index; if (L_17) { goto IL_004a_1; } } { RuntimeObject* L_18 = V_1; NullCheck(L_18); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_18, (Il2CppFullySharedGenericAny*)L_19); il2cpp_codegen_memcpy(V_2, L_19, SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95); goto IL_0065; } IL_004a_1: { int32_t L_20 = ___1_index; ___1_index = ((int32_t)il2cpp_codegen_subtract(L_20, 1)); goto IL_0034_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005b: { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_3, SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95); il2cpp_codegen_memcpy(L_21, V_3, SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95); il2cpp_codegen_memcpy(il2cppRetVal, L_21, SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95); return; } IL_0065: { il2cpp_codegen_memcpy(L_22, V_2, SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95); il2cpp_codegen_memcpy(il2cppRetVal, L_22, SizeOf_TSource_t51C300D540DD212BFED904A5A66F8F4C72077E95); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m48DDD7A9B05DE2AE3ACDECC0CB4706116D51CDC2_gshared (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ((EmptyEnumerable_1_t28D43FDF539A8CC3069F76EBB7D9E6E17B7DB412_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Instance; return (RuntimeObject*)L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Empty_TisRuntimeObject_mA90CDE158774C34A28C07CEEA9E9EA2A61618238_gshared (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyEnumerable_1_t8C8873EF4F89FB0F86D91BA5B4D640E3A23AD28E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Instance; return (RuntimeObject*)L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Empty_TisIl2CppFullySharedGenericAny_m886EEFEEA5C6280BA23954EB30ABC7B65133313A_gshared (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = ((EmptyEnumerable_1_t36102943B460DED9F019D124B41D2A00656CC354_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Instance; return (RuntimeObject*)L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Except_TisRuntimeObject_m8B8D61ADB6F12C233EEFF2A66C12135B67ECFE6B_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_second; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_first; RuntimeObject* L_5 = ___1_second; RuntimeObject* L_6; L_6 = Enumerable_ExceptIterator_TisRuntimeObject_mD892086AF2AAA944B23061D6D8DF7B0A2688578E(L_4, L_5, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Except_TisIl2CppFullySharedGenericAny_mA95AD18112C9DB0A0706844ECA7E78515E30DBE7_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_second; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_first; RuntimeObject* L_5 = ___1_second; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_4, L_5, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Except_TisIl2CppFullySharedGenericAny_m587BF9F3265628020DEAFB784CC7532B3918B752_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_second; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_first; RuntimeObject* L_5 = ___1_second; RuntimeObject* L_6 = ___2_comparer; RuntimeObject* L_7; L_7 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_4, L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ExceptIterator_TisRuntimeObject_mD892086AF2AAA944B23061D6D8DF7B0A2688578E_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CExceptIteratorU3Ed__77_1_t1521EF2AA8BA6A4B3BD620420AFA821563E95E61* L_0 = (U3CExceptIteratorU3Ed__77_1_t1521EF2AA8BA6A4B3BD620420AFA821563E95E61*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CExceptIteratorU3Ed__77_1__ctor_m607B2F2F2D600A513FA4851A460CA9932CB855B9(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CExceptIteratorU3Ed__77_1_t1521EF2AA8BA6A4B3BD620420AFA821563E95E61* L_1 = L_0; RuntimeObject* L_2 = ___0_first; NullCheck(L_1); L_1->___U3CU3E3__first = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__first), (void*)L_2); U3CExceptIteratorU3Ed__77_1_t1521EF2AA8BA6A4B3BD620420AFA821563E95E61* L_3 = L_1; RuntimeObject* L_4 = ___1_second; NullCheck(L_3); L_3->___U3CU3E3__second = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E3__second), (void*)L_4); U3CExceptIteratorU3Ed__77_1_t1521EF2AA8BA6A4B3BD620420AFA821563E95E61* L_5 = L_3; RuntimeObject* L_6 = ___2_comparer; NullCheck(L_5); L_5->___U3CU3E3__comparer = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___U3CU3E3__comparer), (void*)L_6); return (RuntimeObject*)L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ExceptIterator_TisIl2CppFullySharedGenericAny_m1CD462DE39052B2409206DAC61C6734CB380394C_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CExceptIteratorU3Ed__77_1_t6DFBE5664B7AA81AE88BBB32A4CE8A105F05FB25* L_0 = (U3CExceptIteratorU3Ed__77_1_t6DFBE5664B7AA81AE88BBB32A4CE8A105F05FB25*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CExceptIteratorU3Ed__77_1_t6DFBE5664B7AA81AE88BBB32A4CE8A105F05FB25*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CExceptIteratorU3Ed__77_1_t6DFBE5664B7AA81AE88BBB32A4CE8A105F05FB25* L_1 = L_0; RuntimeObject* L_2 = ___0_first; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),8), L_2); U3CExceptIteratorU3Ed__77_1_t6DFBE5664B7AA81AE88BBB32A4CE8A105F05FB25* L_3 = L_1; RuntimeObject* L_4 = ___1_second; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); U3CExceptIteratorU3Ed__77_1_t6DFBE5664B7AA81AE88BBB32A4CE8A105F05FB25* L_5 = L_3; RuntimeObject* L_6 = ___2_comparer; NullCheck(L_5); il2cpp_codegen_write_instance_field_data(L_5, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_6); return (RuntimeObject*)L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0029; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_4); if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_004d; } } { RuntimeObject* L_6 = V_0; NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_6, 0); return L_7; } IL_0029: { RuntimeObject* L_8 = ___0_source; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_8); V_1 = L_9; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0043: { { RuntimeObject* L_10 = V_1; if (!L_10) { goto IL_004c; } } { RuntimeObject* L_11 = V_1; NullCheck((RuntimeObject*)L_11); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); } IL_004c: { return; } } }); try { { RuntimeObject* L_12 = V_1; NullCheck((RuntimeObject*)L_12); bool L_13; L_13 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (!L_13) { goto IL_0041_1; } } { RuntimeObject* L_14 = V_1; NullCheck(L_14); RuntimeObject* L_15; L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_14); V_2 = L_15; goto IL_0053; } IL_0041_1: { goto IL_004d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004d: { Exception_t* L_16; L_16 = Error_NoElements_m49C996124733B026EA2FDBE9382AAD136CA22362(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, method); } IL_0053: { RuntimeObject* L_17 = V_2; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_First_TisIl2CppFullySharedGenericAny_mCFC88D63540FB5C7B03DD3E47157C18FD4AFE595_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t27A0BD3DB4C33FCA2591E86869C7B1333E894A53 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_TSource_t27A0BD3DB4C33FCA2591E86869C7B1333E894A53); const Il2CppFullySharedGenericAny L_15 = L_7; const Il2CppFullySharedGenericAny L_17 = L_7; RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_TSource_t27A0BD3DB4C33FCA2591E86869C7B1333E894A53); memset(V_2, 0, SizeOf_TSource_t27A0BD3DB4C33FCA2591E86869C7B1333E894A53); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0029; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_4); if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_004d; } } { RuntimeObject* L_6 = V_0; NullCheck(L_6); InterfaceActionInvoker2Invoker< int32_t, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_6, 0, (Il2CppFullySharedGenericAny*)L_7); il2cpp_codegen_memcpy(il2cppRetVal, L_7, SizeOf_TSource_t27A0BD3DB4C33FCA2591E86869C7B1333E894A53); return; } IL_0029: { RuntimeObject* L_8 = ___0_source; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_8); V_1 = L_9; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0043: { { RuntimeObject* L_10 = V_1; if (!L_10) { goto IL_004c; } } { RuntimeObject* L_11 = V_1; NullCheck((RuntimeObject*)L_11); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); } IL_004c: { return; } } }); try { { RuntimeObject* L_12 = V_1; NullCheck((RuntimeObject*)L_12); bool L_13; L_13 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (!L_13) { goto IL_0041_1; } } { RuntimeObject* L_14 = V_1; NullCheck(L_14); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_14, (Il2CppFullySharedGenericAny*)L_15); il2cpp_codegen_memcpy(V_2, L_15, SizeOf_TSource_t27A0BD3DB4C33FCA2591E86869C7B1333E894A53); goto IL_0053; } IL_0041_1: { goto IL_004d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004d: { Exception_t* L_16; L_16 = Error_NoElements_m49C996124733B026EA2FDBE9382AAD136CA22362(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, method); } IL_0053: { il2cpp_codegen_memcpy(L_17, V_2, SizeOf_TSource_t27A0BD3DB4C33FCA2591E86869C7B1333E894A53); il2cpp_codegen_memcpy(il2cppRetVal, L_17, SizeOf_TSource_t27A0BD3DB4C33FCA2591E86869C7B1333E894A53); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_First_TisRuntimeObject_mC6FA107934316BE28EA02DDB9EADA7AE8DD1916B_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_0 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0043: { { RuntimeObject* L_6 = V_0; if (!L_6) { goto IL_004c; } } { RuntimeObject* L_7 = V_0; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_004c: { return; } } }); try { { goto IL_0039_1; } IL_0025_1: { RuntimeObject* L_8 = V_0; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 3), L_8); V_1 = L_9; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_10 = ___1_predicate; RuntimeObject* L_11 = V_1; NullCheck(L_10); bool L_12; L_12 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_10, L_11, il2cpp_rgctx_method(method->rgctx_data, 6)); if (!L_12) { goto IL_0039_1; } } { RuntimeObject* L_13 = V_1; V_2 = L_13; goto IL_0053; } IL_0039_1: { RuntimeObject* L_14 = V_0; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_0025_1; } } { goto IL_004d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004d: { Exception_t* L_16; L_16 = Error_NoMatch_mD5BC0E5ED29A185D01A63F3C17EA2C29E32C2BE4(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, method); } IL_0053: { RuntimeObject* L_17 = V_2; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_First_TisIl2CppFullySharedGenericAny_m08978D082DCBF739A9269BC79C5EA59C44E39877_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76); const Il2CppFullySharedGenericAny L_13 = L_9; const Il2CppFullySharedGenericAny L_17 = L_9; const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76); RuntimeObject* V_0 = NULL; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76); memset(V_1, 0, SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76); Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76); memset(V_2, 0, SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_0 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0043: { { RuntimeObject* L_6 = V_0; if (!L_6) { goto IL_004c; } } { RuntimeObject* L_7 = V_0; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_004c: { return; } } }); try { { goto IL_0039_1; } IL_0025_1: { RuntimeObject* L_8 = V_0; NullCheck(L_8); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 3), L_8, (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(V_1, L_9, SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_10 = ___1_predicate; il2cpp_codegen_memcpy(L_11, V_1, SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76); NullCheck(L_10); bool L_12; L_12 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)), il2cpp_rgctx_method(method->rgctx_data, 6), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)) ? L_11: *(void**)L_11)); if (!L_12) { goto IL_0039_1; } } { il2cpp_codegen_memcpy(L_13, V_1, SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76); il2cpp_codegen_memcpy(V_2, L_13, SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76); goto IL_0053; } IL_0039_1: { RuntimeObject* L_14 = V_0; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_0025_1; } } { goto IL_004d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004d: { Exception_t* L_16; L_16 = Error_NoMatch_mD5BC0E5ED29A185D01A63F3C17EA2C29E32C2BE4(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, method); } IL_0053: { il2cpp_codegen_memcpy(L_17, V_2, SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76); il2cpp_codegen_memcpy(il2cppRetVal, L_17, SizeOf_TSource_t393510836BDF3BCB09384048FC92A97F7E182F76); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_m7DE546C4F58329C905F662422736A44C50268ECD_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0029; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_4); if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_004d; } } { RuntimeObject* L_6 = V_0; NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_6, 0); return L_7; } IL_0029: { RuntimeObject* L_8 = ___0_source; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_8); V_1 = L_9; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0043: { { RuntimeObject* L_10 = V_1; if (!L_10) { goto IL_004c; } } { RuntimeObject* L_11 = V_1; NullCheck((RuntimeObject*)L_11); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); } IL_004c: { return; } } }); try { { RuntimeObject* L_12 = V_1; NullCheck((RuntimeObject*)L_12); bool L_13; L_13 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (!L_13) { goto IL_0041_1; } } { RuntimeObject* L_14 = V_1; NullCheck(L_14); RuntimeObject* L_15; L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_14); V_2 = L_15; goto IL_0057; } IL_0041_1: { goto IL_004d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004d: { il2cpp_codegen_initobj((&V_3), sizeof(RuntimeObject*)); RuntimeObject* L_16 = V_3; return L_16; } IL_0057: { RuntimeObject* L_17 = V_2; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_FirstOrDefault_TisIl2CppFullySharedGenericAny_m9DE60F9866E33EB763087CA4567917D0E5C4798D_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3); const Il2CppFullySharedGenericAny L_15 = L_7; const Il2CppFullySharedGenericAny L_16 = L_7; const Il2CppFullySharedGenericAny L_17 = L_7; RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3); memset(V_2, 0, SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3); Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3); memset(V_3, 0, SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0029; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_4); if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_004d; } } { RuntimeObject* L_6 = V_0; NullCheck(L_6); InterfaceActionInvoker2Invoker< int32_t, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_6, 0, (Il2CppFullySharedGenericAny*)L_7); il2cpp_codegen_memcpy(il2cppRetVal, L_7, SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3); return; } IL_0029: { RuntimeObject* L_8 = ___0_source; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_8); V_1 = L_9; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0043: { { RuntimeObject* L_10 = V_1; if (!L_10) { goto IL_004c; } } { RuntimeObject* L_11 = V_1; NullCheck((RuntimeObject*)L_11); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); } IL_004c: { return; } } }); try { { RuntimeObject* L_12 = V_1; NullCheck((RuntimeObject*)L_12); bool L_13; L_13 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (!L_13) { goto IL_0041_1; } } { RuntimeObject* L_14 = V_1; NullCheck(L_14); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_14, (Il2CppFullySharedGenericAny*)L_15); il2cpp_codegen_memcpy(V_2, L_15, SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3); goto IL_0057; } IL_0041_1: { goto IL_004d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004d: { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_3, SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3); il2cpp_codegen_memcpy(L_16, V_3, SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3); il2cpp_codegen_memcpy(il2cppRetVal, L_16, SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3); return; } IL_0057: { il2cpp_codegen_memcpy(L_17, V_2, SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3); il2cpp_codegen_memcpy(il2cppRetVal, L_17, SizeOf_TSource_t364A6F8E7E0FCA479ACA365892734C68E1C647C3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_0 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0043: { { RuntimeObject* L_6 = V_0; if (!L_6) { goto IL_004c; } } { RuntimeObject* L_7 = V_0; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_004c: { return; } } }); try { { goto IL_0039_1; } IL_0025_1: { RuntimeObject* L_8 = V_0; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 3), L_8); V_1 = L_9; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_10 = ___1_predicate; RuntimeObject* L_11 = V_1; NullCheck(L_10); bool L_12; L_12 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_10, L_11, il2cpp_rgctx_method(method->rgctx_data, 6)); if (!L_12) { goto IL_0039_1; } } { RuntimeObject* L_13 = V_1; V_2 = L_13; goto IL_0057; } IL_0039_1: { RuntimeObject* L_14 = V_0; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_0025_1; } } { goto IL_004d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004d: { il2cpp_codegen_initobj((&V_3), sizeof(RuntimeObject*)); RuntimeObject* L_16 = V_3; return L_16; } IL_0057: { RuntimeObject* L_17 = V_2; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_FirstOrDefault_TisIl2CppFullySharedGenericAny_m453402C488FDE63E630C415A9C1C74901B7964F9_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); const Il2CppFullySharedGenericAny L_13 = L_9; const Il2CppFullySharedGenericAny L_16 = L_9; const Il2CppFullySharedGenericAny L_17 = L_9; const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); RuntimeObject* V_0 = NULL; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); memset(V_1, 0, SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); memset(V_2, 0, SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); memset(V_3, 0, SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_0 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0043: { { RuntimeObject* L_6 = V_0; if (!L_6) { goto IL_004c; } } { RuntimeObject* L_7 = V_0; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_004c: { return; } } }); try { { goto IL_0039_1; } IL_0025_1: { RuntimeObject* L_8 = V_0; NullCheck(L_8); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 3), L_8, (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(V_1, L_9, SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_10 = ___1_predicate; il2cpp_codegen_memcpy(L_11, V_1, SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); NullCheck(L_10); bool L_12; L_12 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)), il2cpp_rgctx_method(method->rgctx_data, 6), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)) ? L_11: *(void**)L_11)); if (!L_12) { goto IL_0039_1; } } { il2cpp_codegen_memcpy(L_13, V_1, SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); il2cpp_codegen_memcpy(V_2, L_13, SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); goto IL_0057; } IL_0039_1: { RuntimeObject* L_14 = V_0; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_0025_1; } } { goto IL_004d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004d: { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_3, SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); il2cpp_codegen_memcpy(L_16, V_3, SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); il2cpp_codegen_memcpy(il2cppRetVal, L_16, SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); return; } IL_0057: { il2cpp_codegen_memcpy(L_17, V_2, SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); il2cpp_codegen_memcpy(il2cppRetVal, L_17, SizeOf_TSource_t18DC19D6CB0896164C18B4C3AFE3F9AF23A0FD52); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupBy_TisRuntimeObject_TisRuntimeObject_mF8BFB15E4E0704AD81A7D3D8B2FA15F0A4AAF3F2_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_1 = ___1_keySelector; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2; L_2 = IdentityFunction_1_get_Instance_m062EA7C02CB141BC2145BB936FC921CBC077EEEF(il2cpp_rgctx_method(method->rgctx_data, 2)); GroupedEnumerable_3_t4A07DEDFF6AAFE7DB06FE12B12AEAFDCB45D75D4* L_3 = (GroupedEnumerable_3_t4A07DEDFF6AAFE7DB06FE12B12AEAFDCB45D75D4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); GroupedEnumerable_3__ctor_mBF6E0EB71E9E41D9D294294D9764FE630D1F3083(L_3, L_0, L_1, L_2, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 6)); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupBy_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mB9E8C5C948502E9809A6BF8D0CA7AB2C34D175DA_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2; L_2 = (( Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(il2cpp_rgctx_method(method->rgctx_data, 2)); GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65* L_3 = (GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); (( void (*) (GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)))(L_3, L_0, L_1, L_2, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 6)); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupBy_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mD623A11135B3B51277B88B3A64D8A7E6A64040D7_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2; L_2 = (( Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(il2cpp_rgctx_method(method->rgctx_data, 2)); RuntimeObject* L_3 = ___2_comparer; GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65* L_4 = (GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); (( void (*) (GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 7)))(L_4, L_0, L_1, L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupBy_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m1F27FBD08575BB6C0F809A098D69D11FE7553501_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* ___2_resultSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2; L_2 = (( Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(il2cpp_rgctx_method(method->rgctx_data, 2)); Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* L_3 = ___2_resultSelector; GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972* L_4 = (GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); (( void (*) (GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 7)))(L_4, L_0, L_1, L_2, L_3, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupBy_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m8DA6BC48869EB6A8254797F96484681556BE8E67_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_elementSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___2_elementSelector; GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65* L_3 = (GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 3)); (( void (*) (GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 4)))(L_3, L_0, L_1, L_2, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 4)); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupBy_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mFA800697465EE0EF7BA279471D894BFB15946D5A_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* ___2_resultSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2; L_2 = (( Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(il2cpp_rgctx_method(method->rgctx_data, 2)); Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* L_3 = ___2_resultSelector; RuntimeObject* L_4 = ___3_comparer; GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972* L_5 = (GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 7)); (( void (*) (GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 8)))(L_5, L_0, L_1, L_2, L_3, L_4, il2cpp_rgctx_method(method->rgctx_data, 8)); return (RuntimeObject*)L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupBy_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mC6A094BC201F463D9AE2A042F01EFB24387B82F0_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___2_elementSelector; RuntimeObject* L_3 = ___3_comparer; GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65* L_4 = (GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 4)); (( void (*) (GroupedEnumerable_3_t783A751065953EFFD14A4C37378F3A40A87A5D65*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(L_4, L_0, L_1, L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 5)); return (RuntimeObject*)L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupBy_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m89A79ECAFA41F43079DBB851998A0A7F98820C02_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_elementSelector, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* ___3_resultSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___2_elementSelector; Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* L_3 = ___3_resultSelector; GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972* L_4 = (GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 4)); (( void (*) (GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(L_4, L_0, L_1, L_2, L_3, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 5)); return (RuntimeObject*)L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupBy_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mC846968CD0DC4C86D761EF4D324203AABC40F4EE_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_elementSelector, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* ___3_resultSelector, RuntimeObject* ___4_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___2_elementSelector; Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* L_3 = ___3_resultSelector; RuntimeObject* L_4 = ___4_comparer; GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972* L_5 = (GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); (( void (*) (GroupedEnumerable_4_t7E153DCFB4F9EB42B4403AE148B1A645961AE972*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)))(L_5, L_0, L_1, L_2, L_3, L_4, il2cpp_rgctx_method(method->rgctx_data, 6)); return (RuntimeObject*)L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupJoin_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mE6DB89B7DFDBDCE8204524C3C8E8B9E4C5C76DF1_gshared (RuntimeObject* ___0_outer, RuntimeObject* ___1_inner, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_outerKeySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___3_innerKeySelector, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* ___4_resultSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_outer; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral80E7F53EFF2BB967F1A8C3D1A0F801B9C14C0F42)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_inner; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral70AC3FEB991C2DF37A6B0D1396DC7622395AECCC)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_4 = ___2_outerKeySelector; if (L_4) { goto IL_002a; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8A378459AD224DF7C28C75F1A6AE9BB50A3B314)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_002a: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_6 = ___3_innerKeySelector; if (L_6) { goto IL_0038; } } { Exception_t* L_7; L_7 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral255B6CC2396AF128B7146F047F97DF593FA6035C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0038: { Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* L_8 = ___4_resultSelector; if (L_8) { goto IL_0047; } } { Exception_t* L_9; L_9 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F3FB59F175951B7E6E9D9C61E22BFDBCA680CFB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, method); } IL_0047: { RuntimeObject* L_10 = ___0_outer; RuntimeObject* L_11 = ___1_inner; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_12 = ___2_outerKeySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_13 = ___3_innerKeySelector; Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* L_14 = ___4_resultSelector; RuntimeObject* L_15; L_15 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(L_10, L_11, L_12, L_13, L_14, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 5)); return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupJoin_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m07743DAA6ACF609010645C5C481F06BDF3AF52DF_gshared (RuntimeObject* ___0_outer, RuntimeObject* ___1_inner, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_outerKeySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___3_innerKeySelector, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* ___4_resultSelector, RuntimeObject* ___5_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_outer; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral80E7F53EFF2BB967F1A8C3D1A0F801B9C14C0F42)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_inner; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral70AC3FEB991C2DF37A6B0D1396DC7622395AECCC)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_4 = ___2_outerKeySelector; if (L_4) { goto IL_002a; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8A378459AD224DF7C28C75F1A6AE9BB50A3B314)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_002a: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_6 = ___3_innerKeySelector; if (L_6) { goto IL_0038; } } { Exception_t* L_7; L_7 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral255B6CC2396AF128B7146F047F97DF593FA6035C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0038: { Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* L_8 = ___4_resultSelector; if (L_8) { goto IL_0047; } } { Exception_t* L_9; L_9 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F3FB59F175951B7E6E9D9C61E22BFDBCA680CFB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, method); } IL_0047: { RuntimeObject* L_10 = ___0_outer; RuntimeObject* L_11 = ___1_inner; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_12 = ___2_outerKeySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_13 = ___3_innerKeySelector; Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* L_14 = ___4_resultSelector; RuntimeObject* L_15 = ___5_comparer; RuntimeObject* L_16; L_16 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)))(L_10, L_11, L_12, L_13, L_14, L_15, il2cpp_rgctx_method(method->rgctx_data, 6)); return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupJoinIterator_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m76B5A0C8A31796013A42D407CE429A24086D8F51_gshared (RuntimeObject* ___0_outer, RuntimeObject* ___1_inner, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_outerKeySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___3_innerKeySelector, Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* ___4_resultSelector, RuntimeObject* ___5_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CGroupJoinIteratorU3Ed__41_4_t28C25E1DF3BA11F09812739D58AE5FC99151D7D6* L_0 = (U3CGroupJoinIteratorU3Ed__41_4_t28C25E1DF3BA11F09812739D58AE5FC99151D7D6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CGroupJoinIteratorU3Ed__41_4_t28C25E1DF3BA11F09812739D58AE5FC99151D7D6*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CGroupJoinIteratorU3Ed__41_4_t28C25E1DF3BA11F09812739D58AE5FC99151D7D6* L_1 = L_0; RuntimeObject* L_2 = ___0_outer; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),10), L_2); U3CGroupJoinIteratorU3Ed__41_4_t28C25E1DF3BA11F09812739D58AE5FC99151D7D6* L_3 = L_1; RuntimeObject* L_4 = ___1_inner; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_4); U3CGroupJoinIteratorU3Ed__41_4_t28C25E1DF3BA11F09812739D58AE5FC99151D7D6* L_5 = L_3; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_6 = ___2_outerKeySelector; NullCheck(L_5); il2cpp_codegen_write_instance_field_data(L_5, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),14), L_6); U3CGroupJoinIteratorU3Ed__41_4_t28C25E1DF3BA11F09812739D58AE5FC99151D7D6* L_7 = L_5; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_8 = ___3_innerKeySelector; NullCheck(L_7); il2cpp_codegen_write_instance_field_data(L_7, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_8); U3CGroupJoinIteratorU3Ed__41_4_t28C25E1DF3BA11F09812739D58AE5FC99151D7D6* L_9 = L_7; Func_3_tA7E06E01A9E24ADCFD5FDF90F63DB44745325DB6* L_10 = ___4_resultSelector; NullCheck(L_9); il2cpp_codegen_write_instance_field_data(L_9, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),12), L_10); U3CGroupJoinIteratorU3Ed__41_4_t28C25E1DF3BA11F09812739D58AE5FC99151D7D6* L_11 = L_9; RuntimeObject* L_12 = ___5_comparer; NullCheck(L_11); il2cpp_codegen_write_instance_field_data(L_11, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),8), L_12); return (RuntimeObject*)L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Intersect_TisIl2CppFullySharedGenericAny_m7E57AD29101682F3E434F8C486784316CFCB6A2B_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_second; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_first; RuntimeObject* L_5 = ___1_second; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_4, L_5, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Intersect_TisIl2CppFullySharedGenericAny_m5FF99FA5DDE1955602C21E2AF8D61F5DCEBF10E3_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_second; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_first; RuntimeObject* L_5 = ___1_second; RuntimeObject* L_6 = ___2_comparer; RuntimeObject* L_7; L_7 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_4, L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_IntersectIterator_TisIl2CppFullySharedGenericAny_m59A572F2D3AF3CFD59DBFC3F9FFB6A718DC1200A_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CIntersectIteratorU3Ed__74_1_tA436225973AFA7427C3BE15D97715957E1DA08B2* L_0 = (U3CIntersectIteratorU3Ed__74_1_tA436225973AFA7427C3BE15D97715957E1DA08B2*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CIntersectIteratorU3Ed__74_1_tA436225973AFA7427C3BE15D97715957E1DA08B2*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CIntersectIteratorU3Ed__74_1_tA436225973AFA7427C3BE15D97715957E1DA08B2* L_1 = L_0; RuntimeObject* L_2 = ___0_first; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),8), L_2); U3CIntersectIteratorU3Ed__74_1_tA436225973AFA7427C3BE15D97715957E1DA08B2* L_3 = L_1; RuntimeObject* L_4 = ___1_second; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); U3CIntersectIteratorU3Ed__74_1_tA436225973AFA7427C3BE15D97715957E1DA08B2* L_5 = L_3; RuntimeObject* L_6 = ___2_comparer; NullCheck(L_5); il2cpp_codegen_write_instance_field_data(L_5, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_6); return (RuntimeObject*)L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Join_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m85FC09194437BB1D1EB6324DBDE578E4278537AD_gshared (RuntimeObject* ___0_outer, RuntimeObject* ___1_inner, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_outerKeySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___3_innerKeySelector, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* ___4_resultSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_outer; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral80E7F53EFF2BB967F1A8C3D1A0F801B9C14C0F42)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_inner; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral70AC3FEB991C2DF37A6B0D1396DC7622395AECCC)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_4 = ___2_outerKeySelector; if (L_4) { goto IL_002a; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8A378459AD224DF7C28C75F1A6AE9BB50A3B314)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_002a: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_6 = ___3_innerKeySelector; if (L_6) { goto IL_0038; } } { Exception_t* L_7; L_7 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral255B6CC2396AF128B7146F047F97DF593FA6035C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0038: { Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_8 = ___4_resultSelector; if (L_8) { goto IL_0047; } } { Exception_t* L_9; L_9 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F3FB59F175951B7E6E9D9C61E22BFDBCA680CFB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, method); } IL_0047: { RuntimeObject* L_10 = ___0_outer; RuntimeObject* L_11 = ___1_inner; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_12 = ___2_outerKeySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_13 = ___3_innerKeySelector; Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_14 = ___4_resultSelector; RuntimeObject* L_15; L_15 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(L_10, L_11, L_12, L_13, L_14, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 5)); return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Join_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mC4949A8416C21DBFBE31409247C7F275E8DD1B03_gshared (RuntimeObject* ___0_outer, RuntimeObject* ___1_inner, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_outerKeySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___3_innerKeySelector, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* ___4_resultSelector, RuntimeObject* ___5_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_outer; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral80E7F53EFF2BB967F1A8C3D1A0F801B9C14C0F42)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_inner; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral70AC3FEB991C2DF37A6B0D1396DC7622395AECCC)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_4 = ___2_outerKeySelector; if (L_4) { goto IL_002a; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8A378459AD224DF7C28C75F1A6AE9BB50A3B314)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_002a: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_6 = ___3_innerKeySelector; if (L_6) { goto IL_0038; } } { Exception_t* L_7; L_7 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral255B6CC2396AF128B7146F047F97DF593FA6035C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0038: { Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_8 = ___4_resultSelector; if (L_8) { goto IL_0047; } } { Exception_t* L_9; L_9 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F3FB59F175951B7E6E9D9C61E22BFDBCA680CFB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, method); } IL_0047: { RuntimeObject* L_10 = ___0_outer; RuntimeObject* L_11 = ___1_inner; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_12 = ___2_outerKeySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_13 = ___3_innerKeySelector; Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_14 = ___4_resultSelector; RuntimeObject* L_15 = ___5_comparer; RuntimeObject* L_16; L_16 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)))(L_10, L_11, L_12, L_13, L_14, L_15, il2cpp_rgctx_method(method->rgctx_data, 6)); return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_JoinIterator_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mC446757F694442FDACFE7754BA3235D9E1E35CFD_gshared (RuntimeObject* ___0_outer, RuntimeObject* ___1_inner, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_outerKeySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___3_innerKeySelector, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* ___4_resultSelector, RuntimeObject* ___5_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CJoinIteratorU3Ed__38_4_t2025FF64669D4CCF0346C9EB83E984FD09EB532C* L_0 = (U3CJoinIteratorU3Ed__38_4_t2025FF64669D4CCF0346C9EB83E984FD09EB532C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CJoinIteratorU3Ed__38_4_t2025FF64669D4CCF0346C9EB83E984FD09EB532C*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CJoinIteratorU3Ed__38_4_t2025FF64669D4CCF0346C9EB83E984FD09EB532C* L_1 = L_0; RuntimeObject* L_2 = ___0_outer; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),10), L_2); U3CJoinIteratorU3Ed__38_4_t2025FF64669D4CCF0346C9EB83E984FD09EB532C* L_3 = L_1; RuntimeObject* L_4 = ___1_inner; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_4); U3CJoinIteratorU3Ed__38_4_t2025FF64669D4CCF0346C9EB83E984FD09EB532C* L_5 = L_3; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_6 = ___2_outerKeySelector; NullCheck(L_5); il2cpp_codegen_write_instance_field_data(L_5, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),12), L_6); U3CJoinIteratorU3Ed__38_4_t2025FF64669D4CCF0346C9EB83E984FD09EB532C* L_7 = L_5; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_8 = ___3_innerKeySelector; NullCheck(L_7); il2cpp_codegen_write_instance_field_data(L_7, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_8); U3CJoinIteratorU3Ed__38_4_t2025FF64669D4CCF0346C9EB83E984FD09EB532C* L_9 = L_7; Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_10 = ___4_resultSelector; NullCheck(L_9); il2cpp_codegen_write_instance_field_data(L_9, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),14), L_10); U3CJoinIteratorU3Ed__38_4_t2025FF64669D4CCF0346C9EB83E984FD09EB532C* L_11 = L_9; RuntimeObject* L_12 = ___5_comparer; NullCheck(L_11); il2cpp_codegen_write_instance_field_data(L_11, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),8), L_12); return (RuntimeObject*)L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Last_TisRuntimeObject_m39971562AFD7CCF7CFF65E8CA0A457CCC3E18F8F_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; RuntimeObject* V_4 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_002d; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_4); V_1 = L_5; int32_t L_6 = V_1; if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_005c; } } { RuntimeObject* L_7 = V_0; int32_t L_8 = V_1; NullCheck(L_7); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, ((int32_t)il2cpp_codegen_subtract(L_8, 1))); return L_9; } IL_002d: { RuntimeObject* L_10 = ___0_source; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_10); V_2 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0052: { { RuntimeObject* L_12 = V_2; if (!L_12) { goto IL_005b; } } { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); } IL_005b: { return; } } }); try { { RuntimeObject* L_14 = V_2; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (!L_15) { goto IL_0050_1; } } IL_003c_1: { RuntimeObject* L_16 = V_2; NullCheck(L_16); RuntimeObject* L_17; L_17 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_16); V_3 = L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_003c_1; } } { RuntimeObject* L_20 = V_3; V_4 = L_20; goto IL_0062; } IL_0050_1: { goto IL_005c; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005c: { Exception_t* L_21; L_21 = Error_NoElements_m49C996124733B026EA2FDBE9382AAD136CA22362(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, method); } IL_0062: { RuntimeObject* L_22 = V_4; return L_22; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_Last_TisIl2CppFullySharedGenericAny_mB9ABB6ECA57F2592ABCE0EE92365A4FCB3CDAB43_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t9CDF1683BBAF6959730EB0E7BA6E1D017F28525F = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_TSource_t9CDF1683BBAF6959730EB0E7BA6E1D017F28525F); const Il2CppFullySharedGenericAny L_17 = L_9; const Il2CppFullySharedGenericAny L_20 = L_9; const Il2CppFullySharedGenericAny L_22 = L_9; RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_TSource_t9CDF1683BBAF6959730EB0E7BA6E1D017F28525F); memset(V_3, 0, SizeOf_TSource_t9CDF1683BBAF6959730EB0E7BA6E1D017F28525F); Il2CppFullySharedGenericAny V_4 = alloca(SizeOf_TSource_t9CDF1683BBAF6959730EB0E7BA6E1D017F28525F); memset(V_4, 0, SizeOf_TSource_t9CDF1683BBAF6959730EB0E7BA6E1D017F28525F); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_002d; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_4); V_1 = L_5; int32_t L_6 = V_1; if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_005c; } } { RuntimeObject* L_7 = V_0; int32_t L_8 = V_1; NullCheck(L_7); InterfaceActionInvoker2Invoker< int32_t, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(il2cppRetVal, L_9, SizeOf_TSource_t9CDF1683BBAF6959730EB0E7BA6E1D017F28525F); return; } IL_002d: { RuntimeObject* L_10 = ___0_source; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_10); V_2 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0052: { { RuntimeObject* L_12 = V_2; if (!L_12) { goto IL_005b; } } { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); } IL_005b: { return; } } }); try { { RuntimeObject* L_14 = V_2; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (!L_15) { goto IL_0050_1; } } IL_003c_1: { RuntimeObject* L_16 = V_2; NullCheck(L_16); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_16, (Il2CppFullySharedGenericAny*)L_17); il2cpp_codegen_memcpy(V_3, L_17, SizeOf_TSource_t9CDF1683BBAF6959730EB0E7BA6E1D017F28525F); RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_003c_1; } } { il2cpp_codegen_memcpy(L_20, V_3, SizeOf_TSource_t9CDF1683BBAF6959730EB0E7BA6E1D017F28525F); il2cpp_codegen_memcpy(V_4, L_20, SizeOf_TSource_t9CDF1683BBAF6959730EB0E7BA6E1D017F28525F); goto IL_0062; } IL_0050_1: { goto IL_005c; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005c: { Exception_t* L_21; L_21 = Error_NoElements_m49C996124733B026EA2FDBE9382AAD136CA22362(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, method); } IL_0062: { il2cpp_codegen_memcpy(L_22, V_4, SizeOf_TSource_t9CDF1683BBAF6959730EB0E7BA6E1D017F28525F); il2cpp_codegen_memcpy(il2cppRetVal, L_22, SizeOf_TSource_t9CDF1683BBAF6959730EB0E7BA6E1D017F28525F); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_Last_TisIl2CppFullySharedGenericAny_mA2777F8EDCE39172FBE51E14479966425554B7D6_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); const Il2CppFullySharedGenericAny L_13 = L_9; const Il2CppFullySharedGenericAny L_17 = L_9; const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); memset(V_0, 0, SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); bool V_1 = false; RuntimeObject* V_2 = NULL; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); memset(V_3, 0, SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_0, SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); V_1 = (bool)0; RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_2 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004d: { { RuntimeObject* L_6 = V_2; if (!L_6) { goto IL_0056; } } { RuntimeObject* L_7 = V_2; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_0056: { return; } } }); try { { goto IL_0043_1; } IL_002f_1: { RuntimeObject* L_8 = V_2; NullCheck(L_8); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_8, (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(V_3, L_9, SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_10 = ___1_predicate; il2cpp_codegen_memcpy(L_11, V_3, SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); NullCheck(L_10); bool L_12; L_12 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)), il2cpp_rgctx_method(method->rgctx_data, 6), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)) ? L_11: *(void**)L_11)); if (!L_12) { goto IL_0043_1; } } { il2cpp_codegen_memcpy(L_13, V_3, SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); il2cpp_codegen_memcpy(V_0, L_13, SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); V_1 = (bool)1; } IL_0043_1: { RuntimeObject* L_14 = V_2; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002f_1; } } { goto IL_0057; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0057: { bool L_16 = V_1; if (!L_16) { goto IL_005c; } } { il2cpp_codegen_memcpy(L_17, V_0, SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); il2cpp_codegen_memcpy(il2cppRetVal, L_17, SizeOf_TSource_t3E5515D5312042A6D1C5E3359381A9B39C766BB8); return; } IL_005c: { Exception_t* L_18; L_18 = Error_NoMatch_mD5BC0E5ED29A185D01A63F3C17EA2C29E32C2BE4(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_LastOrDefault_TisIl2CppFullySharedGenericAny_m2B654D936490A67AE83A4F8E002AECCA0936642B_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); const Il2CppFullySharedGenericAny L_17 = L_9; const Il2CppFullySharedGenericAny L_20 = L_9; const Il2CppFullySharedGenericAny L_21 = L_9; const Il2CppFullySharedGenericAny L_22 = L_9; RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); memset(V_3, 0, SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); Il2CppFullySharedGenericAny V_4 = alloca(SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); memset(V_4, 0, SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); Il2CppFullySharedGenericAny V_5 = alloca(SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); memset(V_5, 0, SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_002d; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_4); V_1 = L_5; int32_t L_6 = V_1; if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_005c; } } { RuntimeObject* L_7 = V_0; int32_t L_8 = V_1; NullCheck(L_7); InterfaceActionInvoker2Invoker< int32_t, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(il2cppRetVal, L_9, SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); return; } IL_002d: { RuntimeObject* L_10 = ___0_source; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_10); V_2 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0052: { { RuntimeObject* L_12 = V_2; if (!L_12) { goto IL_005b; } } { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); } IL_005b: { return; } } }); try { { RuntimeObject* L_14 = V_2; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (!L_15) { goto IL_0050_1; } } IL_003c_1: { RuntimeObject* L_16 = V_2; NullCheck(L_16); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_16, (Il2CppFullySharedGenericAny*)L_17); il2cpp_codegen_memcpy(V_3, L_17, SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_003c_1; } } { il2cpp_codegen_memcpy(L_20, V_3, SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); il2cpp_codegen_memcpy(V_4, L_20, SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); goto IL_0067; } IL_0050_1: { goto IL_005c; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005c: { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_5, SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); il2cpp_codegen_memcpy(L_21, V_5, SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); il2cpp_codegen_memcpy(il2cppRetVal, L_21, SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); return; } IL_0067: { il2cpp_codegen_memcpy(L_22, V_4, SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); il2cpp_codegen_memcpy(il2cppRetVal, L_22, SizeOf_TSource_t39296356C2F5DED07C02BE382ED1A7704A2FDC61); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_LastOrDefault_TisRuntimeObject_mB7B75BD214645D8A79DFF139356112781451A936_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*)); RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_1 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0049: { { RuntimeObject* L_6 = V_1; if (!L_6) { goto IL_0052; } } { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_0052: { return; } } }); try { { goto IL_003f_1; } IL_002d_1: { RuntimeObject* L_8 = V_1; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_8); V_2 = L_9; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_10 = ___1_predicate; RuntimeObject* L_11 = V_2; NullCheck(L_10); bool L_12; L_12 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_10, L_11, il2cpp_rgctx_method(method->rgctx_data, 6)); if (!L_12) { goto IL_003f_1; } } { RuntimeObject* L_13 = V_2; V_0 = L_13; } IL_003f_1: { RuntimeObject* L_14 = V_1; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002d_1; } } { goto IL_0053; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0053: { RuntimeObject* L_16 = V_0; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_LastOrDefault_TisIl2CppFullySharedGenericAny_m43F5AF70F275A100EA85B3CBF0BFA057261D860D_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); const Il2CppFullySharedGenericAny L_13 = L_9; const Il2CppFullySharedGenericAny L_16 = L_9; const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); memset(V_0, 0, SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); RuntimeObject* V_1 = NULL; Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); memset(V_2, 0, SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_0, SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_1 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0049: { { RuntimeObject* L_6 = V_1; if (!L_6) { goto IL_0052; } } { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_0052: { return; } } }); try { { goto IL_003f_1; } IL_002d_1: { RuntimeObject* L_8 = V_1; NullCheck(L_8); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_8, (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(V_2, L_9, SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_10 = ___1_predicate; il2cpp_codegen_memcpy(L_11, V_2, SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); NullCheck(L_10); bool L_12; L_12 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)), il2cpp_rgctx_method(method->rgctx_data, 6), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)) ? L_11: *(void**)L_11)); if (!L_12) { goto IL_003f_1; } } { il2cpp_codegen_memcpy(L_13, V_2, SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); il2cpp_codegen_memcpy(V_0, L_13, SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); } IL_003f_1: { RuntimeObject* L_14 = V_1; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002d_1; } } { goto IL_0053; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0053: { il2cpp_codegen_memcpy(L_16, V_0, SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); il2cpp_codegen_memcpy(il2cppRetVal, L_16, SizeOf_TSource_t3B06E30B1A660126220DC596AFAEB0EFA95D8A9E); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerable_LongCount_TisIl2CppFullySharedGenericAny_m27898D62416DD34AF53C60A398C9D47E58419B41_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } int64_t V_0 = 0; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { V_0 = ((int64_t)0); RuntimeObject* L_2 = ___0_source; NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_2); V_1 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0029: { { RuntimeObject* L_4 = V_1; if (!L_4) { goto IL_0032; } } { RuntimeObject* L_5 = V_1; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_5); } IL_0032: { return; } } }); try { { goto IL_001f_1; } IL_001a_1: { int64_t L_6 = V_0; if (il2cpp_codegen_check_add_overflow((int64_t)L_6, (int64_t)((int64_t)1))) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method); V_0 = ((int64_t)il2cpp_codegen_add(L_6, ((int64_t)1))); } IL_001f_1: { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); bool L_8; L_8 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); if (L_8) { goto IL_001a_1; } } { goto IL_0033; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0033: { int64_t L_9 = V_0; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerable_LongCount_TisIl2CppFullySharedGenericAny_mDFCC0632C37592D96122DE5A86D59BB5CA8F1F7E_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_tAD907E00F1E1189C63E271DFB306E60945D3674B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_TSource_tAD907E00F1E1189C63E271DFB306E60945D3674B); const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_TSource_tAD907E00F1E1189C63E271DFB306E60945D3674B); int64_t V_0 = 0; RuntimeObject* V_1 = NULL; Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_TSource_tAD907E00F1E1189C63E271DFB306E60945D3674B); memset(V_2, 0, SizeOf_TSource_tAD907E00F1E1189C63E271DFB306E60945D3674B); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { V_0 = ((int64_t)0); RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_1 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0047: { { RuntimeObject* L_6 = V_1; if (!L_6) { goto IL_0050; } } { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_0050: { return; } } }); try { { goto IL_003d_1; } IL_0028_1: { RuntimeObject* L_8 = V_1; NullCheck(L_8); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 3), L_8, (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(V_2, L_9, SizeOf_TSource_tAD907E00F1E1189C63E271DFB306E60945D3674B); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_10 = ___1_predicate; il2cpp_codegen_memcpy(L_11, V_2, SizeOf_TSource_tAD907E00F1E1189C63E271DFB306E60945D3674B); NullCheck(L_10); bool L_12; L_12 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)), il2cpp_rgctx_method(method->rgctx_data, 6), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)) ? L_11: *(void**)L_11)); if (!L_12) { goto IL_003d_1; } } { int64_t L_13 = V_0; if (il2cpp_codegen_check_add_overflow((int64_t)L_13, (int64_t)((int64_t)1))) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method); V_0 = ((int64_t)il2cpp_codegen_add(L_13, ((int64_t)1))); } IL_003d_1: { RuntimeObject* L_14 = V_1; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_0028_1; } } { goto IL_0051; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0051: { int64_t L_16 = V_0; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_Max_TisIl2CppFullySharedGenericAny_mF3C2CB96428D0CD181896815340C8F697EE14696_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)); const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); const Il2CppFullySharedGenericAny L_10 = L_3; const Il2CppFullySharedGenericAny L_13 = L_3; const Il2CppFullySharedGenericAny L_16 = L_3; const Il2CppFullySharedGenericAny L_19 = L_3; const Il2CppFullySharedGenericAny L_22 = L_3; const Il2CppFullySharedGenericAny L_28 = L_3; const Il2CppFullySharedGenericAny L_31 = L_3; const Il2CppFullySharedGenericAny L_34 = L_3; const Il2CppFullySharedGenericAny L_35 = L_3; const Il2CppFullySharedGenericAny L_39 = L_3; const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); const Il2CppFullySharedGenericAny L_17 = L_11; const Il2CppFullySharedGenericAny L_32 = L_11; Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* V_0 = NULL; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); memset(V_1, 0, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); RuntimeObject* V_2 = NULL; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); memset(V_3, 0, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); bool V_4 = false; Il2CppFullySharedGenericAny V_5 = alloca(SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); memset(V_5, 0, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* L_2; L_2 = (( Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1)); V_0 = L_2; il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_1, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); il2cpp_codegen_memcpy(L_3, V_1, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); bool L_4 = il2cpp_codegen_would_box_to_non_null(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), L_3); if (L_4) { goto IL_0067; } } { RuntimeObject* L_5 = ___0_source; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_5); V_2 = L_6; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005b: { { RuntimeObject* L_7 = V_2; if (!L_7) { goto IL_0064; } } { RuntimeObject* L_8 = V_2; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_8); } IL_0064: { return; } } }); try { { goto IL_0051_1; } IL_002d_1: { RuntimeObject* L_9 = V_2; NullCheck(L_9); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_9, (Il2CppFullySharedGenericAny*)L_10); il2cpp_codegen_memcpy(V_3, L_10, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); il2cpp_codegen_memcpy(L_11, V_3, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); bool L_12 = il2cpp_codegen_would_box_to_non_null(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), L_11); if (!L_12) { goto IL_0051_1; } } { il2cpp_codegen_memcpy(L_13, V_1, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); bool L_14 = il2cpp_codegen_would_box_to_non_null(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), L_13); if (!L_14) { goto IL_004f_1; } } { Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* L_15 = V_0; il2cpp_codegen_memcpy(L_16, V_3, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); il2cpp_codegen_memcpy(L_17, V_1, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); NullCheck(L_15); int32_t L_18; L_18 = VirtualFuncInvoker2Invoker< int32_t, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(6, L_15, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? L_16: *(void**)L_16), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? L_17: *(void**)L_17)); if ((((int32_t)L_18) <= ((int32_t)0))) { goto IL_0051_1; } } IL_004f_1: { il2cpp_codegen_memcpy(L_19, V_3, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); il2cpp_codegen_memcpy(V_1, L_19, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); } IL_0051_1: { RuntimeObject* L_20 = V_2; NullCheck((RuntimeObject*)L_20); bool L_21; L_21 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); if (L_21) { goto IL_002d_1; } } { goto IL_0065; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0065: { il2cpp_codegen_memcpy(L_22, V_1, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); il2cpp_codegen_memcpy(il2cppRetVal, L_22, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); return; } IL_0067: { V_4 = (bool)0; RuntimeObject* L_23 = ___0_source; NullCheck(L_23); RuntimeObject* L_24; L_24 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_23); V_2 = L_24; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a0: { { RuntimeObject* L_25 = V_2; if (!L_25) { goto IL_00a9; } } { RuntimeObject* L_26 = V_2; NullCheck((RuntimeObject*)L_26); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_26); } IL_00a9: { return; } } }); try { { goto IL_0096_1; } IL_0073_1: { RuntimeObject* L_27 = V_2; NullCheck(L_27); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_27, (Il2CppFullySharedGenericAny*)L_28); il2cpp_codegen_memcpy(V_5, L_28, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); bool L_29 = V_4; if (!L_29) { goto IL_0090_1; } } { Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* L_30 = V_0; il2cpp_codegen_memcpy(L_31, V_5, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); il2cpp_codegen_memcpy(L_32, V_1, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); NullCheck(L_30); int32_t L_33; L_33 = VirtualFuncInvoker2Invoker< int32_t, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(6, L_30, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? L_31: *(void**)L_31), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? L_32: *(void**)L_32)); if ((((int32_t)L_33) <= ((int32_t)0))) { goto IL_0096_1; } } { il2cpp_codegen_memcpy(L_34, V_5, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); il2cpp_codegen_memcpy(V_1, L_34, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); goto IL_0096_1; } IL_0090_1: { il2cpp_codegen_memcpy(L_35, V_5, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); il2cpp_codegen_memcpy(V_1, L_35, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); V_4 = (bool)1; } IL_0096_1: { RuntimeObject* L_36 = V_2; NullCheck((RuntimeObject*)L_36); bool L_37; L_37 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_36); if (L_37) { goto IL_0073_1; } } { goto IL_00aa; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00aa: { bool L_38 = V_4; if (!L_38) { goto IL_00b0; } } { il2cpp_codegen_memcpy(L_39, V_1, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); il2cpp_codegen_memcpy(il2cppRetVal, L_39, SizeOf_TSource_tF4EB82C908C2A18B8676A6B5B407256143DBC03F); return; } IL_00b0: { Exception_t* L_40; L_40 = Error_NoElements_m49C996124733B026EA2FDBE9382AAD136CA22362(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_40, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Enumerable_Max_TisRuntimeObject_m6556458161FA2B773AFCCA6E0E9F9A4DF6405FA8_gshared (RuntimeObject* ___0_source, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = Enumerable_Select_TisRuntimeObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mCEC5EDE8DCF6252A7169A8970FDDEBB88B39CF0E(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); double L_3; L_3 = Enumerable_Max_mEAA507123A7B5CB2A4E6FA1E74FD325E2F885AFD(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB Enumerable_Max_TisIl2CppFullySharedGenericAny_m62D53F121F4F0E29B3589798D0ACAEE4B024DC54_gshared (RuntimeObject* ___0_source, Func_2_t02AAAA5ED63E37D8013889ECE551ED5172A9F7A4* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t02AAAA5ED63E37D8013889ECE551ED5172A9F7A4* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t02AAAA5ED63E37D8013889ECE551ED5172A9F7A4*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_3; L_3 = Enumerable_Max_m61D7C2E5132B018AD15B11C559DA5629934A8A88(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 Enumerable_Max_TisIl2CppFullySharedGenericAny_m8D259694EED59161CC72CF280B761BC29E9D6D10_gshared (RuntimeObject* ___0_source, Func_2_tB9099E603733365FA636ABD4F1512E954C883863* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tB9099E603733365FA636ABD4F1512E954C883863* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tB9099E603733365FA636ABD4F1512E954C883863*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_3; L_3 = Enumerable_Max_m6D9F44F5B6D00D0658C49608DDF32EC07E72799F(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Enumerable_Max_TisIl2CppFullySharedGenericAny_mA1029993FF500A7856FCF4F3C4AE50693155B53E_gshared (RuntimeObject* ___0_source, Func_2_t0DE0378A8A90F3B8204450750A771096D0F75A98* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t0DE0378A8A90F3B8204450750A771096D0F75A98* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t0DE0378A8A90F3B8204450750A771096D0F75A98*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_3; L_3 = Enumerable_Max_m51321603637F8D15A0DA76232B31083A29EC951C(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 Enumerable_Max_TisIl2CppFullySharedGenericAny_m059B94545F4755BD4324A8FFA9E1D7665DE0B38C_gshared (RuntimeObject* ___0_source, Func_2_tFC0477C87E7518136DEE345DCF44B6ACA22E24F0* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tFC0477C87E7518136DEE345DCF44B6ACA22E24F0* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tFC0477C87E7518136DEE345DCF44B6ACA22E24F0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_3; L_3 = Enumerable_Max_m61A97E0B4EB68ACBC0E4D71DF7909B55A8B39514(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 Enumerable_Max_TisIl2CppFullySharedGenericAny_m1992944650AEC4E6E2EE38F0CC975A967117CB61_gshared (RuntimeObject* ___0_source, Func_2_tCDF39BBC1094782C50BE631779E8FD895BFEAF32* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tCDF39BBC1094782C50BE631779E8FD895BFEAF32* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tCDF39BBC1094782C50BE631779E8FD895BFEAF32*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_3; L_3 = Enumerable_Max_m798CD01D2F612487D019D30D1D2990E4A51E34DC(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Enumerable_Max_TisIl2CppFullySharedGenericAny_m17FCCA5AF8DEC104A440DA90C5A76D55C5C4B5C9_gshared (RuntimeObject* ___0_source, Func_2_t5ABD904FFCFC84BA711C9261A36E9482990A6CA7* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t5ABD904FFCFC84BA711C9261A36E9482990A6CA7* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t5ABD904FFCFC84BA711C9261A36E9482990A6CA7*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_3; L_3 = Enumerable_Max_m0619847A8C3226B6E6DACFA58052418B3DDC42A7(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Enumerable_Max_TisIl2CppFullySharedGenericAny_m7962A61D20AB6E6000650F933F253284030A2FAF_gshared (RuntimeObject* ___0_source, Func_2_tF36C7D1152BF6807C03112D4A053E5038A13A6EB* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tF36C7D1152BF6807C03112D4A053E5038A13A6EB* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tF36C7D1152BF6807C03112D4A053E5038A13A6EB*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); double L_3; L_3 = Enumerable_Max_mEAA507123A7B5CB2A4E6FA1E74FD325E2F885AFD(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Max_TisIl2CppFullySharedGenericAny_mF70C40B9CE4A1FCD36FCB0B39B426A2481DD8989_gshared (RuntimeObject* ___0_source, Func_2_t8DB808B3690BFDBD7B936631B430453B90DBBDE7* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t8DB808B3690BFDBD7B936631B430453B90DBBDE7* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t8DB808B3690BFDBD7B936631B430453B90DBBDE7*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); int32_t L_3; L_3 = Enumerable_Max_mF33848068459BE74BF534D16F6B678BB677EE704(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerable_Max_TisIl2CppFullySharedGenericAny_mCCE838CDD8906F2D1FA56DBF21C76DDE78F5A5A3_gshared (RuntimeObject* ___0_source, Func_2_t08AB71331BE9C65EB982154CBB27F90B5B62A771* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t08AB71331BE9C65EB982154CBB27F90B5B62A771* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t08AB71331BE9C65EB982154CBB27F90B5B62A771*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); int64_t L_3; L_3 = Enumerable_Max_m87C2E7DC5641566E63956E863E09D6590BFCB025(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Max_TisIl2CppFullySharedGenericAny_mDDD6A49DA85C822BAF27C2FA2D7DB98EE3E27D6C_gshared (RuntimeObject* ___0_source, Func_2_tFAB3D8EFCE4F55CAB3F80EABAB10F8226D7FEBF6* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tFAB3D8EFCE4F55CAB3F80EABAB10F8226D7FEBF6* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tFAB3D8EFCE4F55CAB3F80EABAB10F8226D7FEBF6*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); float L_3; L_3 = Enumerable_Max_m3215FA2A65ACAFE226A0FBE065D772C7CE1A5E9F(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_Max_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m2B2EA0AEEF20CE05FA27C0D63218B331C8981260_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_selector, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); const uint32_t SizeOf_TResult_t045E2A9D411454A133FCE5D1D1F7C7F5D587D8A6 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_TResult_t045E2A9D411454A133FCE5D1D1F7C7F5D587D8A6); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); InvokerActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 4)), il2cpp_rgctx_method(method->rgctx_data, 4), NULL, L_2, (Il2CppFullySharedGenericAny*)L_3); il2cpp_codegen_memcpy(il2cppRetVal, L_3, SizeOf_TResult_t045E2A9D411454A133FCE5D1D1F7C7F5D587D8A6); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_Min_TisIl2CppFullySharedGenericAny_m4778A9B2E3A5EE044C4D41B7949FD5E87B9E5DD6_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)); const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); const Il2CppFullySharedGenericAny L_10 = L_3; const Il2CppFullySharedGenericAny L_13 = L_3; const Il2CppFullySharedGenericAny L_16 = L_3; const Il2CppFullySharedGenericAny L_19 = L_3; const Il2CppFullySharedGenericAny L_22 = L_3; const Il2CppFullySharedGenericAny L_28 = L_3; const Il2CppFullySharedGenericAny L_31 = L_3; const Il2CppFullySharedGenericAny L_34 = L_3; const Il2CppFullySharedGenericAny L_35 = L_3; const Il2CppFullySharedGenericAny L_39 = L_3; const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); const Il2CppFullySharedGenericAny L_17 = L_11; const Il2CppFullySharedGenericAny L_32 = L_11; Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* V_0 = NULL; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); memset(V_1, 0, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); RuntimeObject* V_2 = NULL; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); memset(V_3, 0, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); bool V_4 = false; Il2CppFullySharedGenericAny V_5 = alloca(SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); memset(V_5, 0, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* L_2; L_2 = (( Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1)); V_0 = L_2; il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_1, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); il2cpp_codegen_memcpy(L_3, V_1, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); bool L_4 = il2cpp_codegen_would_box_to_non_null(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), L_3); if (L_4) { goto IL_0067; } } { RuntimeObject* L_5 = ___0_source; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_5); V_2 = L_6; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005b: { { RuntimeObject* L_7 = V_2; if (!L_7) { goto IL_0064; } } { RuntimeObject* L_8 = V_2; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_8); } IL_0064: { return; } } }); try { { goto IL_0051_1; } IL_002d_1: { RuntimeObject* L_9 = V_2; NullCheck(L_9); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_9, (Il2CppFullySharedGenericAny*)L_10); il2cpp_codegen_memcpy(V_3, L_10, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); il2cpp_codegen_memcpy(L_11, V_3, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); bool L_12 = il2cpp_codegen_would_box_to_non_null(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), L_11); if (!L_12) { goto IL_0051_1; } } { il2cpp_codegen_memcpy(L_13, V_1, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); bool L_14 = il2cpp_codegen_would_box_to_non_null(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), L_13); if (!L_14) { goto IL_004f_1; } } { Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* L_15 = V_0; il2cpp_codegen_memcpy(L_16, V_3, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); il2cpp_codegen_memcpy(L_17, V_1, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); NullCheck(L_15); int32_t L_18; L_18 = VirtualFuncInvoker2Invoker< int32_t, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(6, L_15, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? L_16: *(void**)L_16), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? L_17: *(void**)L_17)); if ((((int32_t)L_18) >= ((int32_t)0))) { goto IL_0051_1; } } IL_004f_1: { il2cpp_codegen_memcpy(L_19, V_3, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); il2cpp_codegen_memcpy(V_1, L_19, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); } IL_0051_1: { RuntimeObject* L_20 = V_2; NullCheck((RuntimeObject*)L_20); bool L_21; L_21 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); if (L_21) { goto IL_002d_1; } } { goto IL_0065; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0065: { il2cpp_codegen_memcpy(L_22, V_1, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); il2cpp_codegen_memcpy(il2cppRetVal, L_22, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); return; } IL_0067: { V_4 = (bool)0; RuntimeObject* L_23 = ___0_source; NullCheck(L_23); RuntimeObject* L_24; L_24 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_23); V_2 = L_24; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a0: { { RuntimeObject* L_25 = V_2; if (!L_25) { goto IL_00a9; } } { RuntimeObject* L_26 = V_2; NullCheck((RuntimeObject*)L_26); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_26); } IL_00a9: { return; } } }); try { { goto IL_0096_1; } IL_0073_1: { RuntimeObject* L_27 = V_2; NullCheck(L_27); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_27, (Il2CppFullySharedGenericAny*)L_28); il2cpp_codegen_memcpy(V_5, L_28, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); bool L_29 = V_4; if (!L_29) { goto IL_0090_1; } } { Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* L_30 = V_0; il2cpp_codegen_memcpy(L_31, V_5, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); il2cpp_codegen_memcpy(L_32, V_1, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); NullCheck(L_30); int32_t L_33; L_33 = VirtualFuncInvoker2Invoker< int32_t, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(6, L_30, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? L_31: *(void**)L_31), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? L_32: *(void**)L_32)); if ((((int32_t)L_33) >= ((int32_t)0))) { goto IL_0096_1; } } { il2cpp_codegen_memcpy(L_34, V_5, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); il2cpp_codegen_memcpy(V_1, L_34, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); goto IL_0096_1; } IL_0090_1: { il2cpp_codegen_memcpy(L_35, V_5, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); il2cpp_codegen_memcpy(V_1, L_35, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); V_4 = (bool)1; } IL_0096_1: { RuntimeObject* L_36 = V_2; NullCheck((RuntimeObject*)L_36); bool L_37; L_37 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_36); if (L_37) { goto IL_0073_1; } } { goto IL_00aa; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00aa: { bool L_38 = V_4; if (!L_38) { goto IL_00b0; } } { il2cpp_codegen_memcpy(L_39, V_1, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); il2cpp_codegen_memcpy(il2cppRetVal, L_39, SizeOf_TSource_t7CCF68A987FADC824D58E146F303A6461F149E9F); return; } IL_00b0: { Exception_t* L_40; L_40 = Error_NoElements_m49C996124733B026EA2FDBE9382AAD136CA22362(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_40, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB Enumerable_Min_TisIl2CppFullySharedGenericAny_m9B89A8DEF24BF66E3705B8A7BC9757410864896A_gshared (RuntimeObject* ___0_source, Func_2_t02AAAA5ED63E37D8013889ECE551ED5172A9F7A4* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t02AAAA5ED63E37D8013889ECE551ED5172A9F7A4* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t02AAAA5ED63E37D8013889ECE551ED5172A9F7A4*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_3; L_3 = Enumerable_Min_m9DCF665D9C41776565456D6CA85DA64AEF1C3757(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 Enumerable_Min_TisIl2CppFullySharedGenericAny_mE4FE3A833D4F9FDC626D0048A455A94D0E77630A_gshared (RuntimeObject* ___0_source, Func_2_tB9099E603733365FA636ABD4F1512E954C883863* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tB9099E603733365FA636ABD4F1512E954C883863* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tB9099E603733365FA636ABD4F1512E954C883863*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_3; L_3 = Enumerable_Min_m3C6CBEF73102E44EB3CFB6A6516B9678615DEB13(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Enumerable_Min_TisIl2CppFullySharedGenericAny_mFE489F775522C95BAA717D53295C9383FD457170_gshared (RuntimeObject* ___0_source, Func_2_t0DE0378A8A90F3B8204450750A771096D0F75A98* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t0DE0378A8A90F3B8204450750A771096D0F75A98* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t0DE0378A8A90F3B8204450750A771096D0F75A98*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_3; L_3 = Enumerable_Min_m73632D207248FECD855B32D77158279203D86DEB(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 Enumerable_Min_TisIl2CppFullySharedGenericAny_m84AE9C2E4405E4B54C31DDF9064A9FCC01D0E3AD_gshared (RuntimeObject* ___0_source, Func_2_tFC0477C87E7518136DEE345DCF44B6ACA22E24F0* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tFC0477C87E7518136DEE345DCF44B6ACA22E24F0* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tFC0477C87E7518136DEE345DCF44B6ACA22E24F0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_3; L_3 = Enumerable_Min_m770FD21B5E8DAF083614AC40113013D7A4C57656(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 Enumerable_Min_TisIl2CppFullySharedGenericAny_m2144B5E35E5E72F1C2BCDBCE7E22725609276262_gshared (RuntimeObject* ___0_source, Func_2_tCDF39BBC1094782C50BE631779E8FD895BFEAF32* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tCDF39BBC1094782C50BE631779E8FD895BFEAF32* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tCDF39BBC1094782C50BE631779E8FD895BFEAF32*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_3; L_3 = Enumerable_Min_m5FAFDE0585D3ACAAC0A71CFDFE25C0222482B466(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Enumerable_Min_TisIl2CppFullySharedGenericAny_m466B345120AE03D3C964E606F842BB28E589EBBE_gshared (RuntimeObject* ___0_source, Func_2_t5ABD904FFCFC84BA711C9261A36E9482990A6CA7* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t5ABD904FFCFC84BA711C9261A36E9482990A6CA7* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t5ABD904FFCFC84BA711C9261A36E9482990A6CA7*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_3; L_3 = Enumerable_Min_mBE7500CFAAB90A3091C6AC779C1A40AC0B34B3B5(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Enumerable_Min_TisIl2CppFullySharedGenericAny_m9C3A6F84B7A99535FABA7B212A08BAF955E30A48_gshared (RuntimeObject* ___0_source, Func_2_tF36C7D1152BF6807C03112D4A053E5038A13A6EB* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tF36C7D1152BF6807C03112D4A053E5038A13A6EB* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tF36C7D1152BF6807C03112D4A053E5038A13A6EB*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); double L_3; L_3 = Enumerable_Min_mA4882EA7B0CA027EA884D236FBF79AA6CB38EF54(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Min_TisIl2CppFullySharedGenericAny_m3647768B061C84EED55DCD39824300B79E26539C_gshared (RuntimeObject* ___0_source, Func_2_t8DB808B3690BFDBD7B936631B430453B90DBBDE7* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t8DB808B3690BFDBD7B936631B430453B90DBBDE7* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t8DB808B3690BFDBD7B936631B430453B90DBBDE7*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); int32_t L_3; L_3 = Enumerable_Min_m3D3C3E5CE25D27D94448CA832FB5AB9F702D5443(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerable_Min_TisIl2CppFullySharedGenericAny_mB29324CC83B6D5D5498DFEA70C23AF802754AE9E_gshared (RuntimeObject* ___0_source, Func_2_t08AB71331BE9C65EB982154CBB27F90B5B62A771* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t08AB71331BE9C65EB982154CBB27F90B5B62A771* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t08AB71331BE9C65EB982154CBB27F90B5B62A771*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); int64_t L_3; L_3 = Enumerable_Min_mC2CF62753DFE43BC79BEF5572ECF2B25790F0E73(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Min_TisIl2CppFullySharedGenericAny_mAD5368135091432C7205D56A09671E3E333E2AED_gshared (RuntimeObject* ___0_source, Func_2_tFAB3D8EFCE4F55CAB3F80EABAB10F8226D7FEBF6* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tFAB3D8EFCE4F55CAB3F80EABAB10F8226D7FEBF6* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tFAB3D8EFCE4F55CAB3F80EABAB10F8226D7FEBF6*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); float L_3; L_3 = Enumerable_Min_m782D1182232A1D5E5C01BE673628CC7272923D1B(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_Min_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m49F0EBAE07498394E6E1387D567F781C4714B622_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_selector, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); const uint32_t SizeOf_TResult_t806271C4E503FE1DFF8529B2D164800BB0AAE90B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_TResult_t806271C4E503FE1DFF8529B2D164800BB0AAE90B); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); InvokerActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 4)), il2cpp_rgctx_method(method->rgctx_data, 4), NULL, L_2, (Il2CppFullySharedGenericAny*)L_3); il2cpp_codegen_memcpy(il2cppRetVal, L_3, SizeOf_TResult_t806271C4E503FE1DFF8529B2D164800BB0AAE90B); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OfType_TisRuntimeObject_m159512A788C6571FEF13C708CB20374087C762DD_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; RuntimeObject* L_3; L_3 = Enumerable_OfTypeIterator_TisRuntimeObject_m9EDB7D0B375756990F5D54D261FF67F0E22A807B(L_2, il2cpp_rgctx_method(method->rgctx_data, 0)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OfType_TisIl2CppFullySharedGenericAny_mB6DF79A7FBE42F5FFA62DD37F043D8A42617DCDB_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; RuntimeObject* L_3; L_3 = (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 0)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OfTypeIterator_TisRuntimeObject_m9EDB7D0B375756990F5D54D261FF67F0E22A807B_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3COfTypeIteratorU3Ed__97_1_tF761C30C6E4843D1A86B1CF9B2400664456D923B* L_0 = (U3COfTypeIteratorU3Ed__97_1_tF761C30C6E4843D1A86B1CF9B2400664456D923B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3COfTypeIteratorU3Ed__97_1__ctor_m5B15CB53741923CC62F4BC62F9AC64B593DF2C03(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3COfTypeIteratorU3Ed__97_1_tF761C30C6E4843D1A86B1CF9B2400664456D923B* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); L_1->___U3CU3E3__source = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__source), (void*)L_2); return (RuntimeObject*)L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OfTypeIterator_TisIl2CppFullySharedGenericAny_m2013C89B6A02151351E78642869E348C382F6D86_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3COfTypeIteratorU3Ed__97_1_tA58F5D2CD323EE897A20F9D68301309FDB3598BA* L_0 = (U3COfTypeIteratorU3Ed__97_1_tA58F5D2CD323EE897A20F9D68301309FDB3598BA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3COfTypeIteratorU3Ed__97_1_tA58F5D2CD323EE897A20F9D68301309FDB3598BA*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3COfTypeIteratorU3Ed__97_1_tA58F5D2CD323EE897A20F9D68301309FDB3598BA* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); return (RuntimeObject*)L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7EB40AC8CC562C611E3C2DCA36F5B04D55D1F253_gshared (RuntimeObject* ___0_source, Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* L_1 = ___1_keySelector; OrderedEnumerable_2_tE4FFD0A855353D93B32C028ACEB8C4B5FB7BB996* L_2 = (OrderedEnumerable_2_tE4FFD0A855353D93B32C028ACEB8C4B5FB7BB996*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); OrderedEnumerable_2__ctor_m4FEEFD1636FF45538B47A864C5EAAE849E39AE83(L_2, L_0, L_1, (RuntimeObject*)NULL, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mB0808577171C4C89519B62561A5B291B558E691C_gshared (RuntimeObject* ___0_source, Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* L_1 = ___1_keySelector; OrderedEnumerable_2_t7FDC122207E39C88BC86800DB007E88676C33546* L_2 = (OrderedEnumerable_2_t7FDC122207E39C88BC86800DB007E88676C33546*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); OrderedEnumerable_2__ctor_m5A5492A71F9D3F956F16D4F7B1F04BE47AC7FEB7(L_2, L_0, L_1, (RuntimeObject*)NULL, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisMarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m04C087156D3F2C8053FCD837B060FC3FA5A80BA5_gshared (RuntimeObject* ___0_source, Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* L_1 = ___1_keySelector; OrderedEnumerable_2_t956A813D199E81970CA808468C12A778277A6692* L_2 = (OrderedEnumerable_2_t956A813D199E81970CA808468C12A778277A6692*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); OrderedEnumerable_2__ctor_m0FEDB4E6B2EAC112C01BF5AC4605305543466402(L_2, L_0, L_1, (RuntimeObject*)NULL, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisMarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m30BB07D307E09F08568EE42A36DE320A8699E45A_gshared (RuntimeObject* ___0_source, Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* L_1 = ___1_keySelector; OrderedEnumerable_2_tAACC54129C37109328AFDC1477A535FCF5BE8CBA* L_2 = (OrderedEnumerable_2_tAACC54129C37109328AFDC1477A535FCF5BE8CBA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); OrderedEnumerable_2__ctor_m74A1E4ECECDEE6443DD3588E46C32D34F3CAAAAF(L_2, L_0, L_1, (RuntimeObject*)NULL, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisRuntimeObject_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m0CD0677A1278BFC7E13405D11D1EF30919C9E9A2_gshared (RuntimeObject* ___0_source, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_1 = ___1_keySelector; OrderedEnumerable_2_t51517C2F0D08851F60E9DD8FB874EC339A5F2BFA* L_2 = (OrderedEnumerable_2_t51517C2F0D08851F60E9DD8FB874EC339A5F2BFA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); OrderedEnumerable_2__ctor_m4431F3A473B3D54B25D0356FF817F98181A7C32F(L_2, L_0, L_1, (RuntimeObject*)NULL, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisRuntimeObject_TisRuntimeObject_m95A8A4774C308571D7F63FEFC3313E6ACE9C8049_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_1 = ___1_keySelector; OrderedEnumerable_2_tA9DEFB149DAA0F612AACE71C5D5A35D6308A052D* L_2 = (OrderedEnumerable_2_tA9DEFB149DAA0F612AACE71C5D5A35D6308A052D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); OrderedEnumerable_2__ctor_m95ECD3FC3686640963CAD3DB706B668BB5C7B2DB(L_2, L_0, L_1, (RuntimeObject*)NULL, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisRuntimeObject_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mFF78AFAC68DF610D3CD9CCEF08BEC065BD982B8C_gshared (RuntimeObject* ___0_source, Func_2_tB86D019F1289E2D123C00796B373933613385952* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tB86D019F1289E2D123C00796B373933613385952* L_1 = ___1_keySelector; OrderedEnumerable_2_t71BA6A9F8F94FD49AA530865BA9BF576305461A1* L_2 = (OrderedEnumerable_2_t71BA6A9F8F94FD49AA530865BA9BF576305461A1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); OrderedEnumerable_2__ctor_mDBD22B8FD21EB8AA78E215E6189E6A53CC537403(L_2, L_0, L_1, (RuntimeObject*)NULL, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mCA0D4A157D5453421E5E883B0A9489E97328A9BC_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475* L_2 = (OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); (( void (*) (OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)))(L_2, L_0, L_1, (RuntimeObject*)NULL, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m94691A57A3475E5E43A22D57D70E50826FA841CA_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; RuntimeObject* L_2 = ___2_comparer; OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475* L_3 = (OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 3)); (( void (*) (OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 4)))(L_3, L_0, L_1, L_2, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 4)); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderByDescending_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_TisRuntimeObject_mC16640733A202BE50829636CFFBEC889E5CF5F7C_gshared (RuntimeObject* ___0_source, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_1 = ___1_keySelector; OrderedEnumerable_2_tF7CB80A740C03B2B14BDDE9A0549DA54E122D9E2* L_2 = (OrderedEnumerable_2_tF7CB80A740C03B2B14BDDE9A0549DA54E122D9E2*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); OrderedEnumerable_2__ctor_m5574583FB476B3FE321D4609AB8480459E263C51(L_2, L_0, L_1, (RuntimeObject*)NULL, (bool)1, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderByDescending_TisValueTuple_2_t998A3C988B99B895CDFB519A1EF5B3E191F8A1BD_TisDateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_m51E58FD74F7908958D483A785B6C034405C3ECAF_gshared (RuntimeObject* ___0_source, Func_2_t39FE7CD055E21CF5CB9D4420B19AFD484E08DF02* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t39FE7CD055E21CF5CB9D4420B19AFD484E08DF02* L_1 = ___1_keySelector; OrderedEnumerable_2_tCDA7F6D107AC155AAFFCCDCAFC8A4DD2536BA984* L_2 = (OrderedEnumerable_2_tCDA7F6D107AC155AAFFCCDCAFC8A4DD2536BA984*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); OrderedEnumerable_2__ctor_m732E1185AEB9676A83FBE69369EC245AE7A7303E(L_2, L_0, L_1, (RuntimeObject*)NULL, (bool)1, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderByDescending_TisRuntimeObject_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6C66AD12C213CA5755A4609A9EC6834D2EEAADAA_gshared (RuntimeObject* ___0_source, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_1 = ___1_keySelector; OrderedEnumerable_2_t51517C2F0D08851F60E9DD8FB874EC339A5F2BFA* L_2 = (OrderedEnumerable_2_t51517C2F0D08851F60E9DD8FB874EC339A5F2BFA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); OrderedEnumerable_2__ctor_m4431F3A473B3D54B25D0356FF817F98181A7C32F(L_2, L_0, L_1, (RuntimeObject*)NULL, (bool)1, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderByDescending_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m91F716024CC434AC7C368AB42238BCE6B4F10C77_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475* L_2 = (OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); (( void (*) (OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)))(L_2, L_0, L_1, (RuntimeObject*)NULL, (bool)1, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderByDescending_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mC0CE7660CA1DED81D91B006906DC108B837FF957_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; RuntimeObject* L_2 = ___2_comparer; OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475* L_3 = (OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 3)); (( void (*) (OrderedEnumerable_2_tA5E665AC53BEDC7E4FD6924BFED49DE6B7A54475*, RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 4)))(L_3, L_0, L_1, L_2, (bool)1, il2cpp_rgctx_method(method->rgctx_data, 4)); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Prepend_TisIl2CppFullySharedGenericAny_mC51151203F169D1B99E984328D41A4E1BF0FF831_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny ___1_element, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); const uint32_t SizeOf_TSource_tBC0B307E7B41750816AAAAA3024395E21B1E30BA = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)); const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_TSource_tBC0B307E7B41750816AAAAA3024395E21B1E30BA); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; il2cpp_codegen_memcpy(L_3, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)) ? ___1_element : &___1_element), SizeOf_TSource_tBC0B307E7B41750816AAAAA3024395E21B1E30BA); RuntimeObject* L_4; L_4 = InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)), il2cpp_rgctx_method(method->rgctx_data, 2), NULL, L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)) ? L_3: *(void**)L_3)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_PrependIterator_TisIl2CppFullySharedGenericAny_mDD5535EF65434F18D17311DA8113D43A1533AFBD_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny ___1_element, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); const uint32_t SizeOf_TSource_t55950BD3DD97A686E821DF9BE5F3DDD5C8174CED = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 3)); const Il2CppFullySharedGenericAny L_4 = alloca(SizeOf_TSource_t55950BD3DD97A686E821DF9BE5F3DDD5C8174CED); { U3CPrependIteratorU3Ed__63_1_t3F7B129C2B64E42C7D112B951CFC32BF1A4ABF7D* L_0 = (U3CPrependIteratorU3Ed__63_1_t3F7B129C2B64E42C7D112B951CFC32BF1A4ABF7D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CPrependIteratorU3Ed__63_1_t3F7B129C2B64E42C7D112B951CFC32BF1A4ABF7D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CPrependIteratorU3Ed__63_1_t3F7B129C2B64E42C7D112B951CFC32BF1A4ABF7D* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_2); U3CPrependIteratorU3Ed__63_1_t3F7B129C2B64E42C7D112B951CFC32BF1A4ABF7D* L_3 = L_1; il2cpp_codegen_memcpy(L_4, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 3)) ? ___1_element : &___1_element), SizeOf_TSource_t55950BD3DD97A686E821DF9BE5F3DDD5C8174CED); NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_4, SizeOf_TSource_t55950BD3DD97A686E821DF9BE5F3DDD5C8174CED); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Repeat_TisIl2CppFullySharedGenericAny_mA8A4C57227CA1A6741EAA0E191596464C81CF976_gshared (Il2CppFullySharedGenericAny ___0_element, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); const uint32_t SizeOf_TResult_t01A6DDC1F57EABEFBB6F427F4FCA49D7703DF6DD = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 0)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_TResult_t01A6DDC1F57EABEFBB6F427F4FCA49D7703DF6DD); { int32_t L_0 = ___1_count; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { Exception_t* L_1; L_1 = Error_ArgumentOutOfRange_m7B22062E664153625DA782374A7CB9CBD3B2C01D(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 0)) ? ___0_element : &___0_element), SizeOf_TResult_t01A6DDC1F57EABEFBB6F427F4FCA49D7703DF6DD); int32_t L_3 = ___1_count; RuntimeObject* L_4; L_4 = InvokerFuncInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)), il2cpp_rgctx_method(method->rgctx_data, 1), NULL, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 0)) ? L_2: *(void**)L_2), L_3); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_RepeatIterator_TisIl2CppFullySharedGenericAny_m8519D2D18B07C7BC10FE3AE4AB274FE188BDFFA8_gshared (Il2CppFullySharedGenericAny ___0_element, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); const uint32_t SizeOf_TResult_tD9D7ACA1450E149EB73AC3AE4D957F5C2D9B24C9 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_TResult_tD9D7ACA1450E149EB73AC3AE4D957F5C2D9B24C9); { U3CRepeatIteratorU3Ed__117_1_t8553BD45B7127819B147EC6E07C693639BA931D3* L_0 = (U3CRepeatIteratorU3Ed__117_1_t8553BD45B7127819B147EC6E07C693639BA931D3*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CRepeatIteratorU3Ed__117_1_t8553BD45B7127819B147EC6E07C693639BA931D3*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CRepeatIteratorU3Ed__117_1_t8553BD45B7127819B147EC6E07C693639BA931D3* L_1 = L_0; il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)) ? ___0_element : &___0_element), SizeOf_TResult_tD9D7ACA1450E149EB73AC3AE4D957F5C2D9B24C9); NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2, SizeOf_TResult_tD9D7ACA1450E149EB73AC3AE4D957F5C2D9B24C9); U3CRepeatIteratorU3Ed__117_1_t8553BD45B7127819B147EC6E07C693639BA931D3* L_3 = L_1; int32_t L_4 = ___1_count; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Reverse_TisRuntimeObject_mF7B0A079765A37716D52A158EBD61E57C390CBC9_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; RuntimeObject* L_3; L_3 = Enumerable_ReverseIterator_TisRuntimeObject_mA9F3E5181378DABC46F09B751583882F2755911F(L_2, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Reverse_TisIl2CppFullySharedGenericAny_mCC98E894875B57F5F4299D77112F26131A10649F_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; RuntimeObject* L_3; L_3 = (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ReverseIterator_TisRuntimeObject_mA9F3E5181378DABC46F09B751583882F2755911F_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CReverseIteratorU3Ed__79_1_tBCE9918AB7AFE61A7308121FC4FE7132FF9D4FEC* L_0 = (U3CReverseIteratorU3Ed__79_1_tBCE9918AB7AFE61A7308121FC4FE7132FF9D4FEC*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CReverseIteratorU3Ed__79_1__ctor_m685BB5646EEC473221EEEEB5198F7F021741E8FE(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CReverseIteratorU3Ed__79_1_tBCE9918AB7AFE61A7308121FC4FE7132FF9D4FEC* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); L_1->___U3CU3E3__source = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__source), (void*)L_2); return (RuntimeObject*)L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ReverseIterator_TisIl2CppFullySharedGenericAny_m32F7A03C9D2A82427151B5B5B6C85D1702462141_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CReverseIteratorU3Ed__79_1_t654E1731541179CF0738EB017E50AF14F2F8561C* L_0 = (U3CReverseIteratorU3Ed__79_1_t654E1731541179CF0738EB017E50AF14F2F8561C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CReverseIteratorU3Ed__79_1_t654E1731541179CF0738EB017E50AF14F2F8561C*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CReverseIteratorU3Ed__79_1_t654E1731541179CF0738EB017E50AF14F2F8561C* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); return (RuntimeObject*)L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisKeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9089E7767BACA2304A8394D0D8B7790166B800DC_gshared (RuntimeObject* ___0_source, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_6 = ___1_selector; NullCheck(((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = GenericVirtualFuncInvoker1< RuntimeObject*, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), ((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 5)))) { goto IL_0047; } } { RuntimeObject* L_9 = ___0_source; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_10 = ___1_selector; WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E* L_11 = (WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); WhereSelectArrayIterator_2__ctor_mE6AD73BA539542F9AD50B0FA9ED36459D44AE965(L_11, ((KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 5))), (Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*)NULL, L_10, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_11; } IL_0047: { RuntimeObject* L_12 = ___0_source; if (!((List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 9)))) { goto IL_005d; } } { RuntimeObject* L_13 = ___0_source; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_14 = ___1_selector; WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B* L_15 = (WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereSelectListIterator_2__ctor_m91C8528FD58C9353D7B1CB9EAE484BB8C31ECFA6(L_15, ((List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 9))), (Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*)NULL, L_14, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_15; } IL_005d: { RuntimeObject* L_16 = ___0_source; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_17 = ___1_selector; WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3* L_18 = (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 12)); WhereSelectEnumerableIterator_2__ctor_mD520C7C188FF5B1868F41D11282292ACA5F0D988(L_18, L_16, (Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*)NULL, L_17, il2cpp_rgctx_method(method->rgctx_data, 13)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisKeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0_TisRuntimeObject_m968360056AEB673292F00B15297CC3D94DB5AC08_gshared (RuntimeObject* ___0_source, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_6 = ___1_selector; NullCheck(((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = GenericVirtualFuncInvoker1< RuntimeObject*, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), ((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 5)))) { goto IL_0047; } } { RuntimeObject* L_9 = ___0_source; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_10 = ___1_selector; WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23* L_11 = (WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); WhereSelectArrayIterator_2__ctor_m8AEBA48E03DDDE56EC1D310C19A52E0341D18ACC(L_11, ((KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 5))), (Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*)NULL, L_10, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_11; } IL_0047: { RuntimeObject* L_12 = ___0_source; if (!((List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 9)))) { goto IL_005d; } } { RuntimeObject* L_13 = ___0_source; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_14 = ___1_selector; WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6* L_15 = (WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereSelectListIterator_2__ctor_mE1BE1C51DF76B23A2136CA429E45A28C2624754B(L_15, ((List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 9))), (Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*)NULL, L_14, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_15; } IL_005d: { RuntimeObject* L_16 = ___0_source; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_17 = ___1_selector; WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B* L_18 = (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 12)); WhereSelectEnumerableIterator_2__ctor_m8D1341B9FF9CF0A0A70698C11CE15BD69ADC9598(L_18, L_16, (Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*)NULL, L_17, il2cpp_rgctx_method(method->rgctx_data, 13)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_TisRuntimeObject_m9649CC8328C44B44485D78A25A3F08C6B53F65C1_gshared (RuntimeObject* ___0_source, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_6 = ___1_selector; NullCheck(((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = GenericVirtualFuncInvoker1< RuntimeObject*, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), ((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 5)))) { goto IL_0047; } } { RuntimeObject* L_9 = ___0_source; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_10 = ___1_selector; WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C* L_11 = (WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); WhereSelectArrayIterator_2__ctor_m383D3735901E9831AC4849D5C0764824A3BAB2D9(L_11, ((KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 5))), (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*)NULL, L_10, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_11; } IL_0047: { RuntimeObject* L_12 = ___0_source; if (!((List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 9)))) { goto IL_005d; } } { RuntimeObject* L_13 = ___0_source; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_14 = ___1_selector; WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6* L_15 = (WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereSelectListIterator_2__ctor_m2A8C85666C5A665630499B7FAAF130D59E60BFD1(L_15, ((List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 9))), (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*)NULL, L_14, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_15; } IL_005d: { RuntimeObject* L_16 = ___0_source; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_17 = ___1_selector; WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF* L_18 = (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 12)); WhereSelectEnumerableIterator_2__ctor_m446D9DFA8D6FD6C06663AC92CA2E2E70549BF6DC(L_18, L_16, (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*)NULL, L_17, il2cpp_rgctx_method(method->rgctx_data, 13)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4CB4B6C3133B885D1601D437AB7AA0DC5533C8E1_gshared (RuntimeObject* ___0_source, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_6 = ___1_selector; NullCheck(((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = GenericVirtualFuncInvoker1< RuntimeObject*, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 5)))) { goto IL_0047; } } { RuntimeObject* L_9 = ___0_source; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_10 = ___1_selector; WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F* L_11 = (WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); WhereSelectArrayIterator_2__ctor_mA5AF3B283A737C737C53F5DB1B4DA4CA9B682003(L_11, ((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 5))), (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*)NULL, L_10, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_11; } IL_0047: { RuntimeObject* L_12 = ___0_source; if (!((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 9)))) { goto IL_005d; } } { RuntimeObject* L_13 = ___0_source; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_14 = ___1_selector; WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A* L_15 = (WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereSelectListIterator_2__ctor_m42B6E206A0E398E45DA94F8109B58ACE1749F6A4(L_15, ((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 9))), (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*)NULL, L_14, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_15; } IL_005d: { RuntimeObject* L_16 = ___0_source; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_17 = ___1_selector; WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D* L_18 = (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 12)); WhereSelectEnumerableIterator_2__ctor_m96BAED87987DAE93B4E6887AE45943A3E21D4E13(L_18, L_16, (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*)NULL, L_17, il2cpp_rgctx_method(method->rgctx_data, 13)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_TisRuntimeObject_mFD6C3D09A0699B365186241BCF95544D9C18BC9B_gshared (RuntimeObject* ___0_source, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_tEEF82AE11FFC6DF9B283B2D5E4A87B3E3BFD805E*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_6 = ___1_selector; NullCheck(((Iterator_1_tEEF82AE11FFC6DF9B283B2D5E4A87B3E3BFD805E*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = GenericVirtualFuncInvoker1< RuntimeObject*, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), ((Iterator_1_tEEF82AE11FFC6DF9B283B2D5E4A87B3E3BFD805E*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 5)))) { goto IL_0047; } } { RuntimeObject* L_9 = ___0_source; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_10 = ___1_selector; WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8* L_11 = (WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); WhereSelectArrayIterator_2__ctor_m6217A7437E5DF2746ED26FA54632D87589C1F2C3(L_11, ((Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 5))), (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*)NULL, L_10, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_11; } IL_0047: { RuntimeObject* L_12 = ___0_source; if (!((List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 9)))) { goto IL_005d; } } { RuntimeObject* L_13 = ___0_source; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_14 = ___1_selector; WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0* L_15 = (WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereSelectListIterator_2__ctor_m80BB1C97A9B4B9C60648387CF6393E5D6C6B7AE7(L_15, ((List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 9))), (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*)NULL, L_14, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_15; } IL_005d: { RuntimeObject* L_16 = ___0_source; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_17 = ___1_selector; WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6* L_18 = (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 12)); WhereSelectEnumerableIterator_2__ctor_mB18011BF045D54FAE4BDA9673E3026CF6E363F5C(L_18, L_16, (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*)NULL, L_17, il2cpp_rgctx_method(method->rgctx_data, 13)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m37FC84B08CD0804D9D44B37265E3A6410F69B9F4_gshared (RuntimeObject* ___0_source, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_6 = ___1_selector; NullCheck(((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = GenericVirtualFuncInvoker1< RuntimeObject*, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 5)))) { goto IL_0047; } } { RuntimeObject* L_9 = ___0_source; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_10 = ___1_selector; WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5* L_11 = (WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); WhereSelectArrayIterator_2__ctor_m3AA71463CC77D46EDDE7690DB97A342FDA00C6BD(L_11, ((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 5))), (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)NULL, L_10, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_11; } IL_0047: { RuntimeObject* L_12 = ___0_source; if (!((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 9)))) { goto IL_005d; } } { RuntimeObject* L_13 = ___0_source; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_14 = ___1_selector; WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D* L_15 = (WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereSelectListIterator_2__ctor_m4DA4E55D68D54CA13E443B2C1EF7AE6A5627787E(L_15, ((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 9))), (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)NULL, L_14, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_15; } IL_005d: { RuntimeObject* L_16 = ___0_source; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_17 = ___1_selector; WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6* L_18 = (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 12)); WhereSelectEnumerableIterator_2__ctor_mDD173FD5A3DE9257BACFF9CF788244506BB5FA9D(L_18, L_16, (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)NULL, L_17, il2cpp_rgctx_method(method->rgctx_data, 13)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mCEC5EDE8DCF6252A7169A8970FDDEBB88B39CF0E_gshared (RuntimeObject* ___0_source, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_6 = ___1_selector; NullCheck(((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = GenericVirtualFuncInvoker1< RuntimeObject*, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 5)))) { goto IL_0047; } } { RuntimeObject* L_9 = ___0_source; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_10 = ___1_selector; WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A* L_11 = (WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); WhereSelectArrayIterator_2__ctor_mCDC2F3906ECE3C9293BF2B09E327DD550EB1A52A(L_11, ((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 5))), (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)NULL, L_10, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_11; } IL_0047: { RuntimeObject* L_12 = ___0_source; if (!((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 9)))) { goto IL_005d; } } { RuntimeObject* L_13 = ___0_source; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_14 = ___1_selector; WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B* L_15 = (WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereSelectListIterator_2__ctor_m077AA693A16D506895C485CDFAC73730A163001B(L_15, ((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 9))), (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)NULL, L_14, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_15; } IL_005d: { RuntimeObject* L_16 = ___0_source; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_17 = ___1_selector; WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779* L_18 = (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 12)); WhereSelectEnumerableIterator_2__ctor_m8817AB36381FA844141816A57439FD58BDACE8C4(L_18, L_16, (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)NULL, L_17, il2cpp_rgctx_method(method->rgctx_data, 13)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8FAC2A5066E30AA4BA544C3F08603F64D4CFF982_gshared (RuntimeObject* ___0_source, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_6 = ___1_selector; NullCheck(((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = GenericVirtualFuncInvoker1< RuntimeObject*, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 5)))) { goto IL_0047; } } { RuntimeObject* L_9 = ___0_source; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_10 = ___1_selector; WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703* L_11 = (WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); WhereSelectArrayIterator_2__ctor_m04357D1A96A8C4B96BD7145021AE39DD2C9F2A41(L_11, ((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 5))), (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)NULL, L_10, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_11; } IL_0047: { RuntimeObject* L_12 = ___0_source; if (!((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 9)))) { goto IL_005d; } } { RuntimeObject* L_13 = ___0_source; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_14 = ___1_selector; WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343* L_15 = (WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereSelectListIterator_2__ctor_m5658691CD6D5E52B8CB4D7BF7728DF1A36AD99BF(L_15, ((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 9))), (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)NULL, L_14, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_15; } IL_005d: { RuntimeObject* L_16 = ___0_source; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_17 = ___1_selector; WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6* L_18 = (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 12)); WhereSelectEnumerableIterator_2__ctor_m7BBD99849FABDA48F6D93BCE742C5B8398B5409F(L_18, L_16, (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)NULL, L_17, il2cpp_rgctx_method(method->rgctx_data, 13)); return (RuntimeObject*)L_18; } } 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_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_6 = ___1_selector; NullCheck(((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = GenericVirtualFuncInvoker1< RuntimeObject*, Func_2_tACBF5A1656250800CE861707354491F0611F6624* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 5)))) { goto IL_0047; } } { RuntimeObject* L_9 = ___0_source; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_10 = ___1_selector; WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58* L_11 = (WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); WhereSelectArrayIterator_2__ctor_m3660F197ECE4BF2A6F8BC99BC8BEF585C9D7BF97(L_11, ((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 5))), (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)NULL, L_10, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_11; } IL_0047: { RuntimeObject* L_12 = ___0_source; if (!((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 9)))) { goto IL_005d; } } { RuntimeObject* L_13 = ___0_source; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_14 = ___1_selector; WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A* L_15 = (WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereSelectListIterator_2__ctor_m9CC6A34DCA0012E593221AFBACC4F20664BD876A(L_15, ((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 9))), (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)NULL, L_14, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_15; } IL_005d: { RuntimeObject* L_16 = ___0_source; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_17 = ___1_selector; WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F* L_18 = (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 12)); WhereSelectEnumerableIterator_2__ctor_m2E08505C4CB96CC2AD340B4A2B0D3BF0D6DA01F9(L_18, L_16, (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)NULL, L_17, il2cpp_rgctx_method(method->rgctx_data, 13)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisStyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_TisRuntimeObject_m5673FAEA0E315F10F24C00754DB1E0BE28A4E33F_gshared (RuntimeObject* ___0_source, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t6AA91B6B97D9E79B7886959BBFCD8A7415774C01*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_6 = ___1_selector; NullCheck(((Iterator_1_t6AA91B6B97D9E79B7886959BBFCD8A7415774C01*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = GenericVirtualFuncInvoker1< RuntimeObject*, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), ((Iterator_1_t6AA91B6B97D9E79B7886959BBFCD8A7415774C01*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 5)))) { goto IL_0047; } } { RuntimeObject* L_9 = ___0_source; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_10 = ___1_selector; WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB* L_11 = (WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); WhereSelectArrayIterator_2__ctor_mC246DFE6E89D80A80900F10D492E7093FF349C47(L_11, ((StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 5))), (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*)NULL, L_10, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_11; } IL_0047: { RuntimeObject* L_12 = ___0_source; if (!((List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 9)))) { goto IL_005d; } } { RuntimeObject* L_13 = ___0_source; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_14 = ___1_selector; WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989* L_15 = (WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereSelectListIterator_2__ctor_m15AA54F3B60B64CEFB048CD88E3A1BD06AC2C62E(L_15, ((List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 9))), (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*)NULL, L_14, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_15; } IL_005d: { RuntimeObject* L_16 = ___0_source; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_17 = ___1_selector; WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586* L_18 = (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 12)); WhereSelectEnumerableIterator_2__ctor_m67E0676B846F7D5D13322DFE2366E000F49CCE01(L_18, L_16, (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*)NULL, L_17, il2cpp_rgctx_method(method->rgctx_data, 13)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m5BBCA2BC02448D0B77D2201BB08B13BAB3BABA53_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_6 = ___1_selector; NullCheck(((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = GenericVirtualFuncInvoker1< RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), ((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 5)))) { goto IL_0047; } } { RuntimeObject* L_9 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_10 = ___1_selector; WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174* L_11 = (WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 6)); (( void (*) (WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174*, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 7)))(L_11, ((__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 5))), (Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*)NULL, L_10, il2cpp_rgctx_method(method->rgctx_data, 7)); return (RuntimeObject*)L_11; } IL_0047: { RuntimeObject* L_12 = ___0_source; if (!((List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 9)))) { goto IL_005d; } } { RuntimeObject* L_13 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_14 = ___1_selector; WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336* L_15 = (WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); (( void (*) (WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336*, List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 11)))(L_15, ((List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 9))), (Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*)NULL, L_14, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_15; } IL_005d: { RuntimeObject* L_16 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_17 = ___1_selector; WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C* L_18 = (WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 12)); (( void (*) (WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C*, RuntimeObject*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 13)))(L_18, L_16, (Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*)NULL, L_17, il2cpp_rgctx_method(method->rgctx_data, 13)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m85F59FDE00D60D9816B3E70FF2833CBA1E88DEE2_gshared (RuntimeObject* ___0_source, Func_3_t2413D1285C5A0990717706292249644F402CA43E* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_3_t2413D1285C5A0990717706292249644F402CA43E* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; Func_3_t2413D1285C5A0990717706292249644F402CA43E* L_5 = ___1_selector; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, Func_3_t2413D1285C5A0990717706292249644F402CA43E*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectIterator_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mC13684F75C1A6659DAB69FD9C08C622A9ECC0BBF_gshared (RuntimeObject* ___0_source, Func_3_t2413D1285C5A0990717706292249644F402CA43E* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSelectIteratorU3Ed__5_2_tD4CDC97B158D0A35AADD31C1B82919CD898D43B0* L_0 = (U3CSelectIteratorU3Ed__5_2_tD4CDC97B158D0A35AADD31C1B82919CD898D43B0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CSelectIteratorU3Ed__5_2_tD4CDC97B158D0A35AADD31C1B82919CD898D43B0*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSelectIteratorU3Ed__5_2_tD4CDC97B158D0A35AADD31C1B82919CD898D43B0* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CSelectIteratorU3Ed__5_2_tD4CDC97B158D0A35AADD31C1B82919CD898D43B0* L_3 = L_1; Func_3_t2413D1285C5A0990717706292249644F402CA43E* L_4 = ___1_selector; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectMany_TisRuntimeObject_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m91A43BA898C716EC8E31C34407A77A200A809493_gshared (RuntimeObject* ___0_source, Func_2_tDD6BEA13E3DC18AE782C81E53A726912588B3B16* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tDD6BEA13E3DC18AE782C81E53A726912588B3B16* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; Func_2_tDD6BEA13E3DC18AE782C81E53A726912588B3B16* L_5 = ___1_selector; RuntimeObject* L_6; L_6 = Enumerable_SelectManyIterator_TisRuntimeObject_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m3B44D2DA3B7C137BA73E6608CCB415C5545A9AAE(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_6; } } 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_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* L_5 = ___1_selector; RuntimeObject* L_6; L_6 = Enumerable_SelectManyIterator_TisRuntimeObject_TisRuntimeObject_m98BDFB0690AC1139EDDC2767A0D59B024054FECB(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectMany_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m2D22EB761354F04C5CA4880E363FB4889734635E_gshared (RuntimeObject* ___0_source, Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* L_5 = ___1_selector; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectMany_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mB475BE7F1790FE17D601BD9EA2EBF8B2F8C4F9E9_gshared (RuntimeObject* ___0_source, Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC* L_2 = ___1_selector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral524550C6C905CF9652740A6CFE444CF3F875E850)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC* L_5 = ___1_selector; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m3543A2C66FAB31A7C6EBC3B57B263B7D7C85ACB6_gshared (RuntimeObject* ___0_source, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___1_collectionSelector, Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* ___2_resultSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* L_2 = ___1_collectionSelector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral189B4FB95FFA6AAE2AEBA34772D133D8AB646A99)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* L_4 = ___2_resultSelector; if (L_4) { goto IL_002a; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F3FB59F175951B7E6E9D9C61E22BFDBCA680CFB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_002a: { RuntimeObject* L_6 = ___0_source; Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* L_7 = ___1_collectionSelector; Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* L_8 = ___2_resultSelector; RuntimeObject* L_9; L_9 = Enumerable_SelectManyIterator_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m6872BD067252F7EE5E59B2EE270129648DD2DCD3(L_6, L_7, L_8, il2cpp_rgctx_method(method->rgctx_data, 3)); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectMany_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m25CE57DB264E8ADD00437000A273196856D070D3_gshared (RuntimeObject* ___0_source, Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* ___1_collectionSelector, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* ___2_resultSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* L_2 = ___1_collectionSelector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral189B4FB95FFA6AAE2AEBA34772D133D8AB646A99)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_4 = ___2_resultSelector; if (L_4) { goto IL_002a; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F3FB59F175951B7E6E9D9C61E22BFDBCA680CFB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_002a: { RuntimeObject* L_6 = ___0_source; Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* L_7 = ___1_collectionSelector; Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_8 = ___2_resultSelector; RuntimeObject* L_9; L_9 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61*, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)))(L_6, L_7, L_8, il2cpp_rgctx_method(method->rgctx_data, 3)); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectMany_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mE231EE022559F1B49F61528C2FAD5CDDD251FA9C_gshared (RuntimeObject* ___0_source, Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC* ___1_collectionSelector, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* ___2_resultSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC* L_2 = ___1_collectionSelector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral189B4FB95FFA6AAE2AEBA34772D133D8AB646A99)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_4 = ___2_resultSelector; if (L_4) { goto IL_002a; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F3FB59F175951B7E6E9D9C61E22BFDBCA680CFB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_002a: { RuntimeObject* L_6 = ___0_source; Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC* L_7 = ___1_collectionSelector; Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_8 = ___2_resultSelector; RuntimeObject* L_9; L_9 = (( RuntimeObject* (*) (RuntimeObject*, Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC*, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)))(L_6, L_7, L_8, il2cpp_rgctx_method(method->rgctx_data, 3)); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectManyIterator_TisRuntimeObject_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m3B44D2DA3B7C137BA73E6608CCB415C5545A9AAE_gshared (RuntimeObject* ___0_source, Func_2_tDD6BEA13E3DC18AE782C81E53A726912588B3B16* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSelectManyIteratorU3Ed__17_2_t03BD8DF38E0E127205D6939A550ED642F8FFCA7A* L_0 = (U3CSelectManyIteratorU3Ed__17_2_t03BD8DF38E0E127205D6939A550ED642F8FFCA7A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CSelectManyIteratorU3Ed__17_2__ctor_mD55C343631A623D0094242BB1752D25E075D45FA(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSelectManyIteratorU3Ed__17_2_t03BD8DF38E0E127205D6939A550ED642F8FFCA7A* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); L_1->___U3CU3E3__source = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__source), (void*)L_2); U3CSelectManyIteratorU3Ed__17_2_t03BD8DF38E0E127205D6939A550ED642F8FFCA7A* L_3 = L_1; Func_2_tDD6BEA13E3DC18AE782C81E53A726912588B3B16* L_4 = ___1_selector; NullCheck(L_3); L_3->___U3CU3E3__selector = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E3__selector), (void*)L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectManyIterator_TisRuntimeObject_TisRuntimeObject_m98BDFB0690AC1139EDDC2767A0D59B024054FECB_gshared (RuntimeObject* ___0_source, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSelectManyIteratorU3Ed__17_2_tB25EF93E4FE145DB1CE3B81C7854EAD9C5C38460* L_0 = (U3CSelectManyIteratorU3Ed__17_2_tB25EF93E4FE145DB1CE3B81C7854EAD9C5C38460*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CSelectManyIteratorU3Ed__17_2__ctor_m97C1241630456070A85E9F50F33A4425F251826B(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSelectManyIteratorU3Ed__17_2_tB25EF93E4FE145DB1CE3B81C7854EAD9C5C38460* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); L_1->___U3CU3E3__source = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__source), (void*)L_2); U3CSelectManyIteratorU3Ed__17_2_tB25EF93E4FE145DB1CE3B81C7854EAD9C5C38460* L_3 = L_1; Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* L_4 = ___1_selector; NullCheck(L_3); L_3->___U3CU3E3__selector = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E3__selector), (void*)L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectManyIterator_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m7B63F530F53384E34B0FED5D5433F320626CFEC6_gshared (RuntimeObject* ___0_source, Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSelectManyIteratorU3Ed__17_2_tCDBBC5EAD5E67D0D44121301E93C64CC26FAD80B* L_0 = (U3CSelectManyIteratorU3Ed__17_2_tCDBBC5EAD5E67D0D44121301E93C64CC26FAD80B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CSelectManyIteratorU3Ed__17_2_tCDBBC5EAD5E67D0D44121301E93C64CC26FAD80B*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSelectManyIteratorU3Ed__17_2_tCDBBC5EAD5E67D0D44121301E93C64CC26FAD80B* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CSelectManyIteratorU3Ed__17_2_tCDBBC5EAD5E67D0D44121301E93C64CC26FAD80B* L_3 = L_1; Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* L_4 = ___1_selector; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectManyIterator_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m2EE85C247A77045F341ED05C01B740FF597C9388_gshared (RuntimeObject* ___0_source, Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSelectManyIteratorU3Ed__19_2_t8B2886C934811D94C6BA4479537A398AFEDD854F* L_0 = (U3CSelectManyIteratorU3Ed__19_2_t8B2886C934811D94C6BA4479537A398AFEDD854F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CSelectManyIteratorU3Ed__19_2_t8B2886C934811D94C6BA4479537A398AFEDD854F*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSelectManyIteratorU3Ed__19_2_t8B2886C934811D94C6BA4479537A398AFEDD854F* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CSelectManyIteratorU3Ed__19_2_t8B2886C934811D94C6BA4479537A398AFEDD854F* L_3 = L_1; Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC* L_4 = ___1_selector; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectManyIterator_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m6872BD067252F7EE5E59B2EE270129648DD2DCD3_gshared (RuntimeObject* ___0_source, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___1_collectionSelector, Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* ___2_resultSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSelectManyIteratorU3Ed__23_3_t52721C87E9197824CDEF60D2394EEADD5DC573A6* L_0 = (U3CSelectManyIteratorU3Ed__23_3_t52721C87E9197824CDEF60D2394EEADD5DC573A6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CSelectManyIteratorU3Ed__23_3__ctor_m20DE5D763C0C41F62E3A5C2BD16130683548F888(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSelectManyIteratorU3Ed__23_3_t52721C87E9197824CDEF60D2394EEADD5DC573A6* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); L_1->___U3CU3E3__source = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__source), (void*)L_2); U3CSelectManyIteratorU3Ed__23_3_t52721C87E9197824CDEF60D2394EEADD5DC573A6* L_3 = L_1; Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* L_4 = ___1_collectionSelector; NullCheck(L_3); L_3->___U3CU3E3__collectionSelector = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E3__collectionSelector), (void*)L_4); U3CSelectManyIteratorU3Ed__23_3_t52721C87E9197824CDEF60D2394EEADD5DC573A6* L_5 = L_3; Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* L_6 = ___2_resultSelector; NullCheck(L_5); L_5->___U3CU3E3__resultSelector = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___U3CU3E3__resultSelector), (void*)L_6); return (RuntimeObject*)L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectManyIterator_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m243CD908ED8F5456FEE4A8F07FC6627371A48643_gshared (RuntimeObject* ___0_source, Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* ___1_collectionSelector, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* ___2_resultSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSelectManyIteratorU3Ed__23_3_tE33B0F0C49CDC517D4285E0A439A7ACA1E197C51* L_0 = (U3CSelectManyIteratorU3Ed__23_3_tE33B0F0C49CDC517D4285E0A439A7ACA1E197C51*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CSelectManyIteratorU3Ed__23_3_tE33B0F0C49CDC517D4285E0A439A7ACA1E197C51*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSelectManyIteratorU3Ed__23_3_tE33B0F0C49CDC517D4285E0A439A7ACA1E197C51* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CSelectManyIteratorU3Ed__23_3_tE33B0F0C49CDC517D4285E0A439A7ACA1E197C51* L_3 = L_1; Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* L_4 = ___1_collectionSelector; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); U3CSelectManyIteratorU3Ed__23_3_tE33B0F0C49CDC517D4285E0A439A7ACA1E197C51* L_5 = L_3; Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_6 = ___2_resultSelector; NullCheck(L_5); il2cpp_codegen_write_instance_field_data(L_5, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),8), L_6); return (RuntimeObject*)L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectManyIterator_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m85B6D136B667AC5A72CD53DE854D693FE91FE6F8_gshared (RuntimeObject* ___0_source, Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC* ___1_collectionSelector, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* ___2_resultSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSelectManyIteratorU3Ed__21_3_t6AE18322702A7BFF1D89894ED6DFF26C9EC22524* L_0 = (U3CSelectManyIteratorU3Ed__21_3_t6AE18322702A7BFF1D89894ED6DFF26C9EC22524*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CSelectManyIteratorU3Ed__21_3_t6AE18322702A7BFF1D89894ED6DFF26C9EC22524*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSelectManyIteratorU3Ed__21_3_t6AE18322702A7BFF1D89894ED6DFF26C9EC22524* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CSelectManyIteratorU3Ed__21_3_t6AE18322702A7BFF1D89894ED6DFF26C9EC22524* L_3 = L_1; Func_3_t067B3DF526EBDAC2A6186130AEDFA44722567CEC* L_4 = ___1_collectionSelector; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); U3CSelectManyIteratorU3Ed__21_3_t6AE18322702A7BFF1D89894ED6DFF26C9EC22524* L_5 = L_3; Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_6 = ___2_resultSelector; NullCheck(L_5); il2cpp_codegen_write_instance_field_data(L_5, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),8), L_6); return (RuntimeObject*)L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m07C16FE84A94AFDBE3D9A1F5639AD074BB95C298_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; RuntimeObject* L_1 = ___1_second; bool L_2; L_2 = Enumerable_SequenceEqual_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m751374C228EDB268697E9F2F7A67790DEEF9F5E0(L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m83B4F164DACBBB22D89CC34C7F3772EDC6E918A0_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; RuntimeObject* L_1 = ___1_second; bool L_2; L_2 = Enumerable_SequenceEqual_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m3482DCCB60226C4AB0BB3072CFF71899EDDDFCCC(L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisRuntimeObject_mD7CCFE3DE49A5BD874E39FCE744B398E700192DB_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; RuntimeObject* L_1 = ___1_second; bool L_2; L_2 = Enumerable_SequenceEqual_TisRuntimeObject_m742D5A2A9D0EBE7ECCF7CE3217255F7BE0A9C920(L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisIl2CppFullySharedGenericAny_mBFDDFC7FE4B8D86F86B07E39D2B7EF7CEE06B123_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; RuntimeObject* L_1 = ___1_second; bool L_2; L_2 = (( bool (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisSortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA_m5FCDEDB55EA48C2AEECDD22ABD7B0F1921B3B63E_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; RuntimeObject* L_1 = ___1_second; bool L_2; L_2 = Enumerable_SequenceEqual_TisSortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA_m4852AC22C089B1D734FDF5F443D46D148C2F17EB(L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m751374C228EDB268697E9F2F7A67790DEEF9F5E0_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; { RuntimeObject* L_0 = ___2_comparer; if (L_0) { goto IL_000a; } } { EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* L_1; L_1 = EqualityComparer_1_get_Default_m41DB4C0E0A508A8326E903331DC63D410B7AB9C4_inline(il2cpp_rgctx_method(method->rgctx_data, 1)); ___2_comparer = (RuntimeObject*)L_1; } IL_000a: { RuntimeObject* L_2 = ___0_first; if (L_2) { goto IL_0018; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { RuntimeObject* L_4 = ___1_second; if (L_4) { goto IL_0026; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_0026: { RuntimeObject* L_6 = ___0_first; NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_6); V_0 = L_7; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0076: { { RuntimeObject* L_8 = V_0; if (!L_8) { goto IL_007f; } } { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_9); } IL_007f: { return; } } }); try { { RuntimeObject* L_10 = ___1_second; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_10); V_1 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006c_1: { { RuntimeObject* L_12 = V_1; if (!L_12) { goto IL_0075_1; } } { RuntimeObject* L_13 = V_1; NullCheck((RuntimeObject*)L_13); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); } IL_0075_1: { return; } } }); try { { goto IL_0056_2; } IL_0036_2: { RuntimeObject* L_14 = V_1; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (!L_15) { goto IL_0052_2; } } { RuntimeObject* L_16 = ___2_comparer; RuntimeObject* L_17 = V_0; NullCheck(L_17); uint8_t L_18; L_18 = InterfaceFuncInvoker0< uint8_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_17); RuntimeObject* L_19 = V_1; NullCheck(L_19); uint8_t L_20; L_20 = InterfaceFuncInvoker0< uint8_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_19); NullCheck(L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, uint8_t, uint8_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_16, L_18, L_20); if (L_21) { goto IL_0056_2; } } IL_0052_2: { V_2 = (bool)0; goto IL_0082; } IL_0056_2: { RuntimeObject* L_22 = V_0; NullCheck((RuntimeObject*)L_22); bool L_23; L_23 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); if (L_23) { goto IL_0036_2; } } { RuntimeObject* L_24 = V_1; NullCheck((RuntimeObject*)L_24); bool L_25; L_25 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_24); if (!L_25) { goto IL_006a_2; } } { V_2 = (bool)0; goto IL_0082; } IL_006a_2: { goto IL_0080; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0080: { return (bool)1; } IL_0082: { bool L_26 = V_2; return L_26; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m3482DCCB60226C4AB0BB3072CFF71899EDDDFCCC_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; { RuntimeObject* L_0 = ___2_comparer; if (L_0) { goto IL_000a; } } { EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* L_1; L_1 = EqualityComparer_1_get_Default_m12CC270D19620F4E8E3ABFE7BF8C2B1955476A04_inline(il2cpp_rgctx_method(method->rgctx_data, 1)); ___2_comparer = (RuntimeObject*)L_1; } IL_000a: { RuntimeObject* L_2 = ___0_first; if (L_2) { goto IL_0018; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { RuntimeObject* L_4 = ___1_second; if (L_4) { goto IL_0026; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_0026: { RuntimeObject* L_6 = ___0_first; NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_6); V_0 = L_7; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0076: { { RuntimeObject* L_8 = V_0; if (!L_8) { goto IL_007f; } } { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_9); } IL_007f: { return; } } }); try { { RuntimeObject* L_10 = ___1_second; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_10); V_1 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006c_1: { { RuntimeObject* L_12 = V_1; if (!L_12) { goto IL_0075_1; } } { RuntimeObject* L_13 = V_1; NullCheck((RuntimeObject*)L_13); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); } IL_0075_1: { return; } } }); try { { goto IL_0056_2; } IL_0036_2: { RuntimeObject* L_14 = V_1; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (!L_15) { goto IL_0052_2; } } { RuntimeObject* L_16 = ___2_comparer; RuntimeObject* L_17 = V_0; NullCheck(L_17); double L_18; L_18 = InterfaceFuncInvoker0< double >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_17); RuntimeObject* L_19 = V_1; NullCheck(L_19); double L_20; L_20 = InterfaceFuncInvoker0< double >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_19); NullCheck(L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, double, double >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_16, L_18, L_20); if (L_21) { goto IL_0056_2; } } IL_0052_2: { V_2 = (bool)0; goto IL_0082; } IL_0056_2: { RuntimeObject* L_22 = V_0; NullCheck((RuntimeObject*)L_22); bool L_23; L_23 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); if (L_23) { goto IL_0036_2; } } { RuntimeObject* L_24 = V_1; NullCheck((RuntimeObject*)L_24); bool L_25; L_25 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_24); if (!L_25) { goto IL_006a_2; } } { V_2 = (bool)0; goto IL_0082; } IL_006a_2: { goto IL_0080; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0080: { return (bool)1; } IL_0082: { bool L_26 = V_2; return L_26; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisRuntimeObject_m742D5A2A9D0EBE7ECCF7CE3217255F7BE0A9C920_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; { RuntimeObject* L_0 = ___2_comparer; if (L_0) { goto IL_000a; } } { EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_1; L_1 = EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_inline(il2cpp_rgctx_method(method->rgctx_data, 1)); ___2_comparer = (RuntimeObject*)L_1; } IL_000a: { RuntimeObject* L_2 = ___0_first; if (L_2) { goto IL_0018; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { RuntimeObject* L_4 = ___1_second; if (L_4) { goto IL_0026; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_0026: { RuntimeObject* L_6 = ___0_first; NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_6); V_0 = L_7; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0076: { { RuntimeObject* L_8 = V_0; if (!L_8) { goto IL_007f; } } { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_9); } IL_007f: { return; } } }); try { { RuntimeObject* L_10 = ___1_second; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_10); V_1 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006c_1: { { RuntimeObject* L_12 = V_1; if (!L_12) { goto IL_0075_1; } } { RuntimeObject* L_13 = V_1; NullCheck((RuntimeObject*)L_13); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); } IL_0075_1: { return; } } }); try { { goto IL_0056_2; } IL_0036_2: { RuntimeObject* L_14 = V_1; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (!L_15) { goto IL_0052_2; } } { RuntimeObject* L_16 = ___2_comparer; RuntimeObject* L_17 = V_0; NullCheck(L_17); RuntimeObject* L_18; L_18 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_17); RuntimeObject* L_19 = V_1; NullCheck(L_19); RuntimeObject* L_20; L_20 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_19); NullCheck(L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_16, L_18, L_20); if (L_21) { goto IL_0056_2; } } IL_0052_2: { V_2 = (bool)0; goto IL_0082; } IL_0056_2: { RuntimeObject* L_22 = V_0; NullCheck((RuntimeObject*)L_22); bool L_23; L_23 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); if (L_23) { goto IL_0036_2; } } { RuntimeObject* L_24 = V_1; NullCheck((RuntimeObject*)L_24); bool L_25; L_25 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_24); if (!L_25) { goto IL_006a_2; } } { V_2 = (bool)0; goto IL_0082; } IL_006a_2: { goto IL_0080; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0080: { return (bool)1; } IL_0082: { bool L_26 = V_2; return L_26; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisIl2CppFullySharedGenericAny_m42715A3F8EF429233E33CE1F241D6BDB66314632_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t32BDB9CF2BE6DC45D1DD0C7CDB59BDCD8764A69A = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 8)); const Il2CppFullySharedGenericAny L_18 = alloca(SizeOf_TSource_t32BDB9CF2BE6DC45D1DD0C7CDB59BDCD8764A69A); const Il2CppFullySharedGenericAny L_20 = alloca(SizeOf_TSource_t32BDB9CF2BE6DC45D1DD0C7CDB59BDCD8764A69A); RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; { RuntimeObject* L_0 = ___2_comparer; if (L_0) { goto IL_000a; } } { EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC* L_1; L_1 = (( EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1)); ___2_comparer = (RuntimeObject*)L_1; } IL_000a: { RuntimeObject* L_2 = ___0_first; if (L_2) { goto IL_0018; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { RuntimeObject* L_4 = ___1_second; if (L_4) { goto IL_0026; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_0026: { RuntimeObject* L_6 = ___0_first; NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_6); V_0 = L_7; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0076: { { RuntimeObject* L_8 = V_0; if (!L_8) { goto IL_007f; } } { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_9); } IL_007f: { return; } } }); try { { RuntimeObject* L_10 = ___1_second; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_10); V_1 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006c_1: { { RuntimeObject* L_12 = V_1; if (!L_12) { goto IL_0075_1; } } { RuntimeObject* L_13 = V_1; NullCheck((RuntimeObject*)L_13); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); } IL_0075_1: { return; } } }); try { { goto IL_0056_2; } IL_0036_2: { RuntimeObject* L_14 = V_1; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (!L_15) { goto IL_0052_2; } } { RuntimeObject* L_16 = ___2_comparer; RuntimeObject* L_17 = V_0; NullCheck(L_17); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_17, (Il2CppFullySharedGenericAny*)L_18); RuntimeObject* L_19 = V_1; NullCheck(L_19); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_19, (Il2CppFullySharedGenericAny*)L_20); NullCheck(L_16); bool L_21; L_21 = InterfaceFuncInvoker2Invoker< bool, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_16, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 8)) ? L_18: *(void**)L_18), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 8)) ? L_20: *(void**)L_20)); if (L_21) { goto IL_0056_2; } } IL_0052_2: { V_2 = (bool)0; goto IL_0082; } IL_0056_2: { RuntimeObject* L_22 = V_0; NullCheck((RuntimeObject*)L_22); bool L_23; L_23 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); if (L_23) { goto IL_0036_2; } } { RuntimeObject* L_24 = V_1; NullCheck((RuntimeObject*)L_24); bool L_25; L_25 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_24); if (!L_25) { goto IL_006a_2; } } { V_2 = (bool)0; goto IL_0082; } IL_006a_2: { goto IL_0080; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0080: { return (bool)1; } IL_0082: { bool L_26 = V_2; return L_26; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisSortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA_m4852AC22C089B1D734FDF5F443D46D148C2F17EB_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; { RuntimeObject* L_0 = ___2_comparer; if (L_0) { goto IL_000a; } } { EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* L_1; L_1 = EqualityComparer_1_get_Default_m2694EA4D9187E30B513FDBD4803EAA6FC1E6A1A2_inline(il2cpp_rgctx_method(method->rgctx_data, 1)); ___2_comparer = (RuntimeObject*)L_1; } IL_000a: { RuntimeObject* L_2 = ___0_first; if (L_2) { goto IL_0018; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { RuntimeObject* L_4 = ___1_second; if (L_4) { goto IL_0026; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_0026: { RuntimeObject* L_6 = ___0_first; NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_6); V_0 = L_7; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0076: { { RuntimeObject* L_8 = V_0; if (!L_8) { goto IL_007f; } } { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_9); } IL_007f: { return; } } }); try { { RuntimeObject* L_10 = ___1_second; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_10); V_1 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006c_1: { { RuntimeObject* L_12 = V_1; if (!L_12) { goto IL_0075_1; } } { RuntimeObject* L_13 = V_1; NullCheck((RuntimeObject*)L_13); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); } IL_0075_1: { return; } } }); try { { goto IL_0056_2; } IL_0036_2: { RuntimeObject* L_14 = V_1; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (!L_15) { goto IL_0052_2; } } { RuntimeObject* L_16 = ___2_comparer; RuntimeObject* L_17 = V_0; NullCheck(L_17); SortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA L_18; L_18 = InterfaceFuncInvoker0< SortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_17); RuntimeObject* L_19 = V_1; NullCheck(L_19); SortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA L_20; L_20 = InterfaceFuncInvoker0< SortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 6), L_19); NullCheck(L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, SortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA, SortedColumnState_t24958C451ECBAA5C6C868EA4881A27E45DEEA1AA >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_16, L_18, L_20); if (L_21) { goto IL_0056_2; } } IL_0052_2: { V_2 = (bool)0; goto IL_0082; } IL_0056_2: { RuntimeObject* L_22 = V_0; NullCheck((RuntimeObject*)L_22); bool L_23; L_23 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); if (L_23) { goto IL_0036_2; } } { RuntimeObject* L_24 = V_1; NullCheck((RuntimeObject*)L_24); bool L_25; L_25 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_24); if (!L_25) { goto IL_006a_2; } } { V_2 = (bool)0; goto IL_0082; } IL_006a_2: { goto IL_0080; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0080: { return (bool)1; } IL_0082: { bool L_26 = V_2; return L_26; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Single_TisRuntimeObject_m4966D6BB67940E1EE80ADA3CC60C81D03436C62F_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; RuntimeObject* V_4 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_4); V_1 = L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t* L_8; L_8 = Error_NoElements_m49C996124733B026EA2FDBE9382AAD136CA22362(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, method); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck(L_9); RuntimeObject* L_10; L_10 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_9, 0); return L_10; } IL_0036: { RuntimeObject* L_11 = ___0_source; NullCheck(L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_11); V_2 = L_12; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0061: { { RuntimeObject* L_13 = V_2; if (!L_13) { goto IL_006a; } } { RuntimeObject* L_14 = V_2; NullCheck((RuntimeObject*)L_14); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); } IL_006a: { return; } } }); try { { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); if (L_16) { goto IL_004b_1; } } { Exception_t* L_17; L_17 = Error_NoElements_m49C996124733B026EA2FDBE9382AAD136CA22362(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, method); } IL_004b_1: { RuntimeObject* L_18 = V_2; NullCheck(L_18); RuntimeObject* L_19; L_19 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_18); V_3 = L_19; RuntimeObject* L_20 = V_2; NullCheck((RuntimeObject*)L_20); bool L_21; L_21 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); if (L_21) { goto IL_005f_1; } } { RuntimeObject* L_22 = V_3; V_4 = L_22; goto IL_0071; } IL_005f_1: { goto IL_006b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006b: { Exception_t* L_23; L_23 = Error_MoreThanOneElement_m79BD3B618AE791C0CE6B58D7D256B385BC5933DC(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, method); } IL_0071: { RuntimeObject* L_24 = V_4; return L_24; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_Single_TisIl2CppFullySharedGenericAny_m911CD54E9750E5AFBCF243F342C38A3F556C5D2B_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t04FC782171ADDEBAA93432AE971DAC9737B5BD87 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_10 = alloca(SizeOf_TSource_t04FC782171ADDEBAA93432AE971DAC9737B5BD87); const Il2CppFullySharedGenericAny L_19 = L_10; const Il2CppFullySharedGenericAny L_22 = L_10; const Il2CppFullySharedGenericAny L_24 = L_10; RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_TSource_t04FC782171ADDEBAA93432AE971DAC9737B5BD87); memset(V_3, 0, SizeOf_TSource_t04FC782171ADDEBAA93432AE971DAC9737B5BD87); Il2CppFullySharedGenericAny V_4 = alloca(SizeOf_TSource_t04FC782171ADDEBAA93432AE971DAC9737B5BD87); memset(V_4, 0, SizeOf_TSource_t04FC782171ADDEBAA93432AE971DAC9737B5BD87); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_4); V_1 = L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t* L_8; L_8 = Error_NoElements_m49C996124733B026EA2FDBE9382AAD136CA22362(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, method); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck(L_9); InterfaceActionInvoker2Invoker< int32_t, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_9, 0, (Il2CppFullySharedGenericAny*)L_10); il2cpp_codegen_memcpy(il2cppRetVal, L_10, SizeOf_TSource_t04FC782171ADDEBAA93432AE971DAC9737B5BD87); return; } IL_0036: { RuntimeObject* L_11 = ___0_source; NullCheck(L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_11); V_2 = L_12; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0061: { { RuntimeObject* L_13 = V_2; if (!L_13) { goto IL_006a; } } { RuntimeObject* L_14 = V_2; NullCheck((RuntimeObject*)L_14); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); } IL_006a: { return; } } }); try { { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); if (L_16) { goto IL_004b_1; } } { Exception_t* L_17; L_17 = Error_NoElements_m49C996124733B026EA2FDBE9382AAD136CA22362(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, method); } IL_004b_1: { RuntimeObject* L_18 = V_2; NullCheck(L_18); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_18, (Il2CppFullySharedGenericAny*)L_19); il2cpp_codegen_memcpy(V_3, L_19, SizeOf_TSource_t04FC782171ADDEBAA93432AE971DAC9737B5BD87); RuntimeObject* L_20 = V_2; NullCheck((RuntimeObject*)L_20); bool L_21; L_21 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); if (L_21) { goto IL_005f_1; } } { il2cpp_codegen_memcpy(L_22, V_3, SizeOf_TSource_t04FC782171ADDEBAA93432AE971DAC9737B5BD87); il2cpp_codegen_memcpy(V_4, L_22, SizeOf_TSource_t04FC782171ADDEBAA93432AE971DAC9737B5BD87); goto IL_0071; } IL_005f_1: { goto IL_006b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006b: { Exception_t* L_23; L_23 = Error_MoreThanOneElement_m79BD3B618AE791C0CE6B58D7D256B385BC5933DC(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, method); } IL_0071: { il2cpp_codegen_memcpy(L_24, V_4, SizeOf_TSource_t04FC782171ADDEBAA93432AE971DAC9737B5BD87); il2cpp_codegen_memcpy(il2cppRetVal, L_24, SizeOf_TSource_t04FC782171ADDEBAA93432AE971DAC9737B5BD87); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Single_TisRuntimeObject_m2F3B0143335C4A53931600FD23BDE1C40D9A4F3E_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int64_t V_1 = 0; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*)); V_1 = ((int64_t)0); RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_2 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0051: { { RuntimeObject* L_6 = V_2; if (!L_6) { goto IL_005a; } } { RuntimeObject* L_7 = V_2; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_005a: { return; } } }); try { { goto IL_0047_1; } IL_0030_1: { RuntimeObject* L_8 = V_2; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_8); V_3 = L_9; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_10 = ___1_predicate; RuntimeObject* L_11 = V_3; NullCheck(L_10); bool L_12; L_12 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_10, L_11, il2cpp_rgctx_method(method->rgctx_data, 6)); if (!L_12) { goto IL_0047_1; } } { RuntimeObject* L_13 = V_3; V_0 = L_13; int64_t L_14 = V_1; if (il2cpp_codegen_check_add_overflow((int64_t)L_14, (int64_t)((int64_t)1))) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method); V_1 = ((int64_t)il2cpp_codegen_add(L_14, ((int64_t)1))); } IL_0047_1: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); if (L_16) { goto IL_0030_1; } } { goto IL_005b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005b: { int64_t L_17 = V_1; if (!L_17) { goto IL_0065; } } { int64_t L_18 = V_1; if ((((int64_t)L_18) == ((int64_t)((int64_t)1)))) { goto IL_006b; } } { goto IL_006d; } IL_0065: { Exception_t* L_19; L_19 = Error_NoMatch_mD5BC0E5ED29A185D01A63F3C17EA2C29E32C2BE4(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, method); } IL_006b: { RuntimeObject* L_20 = V_0; return L_20; } IL_006d: { Exception_t* L_21; L_21 = Error_MoreThanOneMatch_mE8ABBCC1C5FBA4D7BBE5B0647992D20F005F7A97(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_Single_TisIl2CppFullySharedGenericAny_m15F247A7752EC5362D560512039ED060CF9958A5_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); const Il2CppFullySharedGenericAny L_13 = L_9; const Il2CppFullySharedGenericAny L_20 = L_9; const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); memset(V_0, 0, SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); int64_t V_1 = 0; RuntimeObject* V_2 = NULL; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); memset(V_3, 0, SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_0, SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); V_1 = ((int64_t)0); RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_2 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0051: { { RuntimeObject* L_6 = V_2; if (!L_6) { goto IL_005a; } } { RuntimeObject* L_7 = V_2; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_005a: { return; } } }); try { { goto IL_0047_1; } IL_0030_1: { RuntimeObject* L_8 = V_2; NullCheck(L_8); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_8, (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(V_3, L_9, SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_10 = ___1_predicate; il2cpp_codegen_memcpy(L_11, V_3, SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); NullCheck(L_10); bool L_12; L_12 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)), il2cpp_rgctx_method(method->rgctx_data, 6), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)) ? L_11: *(void**)L_11)); if (!L_12) { goto IL_0047_1; } } { il2cpp_codegen_memcpy(L_13, V_3, SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); il2cpp_codegen_memcpy(V_0, L_13, SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); int64_t L_14 = V_1; if (il2cpp_codegen_check_add_overflow((int64_t)L_14, (int64_t)((int64_t)1))) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method); V_1 = ((int64_t)il2cpp_codegen_add(L_14, ((int64_t)1))); } IL_0047_1: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); if (L_16) { goto IL_0030_1; } } { goto IL_005b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005b: { int64_t L_17 = V_1; if (!L_17) { goto IL_0065; } } { int64_t L_18 = V_1; if ((((int64_t)L_18) == ((int64_t)((int64_t)1)))) { goto IL_006b; } } { goto IL_006d; } IL_0065: { Exception_t* L_19; L_19 = Error_NoMatch_mD5BC0E5ED29A185D01A63F3C17EA2C29E32C2BE4(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, method); } IL_006b: { il2cpp_codegen_memcpy(L_20, V_0, SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); il2cpp_codegen_memcpy(il2cppRetVal, L_20, SizeOf_TSource_tCDEDF7FAA9CDAC135F4596576FB33571209723C9); return; } IL_006d: { Exception_t* L_21; L_21 = Error_MoreThanOneMatch_mE8ABBCC1C5FBA4D7BBE5B0647992D20F005F7A97(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SingleOrDefault_TisRuntimeObject_mBE781B30D8108D145C144C1733472EA99BA4A5BE_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; RuntimeObject* V_4 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_003a; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_4); V_1 = L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_0032; } } { goto IL_0076; } IL_0028: { il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject*)); RuntimeObject* L_8 = V_2; return L_8; } IL_0032: { RuntimeObject* L_9 = V_0; NullCheck(L_9); RuntimeObject* L_10; L_10 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_9, 0); return L_10; } IL_003a: { RuntimeObject* L_11 = ___0_source; NullCheck(L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_11); V_3 = L_12; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006c: { { RuntimeObject* L_13 = V_3; if (!L_13) { goto IL_0075; } } { RuntimeObject* L_14 = V_3; NullCheck((RuntimeObject*)L_14); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); } IL_0075: { return; } } }); try { { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); if (L_16) { goto IL_0055_1; } } { il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject*)); RuntimeObject* L_17 = V_2; V_2 = L_17; goto IL_007c; } IL_0055_1: { RuntimeObject* L_18 = V_3; NullCheck(L_18); RuntimeObject* L_19; L_19 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_18); V_4 = L_19; RuntimeObject* L_20 = V_3; NullCheck((RuntimeObject*)L_20); bool L_21; L_21 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); if (L_21) { goto IL_006a_1; } } { RuntimeObject* L_22 = V_4; V_2 = L_22; goto IL_007c; } IL_006a_1: { goto IL_0076; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0076: { Exception_t* L_23; L_23 = Error_MoreThanOneElement_m79BD3B618AE791C0CE6B58D7D256B385BC5933DC(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, method); } IL_007c: { RuntimeObject* L_24 = V_2; return L_24; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_SingleOrDefault_TisIl2CppFullySharedGenericAny_m055244C5C26EC891CFA82D3698348054B4C800ED_gshared (RuntimeObject* ___0_source, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)); const Il2CppFullySharedGenericAny L_8 = alloca(SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); const Il2CppFullySharedGenericAny L_10 = L_8; const Il2CppFullySharedGenericAny L_17 = L_8; const Il2CppFullySharedGenericAny L_19 = L_8; const Il2CppFullySharedGenericAny L_22 = L_8; const Il2CppFullySharedGenericAny L_24 = L_8; RuntimeObject* V_0 = NULL; int32_t V_1 = 0; Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); memset(V_2, 0, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); RuntimeObject* V_3 = NULL; Il2CppFullySharedGenericAny V_4 = alloca(SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); memset(V_4, 0, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_003a; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_4); V_1 = L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_0032; } } { goto IL_0076; } IL_0028: { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_2, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); il2cpp_codegen_memcpy(L_8, V_2, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); il2cpp_codegen_memcpy(il2cppRetVal, L_8, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); return; } IL_0032: { RuntimeObject* L_9 = V_0; NullCheck(L_9); InterfaceActionInvoker2Invoker< int32_t, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_9, 0, (Il2CppFullySharedGenericAny*)L_10); il2cpp_codegen_memcpy(il2cppRetVal, L_10, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); return; } IL_003a: { RuntimeObject* L_11 = ___0_source; NullCheck(L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_11); V_3 = L_12; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006c: { { RuntimeObject* L_13 = V_3; if (!L_13) { goto IL_0075; } } { RuntimeObject* L_14 = V_3; NullCheck((RuntimeObject*)L_14); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); } IL_0075: { return; } } }); try { { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); if (L_16) { goto IL_0055_1; } } { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_2, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); il2cpp_codegen_memcpy(L_17, V_2, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); il2cpp_codegen_memcpy(V_2, L_17, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); goto IL_007c; } IL_0055_1: { RuntimeObject* L_18 = V_3; NullCheck(L_18); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_18, (Il2CppFullySharedGenericAny*)L_19); il2cpp_codegen_memcpy(V_4, L_19, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); RuntimeObject* L_20 = V_3; NullCheck((RuntimeObject*)L_20); bool L_21; L_21 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); if (L_21) { goto IL_006a_1; } } { il2cpp_codegen_memcpy(L_22, V_4, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); il2cpp_codegen_memcpy(V_2, L_22, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); goto IL_007c; } IL_006a_1: { goto IL_0076; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0076: { Exception_t* L_23; L_23 = Error_MoreThanOneElement_m79BD3B618AE791C0CE6B58D7D256B385BC5933DC(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, method); } IL_007c: { il2cpp_codegen_memcpy(L_24, V_2, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); il2cpp_codegen_memcpy(il2cppRetVal, L_24, SizeOf_TSource_t81FB0A1011C886C50895D16934BBCCE907F32249); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SingleOrDefault_TisRuntimeObject_m96E15D999D3DAF8B31946255524EBB46907CFF17_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int64_t V_1 = 0; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; RuntimeObject* V_4 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*)); V_1 = ((int64_t)0); RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_2 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0051: { { RuntimeObject* L_6 = V_2; if (!L_6) { goto IL_005a; } } { RuntimeObject* L_7 = V_2; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_005a: { return; } } }); try { { goto IL_0047_1; } IL_0030_1: { RuntimeObject* L_8 = V_2; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_8); V_3 = L_9; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_10 = ___1_predicate; RuntimeObject* L_11 = V_3; NullCheck(L_10); bool L_12; L_12 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_10, L_11, il2cpp_rgctx_method(method->rgctx_data, 6)); if (!L_12) { goto IL_0047_1; } } { RuntimeObject* L_13 = V_3; V_0 = L_13; int64_t L_14 = V_1; if (il2cpp_codegen_check_add_overflow((int64_t)L_14, (int64_t)((int64_t)1))) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method); V_1 = ((int64_t)il2cpp_codegen_add(L_14, ((int64_t)1))); } IL_0047_1: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); if (L_16) { goto IL_0030_1; } } { goto IL_005b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005b: { int64_t L_17 = V_1; if (!L_17) { goto IL_0065; } } { int64_t L_18 = V_1; if ((((int64_t)L_18) == ((int64_t)((int64_t)1)))) { goto IL_0070; } } { goto IL_0072; } IL_0065: { il2cpp_codegen_initobj((&V_4), sizeof(RuntimeObject*)); RuntimeObject* L_19 = V_4; return L_19; } IL_0070: { RuntimeObject* L_20 = V_0; return L_20; } IL_0072: { Exception_t* L_21; L_21 = Error_MoreThanOneMatch_mE8ABBCC1C5FBA4D7BBE5B0647992D20F005F7A97(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerable_SingleOrDefault_TisIl2CppFullySharedGenericAny_m488FEA0363D8AA44791DA48DB6E1AA9CF3166DFE_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); const Il2CppFullySharedGenericAny L_13 = L_9; const Il2CppFullySharedGenericAny L_19 = L_9; const Il2CppFullySharedGenericAny L_20 = L_9; const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); memset(V_0, 0, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); int64_t V_1 = 0; RuntimeObject* V_2 = NULL; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); memset(V_3, 0, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); Il2CppFullySharedGenericAny V_4 = alloca(SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); memset(V_4, 0, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_0, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); V_1 = ((int64_t)0); RuntimeObject* L_4 = ___0_source; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_4); V_2 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0051: { { RuntimeObject* L_6 = V_2; if (!L_6) { goto IL_005a; } } { RuntimeObject* L_7 = V_2; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); } IL_005a: { return; } } }); try { { goto IL_0047_1; } IL_0030_1: { RuntimeObject* L_8 = V_2; NullCheck(L_8); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 4), L_8, (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(V_3, L_9, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_10 = ___1_predicate; il2cpp_codegen_memcpy(L_11, V_3, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); NullCheck(L_10); bool L_12; L_12 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)), il2cpp_rgctx_method(method->rgctx_data, 6), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)) ? L_11: *(void**)L_11)); if (!L_12) { goto IL_0047_1; } } { il2cpp_codegen_memcpy(L_13, V_3, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); il2cpp_codegen_memcpy(V_0, L_13, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); int64_t L_14 = V_1; if (il2cpp_codegen_check_add_overflow((int64_t)L_14, (int64_t)((int64_t)1))) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method); V_1 = ((int64_t)il2cpp_codegen_add(L_14, ((int64_t)1))); } IL_0047_1: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); if (L_16) { goto IL_0030_1; } } { goto IL_005b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005b: { int64_t L_17 = V_1; if (!L_17) { goto IL_0065; } } { int64_t L_18 = V_1; if ((((int64_t)L_18) == ((int64_t)((int64_t)1)))) { goto IL_0070; } } { goto IL_0072; } IL_0065: { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_4, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); il2cpp_codegen_memcpy(L_19, V_4, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); il2cpp_codegen_memcpy(il2cppRetVal, L_19, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); return; } IL_0070: { il2cpp_codegen_memcpy(L_20, V_0, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); il2cpp_codegen_memcpy(il2cppRetVal, L_20, SizeOf_TSource_tDB7560504D1444B04B810E21A8234D9890BD269C); return; } IL_0072: { Exception_t* L_21; L_21 = Error_MoreThanOneMatch_mE8ABBCC1C5FBA4D7BBE5B0647992D20F005F7A97(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Skip_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m86A20EE69036802B70ADE637FE24A9E189328FF8_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; int32_t L_3 = ___1_count; RuntimeObject* L_4; L_4 = Enumerable_SkipIterator_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDAFF47FDC30857E385B4B0F5D6915A70CF54E446(L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Skip_TisRuntimeObject_mC63F7758979C7B3D3C94A57B8BCD63C5237EA697_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; int32_t L_3 = ___1_count; RuntimeObject* L_4; L_4 = Enumerable_SkipIterator_TisRuntimeObject_mB6BEC3DCA85ADCD240CBFCAFD26402BE28B9CF74(L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Skip_TisIl2CppFullySharedGenericAny_m7F91D614A7FB740C95BA1C69F309A9AF2D4EB014_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; int32_t L_3 = ___1_count; RuntimeObject* L_4; L_4 = (( RuntimeObject* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SkipIterator_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDAFF47FDC30857E385B4B0F5D6915A70CF54E446_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSkipIteratorU3Ed__31_1_t3730B6F6C849C92600BBE919DB83802F9F09FB2E* L_0 = (U3CSkipIteratorU3Ed__31_1_t3730B6F6C849C92600BBE919DB83802F9F09FB2E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CSkipIteratorU3Ed__31_1__ctor_m8557BF4A0B9C56AE37C7D4B936D8A37F4ACBAAB7(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSkipIteratorU3Ed__31_1_t3730B6F6C849C92600BBE919DB83802F9F09FB2E* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); L_1->___U3CU3E3__source = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__source), (void*)L_2); U3CSkipIteratorU3Ed__31_1_t3730B6F6C849C92600BBE919DB83802F9F09FB2E* L_3 = L_1; int32_t L_4 = ___1_count; NullCheck(L_3); L_3->___U3CU3E3__count = L_4; return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SkipIterator_TisRuntimeObject_mB6BEC3DCA85ADCD240CBFCAFD26402BE28B9CF74_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSkipIteratorU3Ed__31_1_t58E74A0C1789CE330172491EDCE6F0E532F18E3F* L_0 = (U3CSkipIteratorU3Ed__31_1_t58E74A0C1789CE330172491EDCE6F0E532F18E3F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CSkipIteratorU3Ed__31_1__ctor_m20BAF1CDBCF9BB8313F6A346B77990C6C8933CC7(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSkipIteratorU3Ed__31_1_t58E74A0C1789CE330172491EDCE6F0E532F18E3F* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); L_1->___U3CU3E3__source = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__source), (void*)L_2); U3CSkipIteratorU3Ed__31_1_t58E74A0C1789CE330172491EDCE6F0E532F18E3F* L_3 = L_1; int32_t L_4 = ___1_count; NullCheck(L_3); L_3->___U3CU3E3__count = L_4; return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SkipIterator_TisIl2CppFullySharedGenericAny_m54F9F3A177E15E0DD86CED97BB7FC5C1C89FFB60_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSkipIteratorU3Ed__31_1_t8B1D6AE9A7C0BB41D3444F5928ECA775D0A54CC3* L_0 = (U3CSkipIteratorU3Ed__31_1_t8B1D6AE9A7C0BB41D3444F5928ECA775D0A54CC3*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CSkipIteratorU3Ed__31_1_t8B1D6AE9A7C0BB41D3444F5928ECA775D0A54CC3*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSkipIteratorU3Ed__31_1_t8B1D6AE9A7C0BB41D3444F5928ECA775D0A54CC3* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CSkipIteratorU3Ed__31_1_t8B1D6AE9A7C0BB41D3444F5928ECA775D0A54CC3* L_3 = L_1; int32_t L_4 = ___1_count; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SkipLast_TisIl2CppFullySharedGenericAny_m5047B5C6302D005D04BB41C94669780A65CC51B2_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { int32_t L_2 = ___1_count; if ((((int32_t)L_2) > ((int32_t)0))) { goto IL_001a; } } { RuntimeObject* L_3 = ___0_source; RuntimeObject* L_4; L_4 = (( RuntimeObject* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_3, 0, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_4; } IL_001a: { RuntimeObject* L_5 = ___0_source; int32_t L_6 = ___1_count; RuntimeObject* L_7; L_7 = (( RuntimeObject* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SkipLastIterator_TisIl2CppFullySharedGenericAny_m2B0B76836DA8545DB7A79EA7E72D54E40A6EBCA3_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSkipLastIteratorU3Ed__216_1_t1E1C2F9AE4C5A88BCE43676B689D374DC33DF05F* L_0 = (U3CSkipLastIteratorU3Ed__216_1_t1E1C2F9AE4C5A88BCE43676B689D374DC33DF05F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CSkipLastIteratorU3Ed__216_1_t1E1C2F9AE4C5A88BCE43676B689D374DC33DF05F*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSkipLastIteratorU3Ed__216_1_t1E1C2F9AE4C5A88BCE43676B689D374DC33DF05F* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CSkipLastIteratorU3Ed__216_1_t1E1C2F9AE4C5A88BCE43676B689D374DC33DF05F* L_3 = L_1; int32_t L_4 = ___1_count; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SkipWhile_TisIl2CppFullySharedGenericAny_mEFA9FF8FC256AB4E709FBA4B9981014CB613F62E_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_5 = ___1_predicate; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SkipWhile_TisIl2CppFullySharedGenericAny_mEDB32D3CA946B740613477206DF9461F26F14931_gshared (RuntimeObject* ___0_source, Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* L_5 = ___1_predicate; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SkipWhileIterator_TisIl2CppFullySharedGenericAny_m373D900F05D0EB05CD696D01B9DE40C0D6C12CFD_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSkipWhileIteratorU3Ed__33_1_t863A0E4652BF2D1FD4E8CAC997F9D7C5FC86F6D9* L_0 = (U3CSkipWhileIteratorU3Ed__33_1_t863A0E4652BF2D1FD4E8CAC997F9D7C5FC86F6D9*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CSkipWhileIteratorU3Ed__33_1_t863A0E4652BF2D1FD4E8CAC997F9D7C5FC86F6D9*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSkipWhileIteratorU3Ed__33_1_t863A0E4652BF2D1FD4E8CAC997F9D7C5FC86F6D9* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CSkipWhileIteratorU3Ed__33_1_t863A0E4652BF2D1FD4E8CAC997F9D7C5FC86F6D9* L_3 = L_1; Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_4 = ___1_predicate; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SkipWhileIterator_TisIl2CppFullySharedGenericAny_m11C0A03935248416B710C8A2FF30EFECB3C8F5CE_gshared (RuntimeObject* ___0_source, Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CSkipWhileIteratorU3Ed__35_1_t8145732AF7730B348A9C4C93AA5288A5A0FB8E48* L_0 = (U3CSkipWhileIteratorU3Ed__35_1_t8145732AF7730B348A9C4C93AA5288A5A0FB8E48*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CSkipWhileIteratorU3Ed__35_1_t8145732AF7730B348A9C4C93AA5288A5A0FB8E48*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CSkipWhileIteratorU3Ed__35_1_t8145732AF7730B348A9C4C93AA5288A5A0FB8E48* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CSkipWhileIteratorU3Ed__35_1_t8145732AF7730B348A9C4C93AA5288A5A0FB8E48* L_3 = L_1; Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* L_4 = ___1_predicate; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Sum_TisRuntimeObject_mFA696FB46760DFFDB2B06EA129F9BCD5664CA0A1_gshared (RuntimeObject* ___0_source, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = Enumerable_Select_TisRuntimeObject_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8FAC2A5066E30AA4BA544C3F08603F64D4CFF982(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); int32_t L_3; L_3 = Enumerable_Sum_m0804E8F6958EBEBCC478DE60FC6053EAFDAF49D5(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB Enumerable_Sum_TisIl2CppFullySharedGenericAny_m9CCD0C4DD5CCC6C34DED58F620B8368EA80E08E8_gshared (RuntimeObject* ___0_source, Func_2_t02AAAA5ED63E37D8013889ECE551ED5172A9F7A4* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t02AAAA5ED63E37D8013889ECE551ED5172A9F7A4* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t02AAAA5ED63E37D8013889ECE551ED5172A9F7A4*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_3; L_3 = Enumerable_Sum_m20232D4C2B14215E9B686D476EE9910C27A98314(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 Enumerable_Sum_TisIl2CppFullySharedGenericAny_m8C728914319E6D19C8EF9CBDB688794A8574B404_gshared (RuntimeObject* ___0_source, Func_2_tB9099E603733365FA636ABD4F1512E954C883863* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tB9099E603733365FA636ABD4F1512E954C883863* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tB9099E603733365FA636ABD4F1512E954C883863*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_3; L_3 = Enumerable_Sum_mCDF40B2EC1A92ED6BC26725D3D995ADD7A0BA446(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Enumerable_Sum_TisIl2CppFullySharedGenericAny_mB95B701FE2A0B578FF073D71D4060410B625B561_gshared (RuntimeObject* ___0_source, Func_2_t0DE0378A8A90F3B8204450750A771096D0F75A98* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t0DE0378A8A90F3B8204450750A771096D0F75A98* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t0DE0378A8A90F3B8204450750A771096D0F75A98*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_3; L_3 = Enumerable_Sum_mBB94E89D5D5624F912218C40DABCFC3C90299A67(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 Enumerable_Sum_TisIl2CppFullySharedGenericAny_mD643167806CDAAD4A5E7234F3CB279D7B74F6839_gshared (RuntimeObject* ___0_source, Func_2_tFC0477C87E7518136DEE345DCF44B6ACA22E24F0* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tFC0477C87E7518136DEE345DCF44B6ACA22E24F0* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tFC0477C87E7518136DEE345DCF44B6ACA22E24F0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_3; L_3 = Enumerable_Sum_m412C4A3876793B3AF9C4701C1C85F216216B217C(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 Enumerable_Sum_TisIl2CppFullySharedGenericAny_mEB1B2D3E66FA327439AA0856001274CD256B3157_gshared (RuntimeObject* ___0_source, Func_2_tCDF39BBC1094782C50BE631779E8FD895BFEAF32* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tCDF39BBC1094782C50BE631779E8FD895BFEAF32* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tCDF39BBC1094782C50BE631779E8FD895BFEAF32*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_3; L_3 = Enumerable_Sum_m9BD9211CF4176D2B835681CA0D374030676296F7(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Enumerable_Sum_TisIl2CppFullySharedGenericAny_mDD65BA4D2206DF8EA7BB46DCEDC408D4E3AE686D_gshared (RuntimeObject* ___0_source, Func_2_t5ABD904FFCFC84BA711C9261A36E9482990A6CA7* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t5ABD904FFCFC84BA711C9261A36E9482990A6CA7* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t5ABD904FFCFC84BA711C9261A36E9482990A6CA7*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_3; L_3 = Enumerable_Sum_mC0C30761B2F2C573ABB3845621B970C930F1CAE1(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Enumerable_Sum_TisIl2CppFullySharedGenericAny_m8C999FC5224EA72DE18DE7A5FF85CD13732669A7_gshared (RuntimeObject* ___0_source, Func_2_tF36C7D1152BF6807C03112D4A053E5038A13A6EB* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tF36C7D1152BF6807C03112D4A053E5038A13A6EB* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tF36C7D1152BF6807C03112D4A053E5038A13A6EB*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); double L_3; L_3 = Enumerable_Sum_mB4B29B0D6E567EB810D0B439945F9BC6ACC01284(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Sum_TisIl2CppFullySharedGenericAny_m99DCBBBD1225A98CF2176A0E3EA92FFC779E7331_gshared (RuntimeObject* ___0_source, Func_2_t8DB808B3690BFDBD7B936631B430453B90DBBDE7* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t8DB808B3690BFDBD7B936631B430453B90DBBDE7* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t8DB808B3690BFDBD7B936631B430453B90DBBDE7*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); int32_t L_3; L_3 = Enumerable_Sum_m0804E8F6958EBEBCC478DE60FC6053EAFDAF49D5(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerable_Sum_TisIl2CppFullySharedGenericAny_m4AA4E5EF2D9D6FAE674A0932786FF3FB5DC109A1_gshared (RuntimeObject* ___0_source, Func_2_t08AB71331BE9C65EB982154CBB27F90B5B62A771* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t08AB71331BE9C65EB982154CBB27F90B5B62A771* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t08AB71331BE9C65EB982154CBB27F90B5B62A771*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); int64_t L_3; L_3 = Enumerable_Sum_m42DB9C662A869251C8562B1F537D60362FC126BA(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Sum_TisIl2CppFullySharedGenericAny_mE12C81555D13EA6545D2E85490264F9DBE8CBBDD_gshared (RuntimeObject* ___0_source, Func_2_tFAB3D8EFCE4F55CAB3F80EABAB10F8226D7FEBF6* ___1_selector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tFAB3D8EFCE4F55CAB3F80EABAB10F8226D7FEBF6* L_1 = ___1_selector; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_tFAB3D8EFCE4F55CAB3F80EABAB10F8226D7FEBF6*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->rgctx_data, 2)); float L_3; L_3 = Enumerable_Sum_m1374719E4DC4497F0842561BCCA42070CECA9AD0(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Take_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m0919EA050297104B260DB970151A823245F74A6D_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; int32_t L_3 = ___1_count; RuntimeObject* L_4; L_4 = Enumerable_TakeIterator_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mE2525000FFFDB7558698CDB1703A621ADACD74DE(L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Take_TisRuntimeObject_m0D329A9F9B3CB4DFDA8FC9F35FFBFE45804B32D5_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; int32_t L_3 = ___1_count; RuntimeObject* L_4; L_4 = Enumerable_TakeIterator_TisRuntimeObject_m74DBD41A8140F87F0A652202EF4873D7C625D76D(L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Take_TisIl2CppFullySharedGenericAny_m973338883FF86BFC95D39BE777F92974736F57BD_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; int32_t L_3 = ___1_count; RuntimeObject* L_4; L_4 = (( RuntimeObject* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_TakeIterator_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mE2525000FFFDB7558698CDB1703A621ADACD74DE_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CTakeIteratorU3Ed__25_1_tF76FBFBDB6B583486286F669D1ECDCB606261B56* L_0 = (U3CTakeIteratorU3Ed__25_1_tF76FBFBDB6B583486286F669D1ECDCB606261B56*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CTakeIteratorU3Ed__25_1__ctor_mE999C1375EE9EDAF0BBB574371C614358AF39B31(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CTakeIteratorU3Ed__25_1_tF76FBFBDB6B583486286F669D1ECDCB606261B56* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); L_1->___U3CU3E3__source = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__source), (void*)L_2); U3CTakeIteratorU3Ed__25_1_tF76FBFBDB6B583486286F669D1ECDCB606261B56* L_3 = L_1; int32_t L_4 = ___1_count; NullCheck(L_3); L_3->___U3CU3E3__count = L_4; return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_TakeIterator_TisRuntimeObject_m74DBD41A8140F87F0A652202EF4873D7C625D76D_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CTakeIteratorU3Ed__25_1_t2A8EA71A5DCED7EB2CD190B4B97A611C34A8C3A9* L_0 = (U3CTakeIteratorU3Ed__25_1_t2A8EA71A5DCED7EB2CD190B4B97A611C34A8C3A9*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CTakeIteratorU3Ed__25_1__ctor_mFEAFCC2F1576630B8B938DB0410427219253879D(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CTakeIteratorU3Ed__25_1_t2A8EA71A5DCED7EB2CD190B4B97A611C34A8C3A9* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); L_1->___U3CU3E3__source = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__source), (void*)L_2); U3CTakeIteratorU3Ed__25_1_t2A8EA71A5DCED7EB2CD190B4B97A611C34A8C3A9* L_3 = L_1; int32_t L_4 = ___1_count; NullCheck(L_3); L_3->___U3CU3E3__count = L_4; return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_TakeIterator_TisIl2CppFullySharedGenericAny_m570EEAB343F2BF9562274C7211D6450DEA78DDAF_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CTakeIteratorU3Ed__25_1_tD4D474F09A3C7FBE184C68E193D2CB850FAE65C6* L_0 = (U3CTakeIteratorU3Ed__25_1_tD4D474F09A3C7FBE184C68E193D2CB850FAE65C6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CTakeIteratorU3Ed__25_1_tD4D474F09A3C7FBE184C68E193D2CB850FAE65C6*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CTakeIteratorU3Ed__25_1_tD4D474F09A3C7FBE184C68E193D2CB850FAE65C6* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_2); U3CTakeIteratorU3Ed__25_1_tD4D474F09A3C7FBE184C68E193D2CB850FAE65C6* L_3 = L_1; int32_t L_4 = ___1_count; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_TakeLast_TisIl2CppFullySharedGenericAny_m6EC161F573D0A3FD424B43CB621E0E1446986B04_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { int32_t L_2 = ___1_count; if ((((int32_t)L_2) > ((int32_t)0))) { goto IL_0018; } } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 3)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = ((EmptyEnumerable_1_t36102943B460DED9F019D124B41D2A00656CC354_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 3)))->___Instance; return (RuntimeObject*)L_3; } IL_0018: { RuntimeObject* L_4 = ___0_source; int32_t L_5 = ___1_count; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 4)))(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 4)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_TakeLastIterator_TisIl2CppFullySharedGenericAny_m2233E3DD1C11F07DA0EEBEBD6A18E3FDFF55FEFD_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CTakeLastIteratorU3Ed__218_1_t969B5DF620EAFEAC3B394950C3BDD44279D684C6* L_0 = (U3CTakeLastIteratorU3Ed__218_1_t969B5DF620EAFEAC3B394950C3BDD44279D684C6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CTakeLastIteratorU3Ed__218_1_t969B5DF620EAFEAC3B394950C3BDD44279D684C6*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CTakeLastIteratorU3Ed__218_1_t969B5DF620EAFEAC3B394950C3BDD44279D684C6* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CTakeLastIteratorU3Ed__218_1_t969B5DF620EAFEAC3B394950C3BDD44279D684C6* L_3 = L_1; int32_t L_4 = ___1_count; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_TakeWhile_TisIl2CppFullySharedGenericAny_m6B5BC288C9A85199515ACB70703F8AB0438B3763_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_5 = ___1_predicate; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_TakeWhile_TisIl2CppFullySharedGenericAny_m6CB0732A7B24DA039CB748572624A471D8F2DC7E_gshared (RuntimeObject* ___0_source, Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* L_5 = ___1_predicate; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_TakeWhileIterator_TisIl2CppFullySharedGenericAny_m7253D5196A3514F4C2D31F41776756F4D88A2DED_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CTakeWhileIteratorU3Ed__27_1_tDF867EBA50FE8C9FC21BCCD928D73987BC813837* L_0 = (U3CTakeWhileIteratorU3Ed__27_1_tDF867EBA50FE8C9FC21BCCD928D73987BC813837*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CTakeWhileIteratorU3Ed__27_1_tDF867EBA50FE8C9FC21BCCD928D73987BC813837*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CTakeWhileIteratorU3Ed__27_1_tDF867EBA50FE8C9FC21BCCD928D73987BC813837* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CTakeWhileIteratorU3Ed__27_1_tDF867EBA50FE8C9FC21BCCD928D73987BC813837* L_3 = L_1; Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_4 = ___1_predicate; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_TakeWhileIterator_TisIl2CppFullySharedGenericAny_m83DDB029AB95E18220A0F861B2C61CE566A37654_gshared (RuntimeObject* ___0_source, Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CTakeWhileIteratorU3Ed__29_1_t7006162949D96831811E7D86DB6D63EBF3DFE16E* L_0 = (U3CTakeWhileIteratorU3Ed__29_1_t7006162949D96831811E7D86DB6D63EBF3DFE16E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CTakeWhileIteratorU3Ed__29_1_t7006162949D96831811E7D86DB6D63EBF3DFE16E*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CTakeWhileIteratorU3Ed__29_1_t7006162949D96831811E7D86DB6D63EBF3DFE16E* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CTakeWhileIteratorU3Ed__29_1_t7006162949D96831811E7D86DB6D63EBF3DFE16E* L_3 = L_1; Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* L_4 = ___1_predicate; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE03B777AD666D36F46C55A3FB8514A699CE46DA_gshared (RuntimeObject* ___0_source, Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* L_3 = ___1_keySelector; NullCheck(L_2); RuntimeObject* L_4; L_4 = GenericInterfaceFuncInvoker3< RuntimeObject*, Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E*, RuntimeObject*, bool >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 2), L_2, L_3, (RuntimeObject*)NULL, (bool)0); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisMarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m575215595F2D3EFD46124B84F7716F3EF6026F9C_gshared (RuntimeObject* ___0_source, Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* L_3 = ___1_keySelector; NullCheck(L_2); RuntimeObject* L_4; L_4 = GenericInterfaceFuncInvoker3< RuntimeObject*, Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F*, RuntimeObject*, bool >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 2), L_2, L_3, (RuntimeObject*)NULL, (bool)0); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisMarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m13EA74F8FD4AE645BA5FD94068A224CDB18C8751_gshared (RuntimeObject* ___0_source, Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* L_3 = ___1_keySelector; NullCheck(L_2); RuntimeObject* L_4; L_4 = GenericInterfaceFuncInvoker3< RuntimeObject*, Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0*, RuntimeObject*, bool >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 2), L_2, L_3, (RuntimeObject*)NULL, (bool)0); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisRuntimeObject_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m16433B19366A17ED4F07111EDABFBD161AA9D564_gshared (RuntimeObject* ___0_source, Func_2_tB86D019F1289E2D123C00796B373933613385952* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Func_2_tB86D019F1289E2D123C00796B373933613385952* L_3 = ___1_keySelector; NullCheck(L_2); RuntimeObject* L_4; L_4 = GenericInterfaceFuncInvoker3< RuntimeObject*, Func_2_tB86D019F1289E2D123C00796B373933613385952*, RuntimeObject*, bool >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 2), L_2, L_3, (RuntimeObject*)NULL, (bool)0); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m1495B48C677043AB0D847DE5D9B1D76175B4C750_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_3 = ___1_keySelector; NullCheck(L_2); RuntimeObject* L_4; L_4 = GenericInterfaceFuncInvoker3< RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, bool >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 2), L_2, L_3, (RuntimeObject*)NULL, (bool)0); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mEBF2966D18364D309AD385429E8FE1FD4131F59F_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_3 = ___1_keySelector; RuntimeObject* L_4 = ___2_comparer; NullCheck(L_2); RuntimeObject* L_5; L_5 = GenericInterfaceFuncInvoker3< RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, bool >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), L_2, L_3, L_4, (bool)0); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenByDescending_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m3669075E88784E417D8115FC19EA70F80E7CA088_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_3 = ___1_keySelector; NullCheck(L_2); RuntimeObject* L_4; L_4 = GenericInterfaceFuncInvoker3< RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, bool >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 2), L_2, L_3, (RuntimeObject*)NULL, (bool)1); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenByDescending_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mDCF5AAFD93537B8A3440406B59639F7C4A654BEC_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_3 = ___1_keySelector; RuntimeObject* L_4 = ___2_comparer; NullCheck(L_2); RuntimeObject* L_5; L_5 = GenericInterfaceFuncInvoker3< RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, bool >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 3), L_2, L_3, L_4, (bool)1); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Enumerable_ToArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m35CA46C8E5B25D5422C711165A9A50E21E8A6F64_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); Buffer_1_tCBB489BEFDCAD5EE0BE1EB873BE0D0A5E241FAEA V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Buffer_1_tCBB489BEFDCAD5EE0BE1EB873BE0D0A5E241FAEA L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_m61F58FAFEDD7A7E38A0BEB5E5364356C7BF00B4F((&L_3), L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); V_0 = L_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4; L_4 = Buffer_1_ToArray_m72A341F9010AB7A2DB529CC7F4756FD28C543599((&V_0), il2cpp_rgctx_method(method->rgctx_data, 3)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* Enumerable_ToArray_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m82691024CEFEC71EBDF5FA1C56204E9A32824CE0_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); Buffer_1_t1FBB44799AA20A023A81D600D180AD48AB0EDBC0 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Buffer_1_t1FBB44799AA20A023A81D600D180AD48AB0EDBC0 L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_mA1E2D5888EE120E03517FEC401D1BC7F74042298((&L_3), L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); V_0 = L_3; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4; L_4 = Buffer_1_ToArray_mC2D322B46EE58B17FE5A9183B06E113BC1B09FE4((&V_0), il2cpp_rgctx_method(method->rgctx_data, 3)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); Buffer_1_t7521E85AEF5FC449DCAA3CC247C109861F668453 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Buffer_1_t7521E85AEF5FC449DCAA3CC247C109861F668453 L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_m80220F5DC4555225341D972203F96BBA80B6F905((&L_3), L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); V_0 = L_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4; L_4 = Buffer_1_ToArray_m4D07B2933FC31CC8F9D52D12760020012C65D2F9((&V_0), il2cpp_rgctx_method(method->rgctx_data, 3)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); Buffer_1_t10E8615C3706C626725B10C3DDEF0AD28D233B59 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Buffer_1_t10E8615C3706C626725B10C3DDEF0AD28D233B59 L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_m072DE84AEC969582EB5760D4835747F9DC0C02AF((&L_3), L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); V_0 = L_3; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4; L_4 = Buffer_1_ToArray_mEA121F3E6F21C367A4FBE26B8305CF0D60D63BC2((&V_0), il2cpp_rgctx_method(method->rgctx_data, 3)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* Enumerable_ToArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m3410137DD783C1066E73E33A8ED136258906F409_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); Buffer_1_t923D09F9DEE8C83545C506AADB5D6C0B2269DA30 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Buffer_1_t923D09F9DEE8C83545C506AADB5D6C0B2269DA30 L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_mF32A034E45DB9FCF166A8026552D19CAE74D9E2C((&L_3), L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); V_0 = L_3; UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_4; L_4 = Buffer_1_ToArray_m82EA6164CB2CAB356609D9F8A5AD9A9B90B4096C((&V_0), il2cpp_rgctx_method(method->rgctx_data, 3)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* Enumerable_ToArray_TisIl2CppFullySharedGenericAny_mE1571336F171A560849F9D7CB38E3A9A4B43B1C6_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); Buffer_1_tE71E32188387FE3B78503E8C2565BD78BE40C697 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; Buffer_1_tE71E32188387FE3B78503E8C2565BD78BE40C697 L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_m55137EEF7AF9E0883A438776A066DA5520FFDE49((&L_3), L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); V_0 = L_3; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4; L_4 = (( __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* (*) (Buffer_1_tE71E32188387FE3B78503E8C2565BD78BE40C697*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)))((&V_0), il2cpp_rgctx_method(method->rgctx_data, 3)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* Enumerable_ToDictionary_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mBAD23D887DCB240FCB2CE9CB77D76EB75C40A0B7_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2; L_2 = (( Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(il2cpp_rgctx_method(method->rgctx_data, 2)); Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* L_3; L_3 = (( Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* (*) (RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(L_0, L_1, L_2, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 5)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* Enumerable_ToDictionary_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mCDB783F00691EC37242919B92851ADC4F52E1239_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2; L_2 = (( Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(il2cpp_rgctx_method(method->rgctx_data, 2)); RuntimeObject* L_3 = ___2_comparer; Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* L_4; L_4 = (( Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* (*) (RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)))(L_0, L_1, L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 6)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* Enumerable_ToDictionary_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_TisRuntimeObject_TisRuntimeObject_mFAD38355767A6BC98DB0AF76ADAB9AEDE1A401CB_gshared (RuntimeObject* ___0_source, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___1_keySelector, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_elementSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_1 = ___1_keySelector; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_2 = ___2_elementSelector; Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_3; L_3 = Enumerable_ToDictionary_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_TisRuntimeObject_TisRuntimeObject_m7BAED2F90E43729555D7DD69BBF174D1F9A920DC(L_0, L_1, L_2, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 3)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* Enumerable_ToDictionary_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_TisRuntimeObject_TisRuntimeObject_mC28EA41787BBF89AFA53E8B6E112137009DD1F60_gshared (RuntimeObject* ___0_source, Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* ___1_keySelector, Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* ___2_elementSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* L_1 = ___1_keySelector; Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* L_2 = ___2_elementSelector; Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_3; L_3 = Enumerable_ToDictionary_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_TisRuntimeObject_TisRuntimeObject_m6F93701BC84E07C92001CC38C41CF7FEC70A7E00(L_0, L_1, L_2, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 3)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m2AAB7A4C6C94C369CA86228E4DB2D9B3FD2F6F14_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, Func_2_t213311159653563BDCC21CC060B449705C96791F* ___2_elementSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_1 = ___1_keySelector; Func_2_t213311159653563BDCC21CC060B449705C96791F* L_2 = ___2_elementSelector; Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_3; L_3 = Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m85A58D67043DF5432F8C61E5B25D20C6BC7B2BD7(L_0, L_1, L_2, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 3)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* Enumerable_ToDictionary_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mCE400B0EBD8083C1E7287BC3E256BB27CF9CF2E0_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_elementSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___2_elementSelector; Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* L_3; L_3 = (( Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* (*) (RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)))(L_0, L_1, L_2, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 3)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* Enumerable_ToDictionary_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_TisRuntimeObject_TisRuntimeObject_m7BAED2F90E43729555D7DD69BBF174D1F9A920DC_gshared (RuntimeObject* ___0_source, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___1_keySelector, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* V_0 = NULL; RuntimeObject* V_1 = NULL; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_2; memset((&V_2), 0, sizeof(V_2)); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_2 = ___1_keySelector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral12D34C4D5361DBE1804B6F49EDED3C800B442095)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_4 = ___2_elementSelector; if (L_4) { goto IL_002a; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0FDD716E74C52D972A9997C1B342B1A650D1D139)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_002a: { RuntimeObject* L_6 = ___3_comparer; Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_7 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 4)); Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63(L_7, L_6, il2cpp_rgctx_method(method->rgctx_data, 5)); V_0 = L_7; RuntimeObject* L_8 = ___0_source; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_8); V_1 = L_9; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005f: { { RuntimeObject* L_10 = V_1; if (!L_10) { goto IL_0068; } } { RuntimeObject* L_11 = V_1; NullCheck((RuntimeObject*)L_11); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); } IL_0068: { return; } } }); try { { goto IL_0055_1; } IL_003a_1: { RuntimeObject* L_12 = V_1; NullCheck(L_12); KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_13; L_13 = InterfaceFuncInvoker0< KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_12); V_2 = L_13; Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_14 = V_0; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_15 = ___1_keySelector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_16 = V_2; NullCheck(L_15); RuntimeObject* L_17; L_17 = Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_inline(L_15, L_16, il2cpp_rgctx_method(method->rgctx_data, 10)); Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_18 = ___2_elementSelector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_19 = V_2; NullCheck(L_18); RuntimeObject* L_20; L_20 = Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_inline(L_18, L_19, il2cpp_rgctx_method(method->rgctx_data, 12)); NullCheck(L_14); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_14, L_17, L_20, il2cpp_rgctx_method(method->rgctx_data, 14)); } IL_0055_1: { RuntimeObject* L_21 = V_1; NullCheck((RuntimeObject*)L_21); bool L_22; L_22 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_21); if (L_22) { goto IL_003a_1; } } { goto IL_0069; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0069: { Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_23 = V_0; return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* Enumerable_ToDictionary_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_TisRuntimeObject_TisRuntimeObject_m6F93701BC84E07C92001CC38C41CF7FEC70A7E00_gshared (RuntimeObject* ___0_source, Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* ___1_keySelector, Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* V_0 = NULL; RuntimeObject* V_1 = NULL; ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A V_2; memset((&V_2), 0, sizeof(V_2)); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* L_2 = ___1_keySelector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral12D34C4D5361DBE1804B6F49EDED3C800B442095)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* L_4 = ___2_elementSelector; if (L_4) { goto IL_002a; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0FDD716E74C52D972A9997C1B342B1A650D1D139)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_002a: { RuntimeObject* L_6 = ___3_comparer; Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_7 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 4)); Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63(L_7, L_6, il2cpp_rgctx_method(method->rgctx_data, 5)); V_0 = L_7; RuntimeObject* L_8 = ___0_source; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_8); V_1 = L_9; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005f: { { RuntimeObject* L_10 = V_1; if (!L_10) { goto IL_0068; } } { RuntimeObject* L_11 = V_1; NullCheck((RuntimeObject*)L_11); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); } IL_0068: { return; } } }); try { { goto IL_0055_1; } IL_003a_1: { RuntimeObject* L_12 = V_1; NullCheck(L_12); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_13; L_13 = InterfaceFuncInvoker0< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_12); V_2 = L_13; Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_14 = V_0; Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* L_15 = ___1_keySelector; ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_16 = V_2; NullCheck(L_15); RuntimeObject* L_17; L_17 = Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_inline(L_15, L_16, il2cpp_rgctx_method(method->rgctx_data, 10)); Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* L_18 = ___2_elementSelector; ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_19 = V_2; NullCheck(L_18); RuntimeObject* L_20; L_20 = Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_inline(L_18, L_19, il2cpp_rgctx_method(method->rgctx_data, 12)); NullCheck(L_14); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_14, L_17, L_20, il2cpp_rgctx_method(method->rgctx_data, 14)); } IL_0055_1: { RuntimeObject* L_21 = V_1; NullCheck((RuntimeObject*)L_21); bool L_22; L_22 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_21); if (L_22) { goto IL_003a_1; } } { goto IL_0069; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0069: { Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_23 = V_0; return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m85A58D67043DF5432F8C61E5B25D20C6BC7B2BD7_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, Func_2_t213311159653563BDCC21CC060B449705C96791F* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2 = ___1_keySelector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral12D34C4D5361DBE1804B6F49EDED3C800B442095)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { Func_2_t213311159653563BDCC21CC060B449705C96791F* L_4 = ___2_elementSelector; if (L_4) { goto IL_002a; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0FDD716E74C52D972A9997C1B342B1A650D1D139)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_002a: { RuntimeObject* L_6 = ___3_comparer; Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_7 = (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 4)); Dictionary_2__ctor_m0A9B3E0FB7FDFBAC7C3CAD274EB0CAA82BA7E002(L_7, L_6, il2cpp_rgctx_method(method->rgctx_data, 5)); V_0 = L_7; RuntimeObject* L_8 = ___0_source; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_8); V_1 = L_9; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005f: { { RuntimeObject* L_10 = V_1; if (!L_10) { goto IL_0068; } } { RuntimeObject* L_11 = V_1; NullCheck((RuntimeObject*)L_11); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); } IL_0068: { return; } } }); try { { goto IL_0055_1; } IL_003a_1: { RuntimeObject* L_12 = V_1; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_12); V_2 = L_13; Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_14 = V_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_15 = ___1_keySelector; RuntimeObject* L_16 = V_2; NullCheck(L_15); RuntimeObject* L_17; L_17 = Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline(L_15, L_16, il2cpp_rgctx_method(method->rgctx_data, 10)); Func_2_t213311159653563BDCC21CC060B449705C96791F* L_18 = ___2_elementSelector; RuntimeObject* L_19 = V_2; NullCheck(L_18); int32_t L_20; L_20 = Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_inline(L_18, L_19, il2cpp_rgctx_method(method->rgctx_data, 12)); NullCheck(L_14); Dictionary_2_Add_m53A4E919CB3AE7CC74379031E14C1AEA9DB7A933(L_14, L_17, L_20, il2cpp_rgctx_method(method->rgctx_data, 14)); } IL_0055_1: { RuntimeObject* L_21 = V_1; NullCheck((RuntimeObject*)L_21); bool L_22; L_22 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_21); if (L_22) { goto IL_003a_1; } } { goto IL_0069; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0069: { Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_23 = V_0; return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* Enumerable_ToDictionary_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m275C8D2587F84B74CA6768CA33A880DB8DFFB157_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TSource_tD54646A5585D9BD63C37DCE434F3763C34643206 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 9)); const Il2CppFullySharedGenericAny L_13 = alloca(SizeOf_TSource_tD54646A5585D9BD63C37DCE434F3763C34643206); const Il2CppFullySharedGenericAny L_16 = alloca(SizeOf_TSource_tD54646A5585D9BD63C37DCE434F3763C34643206); const Il2CppFullySharedGenericAny L_19 = alloca(SizeOf_TSource_tD54646A5585D9BD63C37DCE434F3763C34643206); const uint32_t SizeOf_TKey_t5C94480B3CC45CDBDFD6A3643A924939B881D669 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 11)); const Il2CppFullySharedGenericAny L_17 = alloca(SizeOf_TKey_t5C94480B3CC45CDBDFD6A3643A924939B881D669); const uint32_t SizeOf_TElement_tB38A1868D78638AF45915D4852C346E5CC77978E = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 13)); const Il2CppFullySharedGenericAny L_20 = alloca(SizeOf_TElement_tB38A1868D78638AF45915D4852C346E5CC77978E); Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* V_0 = NULL; RuntimeObject* V_1 = NULL; Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_TSource_tD54646A5585D9BD63C37DCE434F3763C34643206); memset(V_2, 0, SizeOf_TSource_tD54646A5585D9BD63C37DCE434F3763C34643206); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___1_keySelector; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral12D34C4D5361DBE1804B6F49EDED3C800B442095)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_4 = ___2_elementSelector; if (L_4) { goto IL_002a; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0FDD716E74C52D972A9997C1B342B1A650D1D139)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_002a: { RuntimeObject* L_6 = ___3_comparer; Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* L_7 = (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 4)); (( void (*) (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(L_7, L_6, il2cpp_rgctx_method(method->rgctx_data, 5)); V_0 = L_7; RuntimeObject* L_8 = ___0_source; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_8); V_1 = L_9; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005f: { { RuntimeObject* L_10 = V_1; if (!L_10) { goto IL_0068; } } { RuntimeObject* L_11 = V_1; NullCheck((RuntimeObject*)L_11); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); } IL_0068: { return; } } }); try { { goto IL_0055_1; } IL_003a_1: { RuntimeObject* L_12 = V_1; NullCheck(L_12); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_12, (Il2CppFullySharedGenericAny*)L_13); il2cpp_codegen_memcpy(V_2, L_13, SizeOf_TSource_tD54646A5585D9BD63C37DCE434F3763C34643206); Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* L_14 = V_0; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_15 = ___1_keySelector; il2cpp_codegen_memcpy(L_16, V_2, SizeOf_TSource_tD54646A5585D9BD63C37DCE434F3763C34643206); NullCheck(L_15); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 10)), il2cpp_rgctx_method(method->rgctx_data, 10), L_15, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 9)) ? L_16: *(void**)L_16), (Il2CppFullySharedGenericAny*)L_17); Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_18 = ___2_elementSelector; il2cpp_codegen_memcpy(L_19, V_2, SizeOf_TSource_tD54646A5585D9BD63C37DCE434F3763C34643206); NullCheck(L_18); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 12)), il2cpp_rgctx_method(method->rgctx_data, 12), L_18, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 9)) ? L_19: *(void**)L_19), (Il2CppFullySharedGenericAny*)L_20); NullCheck(L_14); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 14)), il2cpp_rgctx_method(method->rgctx_data, 14), L_14, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 11)) ? L_17: *(void**)L_17), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 13)) ? L_20: *(void**)L_20)); } IL_0055_1: { RuntimeObject* L_21 = V_1; NullCheck((RuntimeObject*)L_21); bool L_22; L_22 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_21); if (L_22) { goto IL_003a_1; } } { goto IL_0069; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0069: { Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* L_23 = V_0; return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* Enumerable_ToHashSet_TisRuntimeObject_m61A1A626A29E03DA54D3D2013F36991E1F30AD76_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_1; L_1 = Enumerable_ToHashSet_TisRuntimeObject_m3F3E2E77BDF99363CD377D1E367A71D69BBEBD67(L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t2E820DA94CC6D5A61CA29EBD9BE297C43D691C87* Enumerable_ToHashSet_TisIl2CppFullySharedGenericAny_m7DAD584BFEBFF4580AC813A498E134A6C09F59FC_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; HashSet_1_t2E820DA94CC6D5A61CA29EBD9BE297C43D691C87* L_1; L_1 = (( HashSet_1_t2E820DA94CC6D5A61CA29EBD9BE297C43D691C87* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* Enumerable_ToHashSet_TisRuntimeObject_m3F3E2E77BDF99363CD377D1E367A71D69BBEBD67_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; RuntimeObject* L_3 = ___1_comparer; HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_4 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); HashSet_1__ctor_mD320BA1FC2F52FBBD8EFB2C97BAC4E70B56DDAFD(L_4, L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 3)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t2E820DA94CC6D5A61CA29EBD9BE297C43D691C87* Enumerable_ToHashSet_TisIl2CppFullySharedGenericAny_m196B281173959F0BD55C253855F0C5379C77CA58_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; RuntimeObject* L_3 = ___1_comparer; HashSet_1_t2E820DA94CC6D5A61CA29EBD9BE297C43D691C87* L_4 = (HashSet_1_t2E820DA94CC6D5A61CA29EBD9BE297C43D691C87*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 2)); (( void (*) (HashSet_1_t2E820DA94CC6D5A61CA29EBD9BE297C43D691C87*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)))(L_4, L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 3)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* Enumerable_ToList_TisKeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F_m4C00EFCCE4735051BF48AC93684AAE8F9103E893_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* L_3 = (List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 1)); List_1__ctor_mAB73BC926D6619C9AEB3254D9FEA6F0937F22E2B(L_3, L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* Enumerable_ToList_TisKeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0_m556CED72F3B838C201745684D1099A66FCE6565F_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_3 = (List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 1)); List_1__ctor_mD4896B03332207D11564116322E97736596BC859(L_3, L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t5BEB7221B75A39C0A10E3A4A405EF6BAF1576F22* Enumerable_ToList_TisValueTuple_2_t998A3C988B99B895CDFB519A1EF5B3E191F8A1BD_m31706D134299C273B5FE73E2508243B18AAE4EB6_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; List_1_t5BEB7221B75A39C0A10E3A4A405EF6BAF1576F22* L_3 = (List_1_t5BEB7221B75A39C0A10E3A4A405EF6BAF1576F22*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 1)); List_1__ctor_m3BD49BC170AE2C9D805552A36504679E9A981582(L_3, L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* Enumerable_ToList_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_mF72E92465BC72BD0AE17D3AAE14B25565BEAE1A1_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* L_3 = (List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 1)); List_1__ctor_m2135B419ACC64C79619DEDFEB2125E851D564C75(L_3, L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 1)); List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C(L_3, L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* Enumerable_ToList_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m634D3F5704F1C810B8409160B31168D38DD6BBFB_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* L_3 = (List_1_tF9D88C946600C782EE786A252258C0AA97BD019A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 1)); List_1__ctor_m97EDA7869BBED733AA8551678B3C5ABAA20F9456(L_3, L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8837CD02A40CED632406E449B6D76FF9AB3E4468* Enumerable_ToList_TisMarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607_m71439AC8736BC8D0DE6B2BB4D86CF8343FB2284A_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; List_1_t8837CD02A40CED632406E449B6D76FF9AB3E4468* L_3 = (List_1_t8837CD02A40CED632406E449B6D76FF9AB3E4468*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 1)); List_1__ctor_m8F2668EF0FCDA0A12C69D4EE14E900CA8AEC893A(L_3, L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF7A39AE542CF9A5C63B48726F173FA38571D52C3* Enumerable_ToList_TisMarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C_m148E0E4980D24DABBAC56CE8F0C8BD09923CCE97_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; List_1_tF7A39AE542CF9A5C63B48726F173FA38571D52C3* L_3 = (List_1_tF7A39AE542CF9A5C63B48726F173FA38571D52C3*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 1)); List_1__ctor_m7BAE7DCA392FD54FDF3336EAA1DE51F460CD879D(L_3, L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 1)); List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424(L_3, L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* Enumerable_ToList_TisIl2CppFullySharedGenericAny_m191EA129E511F9B8304FF8826A2DA645E06CCBF0_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___0_source; List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_3 = (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 1)); (( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_3, L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ToLookup_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m07777F057968CB51E4B7691358FBD79CD6A349F6_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2; L_2 = (( Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(il2cpp_rgctx_method(method->rgctx_data, 2)); Lookup_2_t0E2C90AEB65A029DDD8A5DB090D1DD87BBE2E332* L_3; L_3 = (( Lookup_2_t0E2C90AEB65A029DDD8A5DB090D1DD87BBE2E332* (*) (RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(L_0, L_1, L_2, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 5)); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ToLookup_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m50AB1293B04D40CEF6507737693E1F9DDDF8D2AB_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2; L_2 = (( Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(il2cpp_rgctx_method(method->rgctx_data, 2)); RuntimeObject* L_3 = ___2_comparer; Lookup_2_t0E2C90AEB65A029DDD8A5DB090D1DD87BBE2E332* L_4; L_4 = (( Lookup_2_t0E2C90AEB65A029DDD8A5DB090D1DD87BBE2E332* (*) (RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)))(L_0, L_1, L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 6)); return (RuntimeObject*)L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ToLookup_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m810A3442D781699188914EC5153C37701BFCA1DB_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_elementSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___2_elementSelector; Lookup_2_t0E2C90AEB65A029DDD8A5DB090D1DD87BBE2E332* L_3; L_3 = (( Lookup_2_t0E2C90AEB65A029DDD8A5DB090D1DD87BBE2E332* (*) (RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)))(L_0, L_1, L_2, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 3)); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ToLookup_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mCBF074C8BE3C80126CB4B101DC3712D7A469807F_gshared (RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_keySelector, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_elementSelector, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_keySelector; Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___2_elementSelector; RuntimeObject* L_3 = ___3_comparer; Lookup_2_t0E2C90AEB65A029DDD8A5DB090D1DD87BBE2E332* L_4; L_4 = (( Lookup_2_t0E2C90AEB65A029DDD8A5DB090D1DD87BBE2E332* (*) (RuntimeObject*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 4)))(L_0, L_1, L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 4)); return (RuntimeObject*)L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Union_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mC023A7ACF38A4D70AE8ABFA8416B5F80A74F708F_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_second; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_first; RuntimeObject* L_5 = ___1_second; RuntimeObject* L_6; L_6 = Enumerable_UnionIterator_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m667BBE2EDEF7C98E4ADA7366F97F2E894BD28FEB(L_4, L_5, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Union_TisIl2CppFullySharedGenericAny_m568AB652494D92185F5703B1BF1F1BD82BF0F204_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_second; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_first; RuntimeObject* L_5 = ___1_second; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_4, L_5, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Union_TisIl2CppFullySharedGenericAny_m6A2FB81032D4638507A429AF9789271C92C11866_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_second; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_first; RuntimeObject* L_5 = ___1_second; RuntimeObject* L_6 = ___2_comparer; RuntimeObject* L_7; L_7 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_4, L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_UnionIterator_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m667BBE2EDEF7C98E4ADA7366F97F2E894BD28FEB_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CUnionIteratorU3Ed__71_1_tF738D83BD655B9F60315480F2FD641497C09D2E2* L_0 = (U3CUnionIteratorU3Ed__71_1_tF738D83BD655B9F60315480F2FD641497C09D2E2*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); U3CUnionIteratorU3Ed__71_1__ctor_m46C129DFDB7103A8A22EA82F6C0D7B8E44851EFF(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CUnionIteratorU3Ed__71_1_tF738D83BD655B9F60315480F2FD641497C09D2E2* L_1 = L_0; RuntimeObject* L_2 = ___0_first; NullCheck(L_1); L_1->___U3CU3E3__first = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__first), (void*)L_2); U3CUnionIteratorU3Ed__71_1_tF738D83BD655B9F60315480F2FD641497C09D2E2* L_3 = L_1; RuntimeObject* L_4 = ___1_second; NullCheck(L_3); L_3->___U3CU3E3__second = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E3__second), (void*)L_4); U3CUnionIteratorU3Ed__71_1_tF738D83BD655B9F60315480F2FD641497C09D2E2* L_5 = L_3; RuntimeObject* L_6 = ___2_comparer; NullCheck(L_5); L_5->___U3CU3E3__comparer = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___U3CU3E3__comparer), (void*)L_6); return (RuntimeObject*)L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_UnionIterator_TisIl2CppFullySharedGenericAny_m46A61FEAA70908DCF7CA98E543056A2CA058DF8A_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CUnionIteratorU3Ed__71_1_tD0B6880CAAF53C171FB84AB1D31B9A3957C14AAB* L_0 = (U3CUnionIteratorU3Ed__71_1_tD0B6880CAAF53C171FB84AB1D31B9A3957C14AAB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CUnionIteratorU3Ed__71_1_tD0B6880CAAF53C171FB84AB1D31B9A3957C14AAB*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CUnionIteratorU3Ed__71_1_tD0B6880CAAF53C171FB84AB1D31B9A3957C14AAB* L_1 = L_0; RuntimeObject* L_2 = ___0_first; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_2); U3CUnionIteratorU3Ed__71_1_tD0B6880CAAF53C171FB84AB1D31B9A3957C14AAB* L_3 = L_1; RuntimeObject* L_4 = ___1_second; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),8), L_4); U3CUnionIteratorU3Ed__71_1_tD0B6880CAAF53C171FB84AB1D31B9A3957C14AAB* L_5 = L_3; RuntimeObject* L_6 = ___2_comparer; NullCheck(L_5); il2cpp_codegen_write_instance_field_data(L_5, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_6); return (RuntimeObject*)L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisKeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F_m3B1D3ABF46BA559FED20ED3837C35FA387892B7E_gshared (RuntimeObject* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_6 = ___1_predicate; NullCheck(((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = VirtualFuncInvoker1< RuntimeObject*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* >::Invoke(15, ((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 4)))) { goto IL_0046; } } { RuntimeObject* L_9 = ___0_source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_10 = ___1_predicate; WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87* L_11 = (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); WhereArrayIterator_1__ctor_m62C4E920FFEA3CEE1F1DAE6FCD1A7978169D3A28(L_11, ((KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 4))), L_10, il2cpp_rgctx_method(method->rgctx_data, 6)); return (RuntimeObject*)L_11; } IL_0046: { RuntimeObject* L_12 = ___0_source; if (!((List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 7)))) { goto IL_005b; } } { RuntimeObject* L_13 = ___0_source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_14 = ___1_predicate; WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269* L_15 = (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 8)); WhereListIterator_1__ctor_m67FB060A841B7FBE58C55EE35867560AD542593C(L_15, ((List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 7))), L_14, il2cpp_rgctx_method(method->rgctx_data, 9)); return (RuntimeObject*)L_15; } IL_005b: { RuntimeObject* L_16 = ___0_source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_17 = ___1_predicate; WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7* L_18 = (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereEnumerableIterator_1__ctor_m77082B9783047A89D5873C0454866CBA0CB4E249(L_18, L_16, L_17, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisKeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0_m072527026BC7A20D3180A0AF6377275E00FEB452_gshared (RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_6 = ___1_predicate; NullCheck(((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = VirtualFuncInvoker1< RuntimeObject*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* >::Invoke(15, ((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 4)))) { goto IL_0046; } } { RuntimeObject* L_9 = ___0_source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_10 = ___1_predicate; WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38* L_11 = (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); WhereArrayIterator_1__ctor_mC2C36CB3C31AC0465DD391785D8A5553B9882A7E(L_11, ((KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 4))), L_10, il2cpp_rgctx_method(method->rgctx_data, 6)); return (RuntimeObject*)L_11; } IL_0046: { RuntimeObject* L_12 = ___0_source; if (!((List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 7)))) { goto IL_005b; } } { RuntimeObject* L_13 = ___0_source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_14 = ___1_predicate; WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0* L_15 = (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 8)); WhereListIterator_1__ctor_m14D5F6A1F5593C911B1C351416E326B2D41F2522(L_15, ((List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 7))), L_14, il2cpp_rgctx_method(method->rgctx_data, 9)); return (RuntimeObject*)L_15; } IL_005b: { RuntimeObject* L_16 = ___0_source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_17 = ___1_predicate; WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0* L_18 = (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereEnumerableIterator_1__ctor_m733EE4FD28C4E18A784653C8F15141829AAF8690(L_18, L_16, L_17, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_m04F511EE83DC4DFCD2F669E1C86C444367FD332B_gshared (RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_6 = ___1_predicate; NullCheck(((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = VirtualFuncInvoker1< RuntimeObject*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* >::Invoke(15, ((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 4)))) { goto IL_0046; } } { RuntimeObject* L_9 = ___0_source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_10 = ___1_predicate; WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB* L_11 = (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); WhereArrayIterator_1__ctor_m2B8837362AE8ED47437A9B42F6C4DA73311039A9(L_11, ((KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 4))), L_10, il2cpp_rgctx_method(method->rgctx_data, 6)); return (RuntimeObject*)L_11; } IL_0046: { RuntimeObject* L_12 = ___0_source; if (!((List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 7)))) { goto IL_005b; } } { RuntimeObject* L_13 = ___0_source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_14 = ___1_predicate; WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5* L_15 = (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 8)); WhereListIterator_1__ctor_m3333DE6CD3476F2462F6D1B996546C42075A6374(L_15, ((List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 7))), L_14, il2cpp_rgctx_method(method->rgctx_data, 9)); return (RuntimeObject*)L_15; } IL_005b: { RuntimeObject* L_16 = ___0_source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_17 = ___1_predicate; WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308* L_18 = (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereEnumerableIterator_1__ctor_mAC3CB25D22FD92F52FAB86D5A323EFAAD06F1BC1(L_18, L_16, L_17, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisKeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE_mA2CE4244BBCB201980CFB43A839AF155C62D768F_gshared (RuntimeObject* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_6 = ___1_predicate; NullCheck(((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = VirtualFuncInvoker1< RuntimeObject*, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* >::Invoke(15, ((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 4)))) { goto IL_0046; } } { RuntimeObject* L_9 = ___0_source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_10 = ___1_predicate; WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C* L_11 = (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); WhereArrayIterator_1__ctor_m774C3D9E1FD42DE7B7979B7DBF2B9EA9BD8B7E2C(L_11, ((KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 4))), L_10, il2cpp_rgctx_method(method->rgctx_data, 6)); return (RuntimeObject*)L_11; } IL_0046: { RuntimeObject* L_12 = ___0_source; if (!((List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 7)))) { goto IL_005b; } } { RuntimeObject* L_13 = ___0_source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_14 = ___1_predicate; WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31* L_15 = (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 8)); WhereListIterator_1__ctor_mB40B122AD8516C8C9445E2A41163303C1A3B18A9(L_15, ((List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 7))), L_14, il2cpp_rgctx_method(method->rgctx_data, 9)); return (RuntimeObject*)L_15; } IL_005b: { RuntimeObject* L_16 = ___0_source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_17 = ___1_predicate; WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD* L_18 = (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereEnumerableIterator_1__ctor_m81FEC84186D8AA80E5F58BC0D7142BCEBEBF98B8(L_18, L_16, L_17, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m383D29E0CA4D46C14D1487F5AAB1B34011FC1D94_gshared (RuntimeObject* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_6 = ___1_predicate; NullCheck(((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = VirtualFuncInvoker1< RuntimeObject*, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* >::Invoke(15, ((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 4)))) { goto IL_0046; } } { RuntimeObject* L_9 = ___0_source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_10 = ___1_predicate; WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783* L_11 = (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); WhereArrayIterator_1__ctor_mF32EAE94028F92AEE5A9D5DE72738053FA5B05D5(L_11, ((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 4))), L_10, il2cpp_rgctx_method(method->rgctx_data, 6)); return (RuntimeObject*)L_11; } IL_0046: { RuntimeObject* L_12 = ___0_source; if (!((List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 7)))) { goto IL_005b; } } { RuntimeObject* L_13 = ___0_source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_14 = ___1_predicate; WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C* L_15 = (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 8)); WhereListIterator_1__ctor_m822B61E87420AA51D6558E17ECDAA3DD555EAA7E(L_15, ((List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 7))), L_14, il2cpp_rgctx_method(method->rgctx_data, 9)); return (RuntimeObject*)L_15; } IL_005b: { RuntimeObject* L_16 = ___0_source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_17 = ___1_predicate; WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039* L_18 = (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereEnumerableIterator_1__ctor_mBA5C8B874F6A1A8AD981C46A7D054B5135517C43(L_18, L_16, L_17, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_6 = ___1_predicate; NullCheck(((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = VirtualFuncInvoker1< RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* >::Invoke(15, ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 4)))) { goto IL_0046; } } { RuntimeObject* L_9 = ___0_source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_10 = ___1_predicate; WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* L_11 = (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); WhereArrayIterator_1__ctor_mC17BAA23BA92C7455512FDA5B1618C6D2B54ACA2(L_11, ((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 4))), L_10, il2cpp_rgctx_method(method->rgctx_data, 6)); return (RuntimeObject*)L_11; } IL_0046: { RuntimeObject* L_12 = ___0_source; if (!((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 7)))) { goto IL_005b; } } { RuntimeObject* L_13 = ___0_source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_14 = ___1_predicate; WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* L_15 = (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 8)); WhereListIterator_1__ctor_mEF8F62B9078E538C1DC46BCB876C2AC5B29EA73B(L_15, ((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 7))), L_14, il2cpp_rgctx_method(method->rgctx_data, 9)); return (RuntimeObject*)L_15; } IL_005b: { RuntimeObject* L_16 = ___0_source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_17 = ___1_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_18 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_18, L_16, L_17, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisIl2CppFullySharedGenericAny_m3F416675DC7A5572025B02ED373C41AD9ED8F6C4_gshared (RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_6 = ___1_predicate; NullCheck(((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = VirtualFuncInvoker1< RuntimeObject*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* >::Invoke(15, ((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 4)))) { goto IL_0046; } } { RuntimeObject* L_9 = ___0_source; Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_10 = ___1_predicate; WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6* L_11 = (WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); (( void (*) (WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6*, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)))(L_11, ((__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 4))), L_10, il2cpp_rgctx_method(method->rgctx_data, 6)); return (RuntimeObject*)L_11; } IL_0046: { RuntimeObject* L_12 = ___0_source; if (!((List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 7)))) { goto IL_005b; } } { RuntimeObject* L_13 = ___0_source; Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_14 = ___1_predicate; WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0* L_15 = (WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 8)); (( void (*) (WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0*, List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 9)))(L_15, ((List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 7))), L_14, il2cpp_rgctx_method(method->rgctx_data, 9)); return (RuntimeObject*)L_15; } IL_005b: { RuntimeObject* L_16 = ___0_source; Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_17 = ___1_predicate; WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B* L_18 = (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); (( void (*) (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B*, RuntimeObject*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 11)))(L_18, L_16, L_17, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisIl2CppFullySharedGenericAny_m2A4A1CABB85B6BC2392B9101B10A4F402F6B3EF8_gshared (RuntimeObject* ___0_source, Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* L_5 = ___1_predicate; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_4, L_5, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_Tisdqr_t82CC661FC32C20B34C952E90F0A363F830089C25_mA6DFB69FFC4B220DF770518CF713392041DD46BD_gshared (RuntimeObject* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_source; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_2 = ___1_predicate; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { RuntimeObject* L_4 = ___0_source; if (!((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->rgctx_data, 2)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_6 = ___1_predicate; NullCheck(((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)))); RuntimeObject* L_7; L_7 = VirtualFuncInvoker1< RuntimeObject*, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* >::Invoke(15, ((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2))), L_6); return L_7; } IL_0031: { RuntimeObject* L_8 = ___0_source; if (!((dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 4)))) { goto IL_0046; } } { RuntimeObject* L_9 = ___0_source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_10 = ___1_predicate; WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E* L_11 = (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 5)); WhereArrayIterator_1__ctor_m9782D7BE5EA4248A21898ACBC39D56F6396E14EC(L_11, ((dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->rgctx_data, 4))), L_10, il2cpp_rgctx_method(method->rgctx_data, 6)); return (RuntimeObject*)L_11; } IL_0046: { RuntimeObject* L_12 = ___0_source; if (!((List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 7)))) { goto IL_005b; } } { RuntimeObject* L_13 = ___0_source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_14 = ___1_predicate; WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818* L_15 = (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 8)); WhereListIterator_1__ctor_mD2F0F9D5C58C453B16CCA0915F6C6121F3E23B15(L_15, ((List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F*)CastclassClass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->rgctx_data, 7))), L_14, il2cpp_rgctx_method(method->rgctx_data, 9)); return (RuntimeObject*)L_15; } IL_005b: { RuntimeObject* L_16 = ___0_source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_17 = ___1_predicate; WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C* L_18 = (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 10)); WhereEnumerableIterator_1__ctor_mFA1D4337C4FF6EEBCB85AC44ED2437AD1266634F(L_18, L_16, L_17, il2cpp_rgctx_method(method->rgctx_data, 11)); return (RuntimeObject*)L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_WhereIterator_TisIl2CppFullySharedGenericAny_m70B5F2F916C40F3E2C996B66DE928FF41D7214F8_gshared (RuntimeObject* ___0_source, Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* ___1_predicate, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CWhereIteratorU3Ed__2_1_t9C4F185CE473D9F47023CC82AE8CD58309804E3C* L_0 = (U3CWhereIteratorU3Ed__2_1_t9C4F185CE473D9F47023CC82AE8CD58309804E3C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CWhereIteratorU3Ed__2_1_t9C4F185CE473D9F47023CC82AE8CD58309804E3C*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CWhereIteratorU3Ed__2_1_t9C4F185CE473D9F47023CC82AE8CD58309804E3C* L_1 = L_0; RuntimeObject* L_2 = ___0_source; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CWhereIteratorU3Ed__2_1_t9C4F185CE473D9F47023CC82AE8CD58309804E3C* L_3 = L_1; Func_3_tDADD7F9B266FDB16BDFFC46D6D5A79E7EA04406E* L_4 = ___1_predicate; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Zip_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m604C3454CE8371A9505723A594A3B3A0ED379EB1_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* ___2_resultSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { RuntimeObject* L_0 = ___0_first; if (L_0) { goto IL_000e; } } { Exception_t* L_1; L_1 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { RuntimeObject* L_2 = ___1_second; if (L_2) { goto IL_001c; } } { Exception_t* L_3; L_3 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001c: { Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_4 = ___2_resultSelector; if (L_4) { goto IL_002a; } } { Exception_t* L_5; L_5 = Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F3FB59F175951B7E6E9D9C61E22BFDBCA680CFB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method); } IL_002a: { RuntimeObject* L_6 = ___0_first; RuntimeObject* L_7 = ___1_second; Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_8 = ___2_resultSelector; RuntimeObject* L_9; L_9 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)))(L_6, L_7, L_8, il2cpp_rgctx_method(method->rgctx_data, 3)); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ZipIterator_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mB4CC05C042B355EC4A708283F1C5CC290453F91A_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* ___2_resultSelector, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { U3CZipIteratorU3Ed__65_3_t6B6AB4B150F71E377433F73C5DDD40F9DC0525DC* L_0 = (U3CZipIteratorU3Ed__65_3_t6B6AB4B150F71E377433F73C5DDD40F9DC0525DC*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0)); (( void (*) (U3CZipIteratorU3Ed__65_3_t6B6AB4B150F71E377433F73C5DDD40F9DC0525DC*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1)); U3CZipIteratorU3Ed__65_3_t6B6AB4B150F71E377433F73C5DDD40F9DC0525DC* L_1 = L_0; RuntimeObject* L_2 = ___0_first; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),4), L_2); U3CZipIteratorU3Ed__65_3_t6B6AB4B150F71E377433F73C5DDD40F9DC0525DC* L_3 = L_1; RuntimeObject* L_4 = ___1_second; NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),6), L_4); U3CZipIteratorU3Ed__65_3_t6B6AB4B150F71E377433F73C5DDD40F9DC0525DC* L_5 = L_3; Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* L_6 = ___2_resultSelector; NullCheck(L_5); il2cpp_codegen_write_instance_field_data(L_5, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->rgctx_data, 0),8), L_6); return (RuntimeObject*)L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* EnumerableHelpers_ToArray_TisRuntimeObject_m7D485040AFF6DB58389D6B446757B910F2505C65_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); RuntimeObject* V_0 = NULL; LargeArrayBuilder_1_t5997B05FFE45A1470DE34647AD779237CD53563E V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_3 = NULL; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_2 = L_3; int32_t L_4 = V_2; if (L_4) { goto IL_001a; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5; L_5 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(il2cpp_rgctx_method(method->rgctx_data, 3)); return L_5; } IL_001a: { int32_t L_6 = V_2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 5), (uint32_t)L_6); V_3 = L_7; RuntimeObject* L_8 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_3; NullCheck(L_8); InterfaceActionInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_8, L_9, 0); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = V_3; return L_10; } IL_002b: { LargeArrayBuilder_1__ctor_m518A5336CB5C931EF4FAA70E4362A7FE991880D5((&V_1), (bool)1, il2cpp_rgctx_method(method->rgctx_data, 7)); RuntimeObject* L_11 = ___0_source; LargeArrayBuilder_1_AddRange_m99FC93695E72F4F2883183D5F9B865C2C36D93C0((&V_1), L_11, il2cpp_rgctx_method(method->rgctx_data, 9)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12; L_12 = LargeArrayBuilder_1_ToArray_m2566DACFDE65A6981339EEF4BE2C146222E61C42((&V_1), il2cpp_rgctx_method(method->rgctx_data, 10)); return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* EnumerableHelpers_ToArray_TisIl2CppFullySharedGenericAny_mC640FA20C2979C79E0D09F20367FD4A27166D3A5_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); RuntimeObject* V_0 = NULL; LargeArrayBuilder_1_t0EF797C1BCBC5B72EF0E15C8C99150CD331F11C3 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_3 = NULL; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_2 = L_3; int32_t L_4 = V_2; if (L_4) { goto IL_001a; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5; L_5 = (( __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)))(il2cpp_rgctx_method(method->rgctx_data, 3)); return L_5; } IL_001a: { int32_t L_6 = V_2; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_7 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 5), (uint32_t)L_6); V_3 = L_7; RuntimeObject* L_8 = V_0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_9 = V_3; NullCheck(L_8); InterfaceActionInvoker2< __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_8, L_9, 0); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_10 = V_3; return L_10; } IL_002b: { (( void (*) (LargeArrayBuilder_1_t0EF797C1BCBC5B72EF0E15C8C99150CD331F11C3*, bool, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 7)))((&V_1), (bool)1, il2cpp_rgctx_method(method->rgctx_data, 7)); RuntimeObject* L_11 = ___0_source; (( void (*) (LargeArrayBuilder_1_t0EF797C1BCBC5B72EF0E15C8C99150CD331F11C3*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 9)))((&V_1), L_11, il2cpp_rgctx_method(method->rgctx_data, 9)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_12; L_12 = (( __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* (*) (LargeArrayBuilder_1_t0EF797C1BCBC5B72EF0E15C8C99150CD331F11C3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 10)))((&V_1), il2cpp_rgctx_method(method->rgctx_data, 10)); return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* EnumerableHelpers_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mEFD5911DDBDB2B3C1BCDAEE1DDF9EA8DCD3C5A22_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; RuntimeObject* V_3 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); int32_t L_21; L_21 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (int32_t)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); int32_t L_33; L_33 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (int32_t)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40; L_40 = Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* EnumerableHelpers_ToArray_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mEF42832E5D11AAAFF6F615CA9A8242D03F71539E_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* V_2 = NULL; RuntimeObject* V_3 = NULL; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_6 = (Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*)(Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_18 = (Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*)(Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); int32_t L_21; L_21 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (int32_t)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m540BB33A026A346B7B0033684BE811ED519B1E33((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); int32_t L_33; L_33 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (int32_t)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_40; L_40 = Array_Empty_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m94E12BB613D748D2EEB9E1ABD961630D2F970385_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* EnumerableHelpers_ToArray_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m7FE7D9EE8E27D99A69409883CE6BE8EFE9795FD5_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* V_2 = NULL; RuntimeObject* V_3 = NULL; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_6 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_18 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21; L_21 = InterfaceFuncInvoker0< Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m45E2DE0DBF4E0547B569F9496A9D773B058C30CA((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_33; L_33 = InterfaceFuncInvoker0< Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_40; L_40 = Array_Empty_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m36408D2B54D6A6519FAF5E5AD03F49ECECA09F2E_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* EnumerableHelpers_ToArray_TisRuntimeObject_m4BA4DBD38B4DA66F8DEB40393971473B983BE06A_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_2 = NULL; RuntimeObject* V_3 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); RuntimeObject* L_21; L_21 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (RuntimeObject*)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); RuntimeObject* L_33; L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (RuntimeObject*)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_40; L_40 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* EnumerableHelpers_ToArray_TisRect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_mB8308980C50019080799C439861F5EF700799906_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* V_2 = NULL; RuntimeObject* V_3 = NULL; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_6 = (RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993*)(RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_18 = (RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993*)(RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_21; L_21 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisRect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_m2EC92F2F8F9EEAB25DF52C72C3C856D1ECA0C2A5((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_33; L_33 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_40; L_40 = Array_Empty_TisRect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_m85A5CFE26D5D127B03744735ED2B5FC30FCB1D59_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* EnumerableHelpers_ToArray_TisTextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58_m9C3FA1318E048265162E9AFA86DCE8A7619D2A70_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* V_2 = NULL; RuntimeObject* V_3 = NULL; TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* L_6 = (TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A*)(TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* L_18 = (TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A*)(TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 L_21; L_21 = InterfaceFuncInvoker0< TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisTextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58_m980E6BCF46D049ECA55F63095E52D73F5C656788((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 L_33; L_33 = InterfaceFuncInvoker0< TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* L_40; L_40 = Array_Empty_TisTextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58_m3AE07A4CEAA2B2E2C2E03472BBF9F79BC799F948_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* EnumerableHelpers_ToArray_TisIl2CppFullySharedGenericAny_m29EC465D80F7E6BC3D01E566ED7C4BEC9B8E35D5_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_T_t2D8FD1521D95AD2C79B8DFF0736BDDD069DD191D = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 9)); const Il2CppFullySharedGenericAny L_21 = alloca(SizeOf_T_t2D8FD1521D95AD2C79B8DFF0736BDDD069DD191D); const Il2CppFullySharedGenericAny L_33 = L_21; RuntimeObject* V_0 = NULL; int32_t V_1 = 0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_2 = NULL; RuntimeObject* V_3 = NULL; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_6 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_18 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20, (Il2CppFullySharedGenericAny*)L_21); NullCheck(L_19); il2cpp_codegen_memcpy((L_19)->GetAddressAt(static_cast(0)), L_21, SizeOf_T_t2D8FD1521D95AD2C79B8DFF0736BDDD069DD191D); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 9), (void**)(L_19)->GetAddressAt(static_cast(0)), (void*)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC**, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 10)))((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32, (Il2CppFullySharedGenericAny*)L_33); NullCheck(L_29); il2cpp_codegen_memcpy((L_29)->GetAddressAt(static_cast(L_31)), L_33, SizeOf_T_t2D8FD1521D95AD2C79B8DFF0736BDDD069DD191D); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 9), (void**)(L_29)->GetAddressAt(static_cast(L_31)), (void*)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_40; L_40 = (( __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 12)))(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* EnumerableHelpers_ToArray_TisfsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_m2A930FEE8BD350111D951F629623F65C036F9138_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* V_2 = NULL; RuntimeObject* V_3 = NULL; fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* L_6 = (fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F*)(fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* L_18 = (fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F*)(fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 L_21; L_21 = InterfaceFuncInvoker0< fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisfsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_m219428976680F163EEE03228DEE6991764CD370F((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 L_33; L_33 = InterfaceFuncInvoker0< fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* L_40; L_40 = Array_Empty_TisfsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_mE2BC05CF2CE0B2267A4A0BF14227F75DE3AE1B0C_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* EnumerableHelpers_ToArray_TisMatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253_m0933456EDFC7CBE2136969B0FD06280E7F0808E7_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* V_2 = NULL; RuntimeObject* V_3 = NULL; MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* L_6 = (MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5*)(MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* L_18 = (MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5*)(MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253 L_21; L_21 = InterfaceFuncInvoker0< MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisMatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253_m4E7CB8B6701DF21BD6CA13920546C7869B4F6678((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253 L_33; L_33 = InterfaceFuncInvoker0< MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (MatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* L_40; L_40 = Array_Empty_TisMatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253_m5BEAA64B8E1A4C758EDEA7D45C3177D7D8A6ADCF_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* EnumerableHelpers_ToArray_TisDispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455_m8C8B8F3869509FFEB50EA324AA63B395F5F239F8_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* V_2 = NULL; RuntimeObject* V_3 = NULL; DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* L_6 = (DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757*)(DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* L_18 = (DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757*)(DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455 L_21; L_21 = InterfaceFuncInvoker0< DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisDispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455_m247E9FF1D240EF2FA626997384B01A8033DBED23((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455 L_33; L_33 = InterfaceFuncInvoker0< DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (DispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* L_40; L_40 = Array_Empty_TisDispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455_mF01AA806CE655E3ABAF52F0F9DD7CC113403C7E2_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* EnumerableHelpers_ToArray_TisEventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2_m06E2D92F346ECE1D3006850C5D354508A2E348AD_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* V_2 = NULL; RuntimeObject* V_3 = NULL; EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* L_6 = (EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8*)(EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* L_18 = (EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8*)(EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2 L_21; L_21 = InterfaceFuncInvoker0< EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisEventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2_mDA8FA398E6D3A1E3A5A191B6FFAFC7058E4E156A((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2 L_33; L_33 = InterfaceFuncInvoker0< EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (EventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* L_40; L_40 = Array_Empty_TisEventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2_mAEF379183FDCBD07C651D56777D4AA5A5C969A47_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* EnumerableHelpers_ToArray_TisMyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66_m9B339870940F96B685EDE41242663BFB5F046DD3_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* V_2 = NULL; RuntimeObject* V_3 = NULL; MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* L_6 = (MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF*)(MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* L_18 = (MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF*)(MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66 L_21; L_21 = InterfaceFuncInvoker0< MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisMyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66_mEF57C92D58609372AF89B890A1224EFFCFB04768((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66 L_33; L_33 = InterfaceFuncInvoker0< MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (MyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* L_40; L_40 = Array_Empty_TisMyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66_m4CA4D457B7D0E7A563CD908676F8BBE135AEDBB6_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* EnumerableHelpers_ToArray_TisCollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083_m0697992811BBC6624F13D85EF2CDFDB15FA49190_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* V_2 = NULL; RuntimeObject* V_3 = NULL; CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* L_6 = (CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2*)(CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* L_18 = (CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2*)(CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083 L_21; L_21 = InterfaceFuncInvoker0< CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisCollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083_m378AF9296085D7F42531DE0780E1B810EC11A37D((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083 L_33; L_33 = InterfaceFuncInvoker0< CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (CollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* L_40; L_40 = Array_Empty_TisCollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083_mFF74E742D160D48C5C4C03E9219544E7D5E133D5_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* EnumerableHelpers_ToArray_TisColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B_m7F62BABAA8664CC726D57F1CB2DDCD6D2E46EF2D_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* V_2 = NULL; RuntimeObject* V_3 = NULL; ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* L_6 = (ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1*)(ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* L_18 = (ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1*)(ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B L_21; L_21 = InterfaceFuncInvoker0< ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B_m072F6EB889842BB3C3D912C91201BA5FBFA3886E((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B L_33; L_33 = InterfaceFuncInvoker0< ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (ColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* L_40; L_40 = Array_Empty_TisColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B_m12B6F1ECF375A80FB7C42121CBBD37A51893C2A5_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* EnumerableHelpers_ToArray_TisColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9_m0E26C25ABCC453604D00ED2B3BB4E5AB433C47CE_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* V_2 = NULL; RuntimeObject* V_3 = NULL; ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* L_6 = (ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA*)(ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* L_18 = (ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA*)(ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9 L_21; L_21 = InterfaceFuncInvoker0< ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9_m1CC260F6A2C9F50F64EA4838CA274C18A443F27C((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9 L_33; L_33 = InterfaceFuncInvoker0< ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (ColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* L_40; L_40 = Array_Empty_TisColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9_mC1FDC75D8356A5C9870BF88F40972AFC7E8EF569_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* EnumerableHelpers_ToArray_TisEmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_m0780E2F7495E08DB03C84E8B2537FC7F462BC397_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* V_2 = NULL; RuntimeObject* V_3 = NULL; EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* L_6 = (EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE*)(EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* L_18 = (EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE*)(EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 L_21; L_21 = InterfaceFuncInvoker0< EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisEmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_m726930DCA38B1958D60908F880EE5D4E5864D711((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 L_33; L_33 = InterfaceFuncInvoker0< EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* L_40; L_40 = Array_Empty_TisEmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_m0AF1109AB17569AAB476D0C066C70C18B4B5D746_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* EnumerableHelpers_ToArray_TisExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7_m74D761460371398F21A1879C6389B96FDF619AC3_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* V_2 = NULL; RuntimeObject* V_3 = NULL; ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* L_6 = (ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16*)(ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* L_18 = (ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16*)(ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7 L_21; L_21 = InterfaceFuncInvoker0< ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7_m238295C7A9818FDA81C3FA47A959F40BD9F61DC6((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7 L_33; L_33 = InterfaceFuncInvoker0< ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (ExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* L_40; L_40 = Array_Empty_TisExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7_m2F3EA4E00B708F7E2F683839F2933A2077F67B9B_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* EnumerableHelpers_ToArray_TisForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976_m7F6D2E7CDD14F963633369273618B3E36D9D71F8_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* V_2 = NULL; RuntimeObject* V_3 = NULL; ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* L_6 = (ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC*)(ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* L_18 = (ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC*)(ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976 L_21; L_21 = InterfaceFuncInvoker0< ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976_m551593FDDA0319251A26FB968B9378D9146F5922((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976 L_33; L_33 = InterfaceFuncInvoker0< ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (ForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* L_40; L_40 = Array_Empty_TisForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976_mD3B31996CF3BEC24489EA770CDA781CA057E095D_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* EnumerableHelpers_ToArray_TisInheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562_m5381BC569B83F74B6EE5D66815053C27F55A0F0F_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* V_2 = NULL; RuntimeObject* V_3 = NULL; InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* L_6 = (InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A*)(InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* L_18 = (InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A*)(InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562 L_21; L_21 = InterfaceFuncInvoker0< InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisInheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562_mB567B53F48AEFA4FC83739543EA360AD6CBB54C2((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562 L_33; L_33 = InterfaceFuncInvoker0< InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (InheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* L_40; L_40 = Array_Empty_TisInheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562_mC34E022E193FCEBCBCFABE3D326AFD7A3BC72D81_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* EnumerableHelpers_ToArray_TisLightsModule_t720242ED070FD6C55E59B7536322829A22884C7E_mAA5789A8E3E09FAC8B340FDA1545570FDA9B3778_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* V_2 = NULL; RuntimeObject* V_3 = NULL; LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* L_6 = (LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56*)(LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* L_18 = (LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56*)(LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E L_21; L_21 = InterfaceFuncInvoker0< LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisLightsModule_t720242ED070FD6C55E59B7536322829A22884C7E_m372216E817E9A9570C3C82BBF6AFA67D98EE3949((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E L_33; L_33 = InterfaceFuncInvoker0< LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (LightsModule_t720242ED070FD6C55E59B7536322829A22884C7E)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* L_40; L_40 = Array_Empty_TisLightsModule_t720242ED070FD6C55E59B7536322829A22884C7E_mC84EDDF86908CEB62AAFDFDCD8E2E3210403A401_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* EnumerableHelpers_ToArray_TisLimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1_m37B7807A47BEAEA14DD79B05CFEDA2C27B5E2503_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* V_2 = NULL; RuntimeObject* V_3 = NULL; LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* L_6 = (LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1*)(LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* L_18 = (LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1*)(LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1 L_21; L_21 = InterfaceFuncInvoker0< LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisLimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1_m28EB4B011F0A650FD8F5A5B2BD7B810A37DD02A0((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1 L_33; L_33 = InterfaceFuncInvoker0< LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (LimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* L_40; L_40 = Array_Empty_TisLimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1_m21FA0F5AE4672F90426A30B4FDE61DCE8DD75461_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* EnumerableHelpers_ToArray_TisMainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_mFB5C8AC01E16422E24BA187F1337B98F547762F1_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* V_2 = NULL; RuntimeObject* V_3 = NULL; MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* L_6 = (MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F*)(MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* L_18 = (MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F*)(MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 L_21; L_21 = InterfaceFuncInvoker0< MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisMainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_m3DDE73AFDA5D57A983792843CD8AC75DE2DAAD8A((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 L_33; L_33 = InterfaceFuncInvoker0< MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* L_40; L_40 = Array_Empty_TisMainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_m33C193685A1A3B0DD811A9F060572040030884B7_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* EnumerableHelpers_ToArray_TisNoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0_m399B367B20877C4779DA531CD21B343C36A7E234_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* V_2 = NULL; RuntimeObject* V_3 = NULL; NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* L_6 = (NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565*)(NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* L_18 = (NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565*)(NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0 L_21; L_21 = InterfaceFuncInvoker0< NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisNoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0_m8096E2FDB51C2D6576CFA626DA8E396D5FDD8A88((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0 L_33; L_33 = InterfaceFuncInvoker0< NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (NoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* L_40; L_40 = Array_Empty_TisNoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0_m1AD2426C747ABC797C05E61B05D61450076A8903_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* EnumerableHelpers_ToArray_TisRotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6_mFB9F914175BE11958C7963ED89DBD6183CEFFD06_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* V_2 = NULL; RuntimeObject* V_3 = NULL; RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* L_6 = (RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989*)(RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* L_18 = (RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989*)(RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6 L_21; L_21 = InterfaceFuncInvoker0< RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisRotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6_mFFCC7ECA6898AD6AA67AD5B098ED900BD6815CA3((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6 L_33; L_33 = InterfaceFuncInvoker0< RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (RotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* L_40; L_40 = Array_Empty_TisRotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6_mA0D9CFABD04BEF3BFE482AE641DCD6F0C1597FA9_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* EnumerableHelpers_ToArray_TisRotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6_m5A474D8411F081ED27AF75C33DE38626D23A0DF1_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* V_2 = NULL; RuntimeObject* V_3 = NULL; RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* L_6 = (RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8*)(RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* L_18 = (RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8*)(RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6 L_21; L_21 = InterfaceFuncInvoker0< RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisRotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6_m468616B23291545F448A7863E16C7DD241EEA301((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6 L_33; L_33 = InterfaceFuncInvoker0< RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (RotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* L_40; L_40 = Array_Empty_TisRotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6_m3E7ABA71381D6C3DA7508146A094FE8C9C5C7436_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* EnumerableHelpers_ToArray_TisShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_m0D56C6F51A7131E95DDFFDD8C2A8C1A35CBB00BA_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* V_2 = NULL; RuntimeObject* V_3 = NULL; ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* L_6 = (ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243*)(ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* L_18 = (ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243*)(ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 L_21; L_21 = InterfaceFuncInvoker0< ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_m1C9D9431BD328201FC8E0ED04B40E6A8B6941429((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 L_33; L_33 = InterfaceFuncInvoker0< ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* L_40; L_40 = Array_Empty_TisShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_m23574AE640623A2874871290CD7F26FE026C60FE_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* EnumerableHelpers_ToArray_TisSizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4_m59954A53BF661468932BF686B168C8EE598F1352_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* V_2 = NULL; RuntimeObject* V_3 = NULL; SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* L_6 = (SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221*)(SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* L_18 = (SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221*)(SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4 L_21; L_21 = InterfaceFuncInvoker0< SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisSizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4_m6901B1E4E8E450288252EAED9D1ACB05A99C6CE7((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4 L_33; L_33 = InterfaceFuncInvoker0< SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (SizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* L_40; L_40 = Array_Empty_TisSizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4_m9AA9EFC539DB7558A084DA01995E1416885100E0_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* EnumerableHelpers_ToArray_TisSizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C_m122801699DD175B222CA7296C3EA4A7110FA4C72_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* V_2 = NULL; RuntimeObject* V_3 = NULL; SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* L_6 = (SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3*)(SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* L_18 = (SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3*)(SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C L_21; L_21 = InterfaceFuncInvoker0< SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisSizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C_mB31A5DF7FFBAD00D18F98296A7BE736B99D08D42((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C L_33; L_33 = InterfaceFuncInvoker0< SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (SizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* L_40; L_40 = Array_Empty_TisSizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C_m3A84DF47DB367D4CDF792D5F7DF11100A974F13D_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* EnumerableHelpers_ToArray_TisSubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B_mB722DFB2844C2DB1FBDA7E0BB51940C25D21B544_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* V_2 = NULL; RuntimeObject* V_3 = NULL; SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* L_6 = (SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483*)(SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* L_18 = (SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483*)(SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B L_21; L_21 = InterfaceFuncInvoker0< SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisSubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B_m02521C47F81C1603E5CFB5F73F0B709D3EA87FAD((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B L_33; L_33 = InterfaceFuncInvoker0< SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (SubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* L_40; L_40 = Array_Empty_TisSubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B_m68BA68C658B6882B6E960B75E942EA462D773B90_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* EnumerableHelpers_ToArray_TisTextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6_mDB086130555FB9DE520263E71D5BD07F9710F648_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* V_2 = NULL; RuntimeObject* V_3 = NULL; TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* L_6 = (TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F*)(TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* L_18 = (TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F*)(TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6 L_21; L_21 = InterfaceFuncInvoker0< TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisTextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6_m5FBBFDD4B633E3F0CB057872C012479328562A5E((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6 L_33; L_33 = InterfaceFuncInvoker0< TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (TextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* L_40; L_40 = Array_Empty_TisTextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6_m862A5BA24E230AB8040592E40E0BB35D2F9E4C1B_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* EnumerableHelpers_ToArray_TisTrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D_m31393F8904263EF662356BE1E163951441D47667_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* V_2 = NULL; RuntimeObject* V_3 = NULL; TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* L_6 = (TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC*)(TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* L_18 = (TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC*)(TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D L_21; L_21 = InterfaceFuncInvoker0< TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisTrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D_mF5199C437E1F0EF352ABFBEC8B8883DF1FE0FD58((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D L_33; L_33 = InterfaceFuncInvoker0< TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (TrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* L_40; L_40 = Array_Empty_TisTrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D_m5E837DC356E7055EC66201B81D083D2B10C46847_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* EnumerableHelpers_ToArray_TisTriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1_m211578856E11FA8D08D8CAD95114C30380DEC5FB_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* V_2 = NULL; RuntimeObject* V_3 = NULL; TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* L_6 = (TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80*)(TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* L_18 = (TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80*)(TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1 L_21; L_21 = InterfaceFuncInvoker0< TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisTriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1_m0D186AC9AF49738586C489BE5E63FE30E0A86D54((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1 L_33; L_33 = InterfaceFuncInvoker0< TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (TriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* L_40; L_40 = Array_Empty_TisTriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1_m59FF55B8FFA23A27220CDE44EA6FCDECBEB4AE06_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* EnumerableHelpers_ToArray_TisVelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56_m6AB6E17ECB273A67EB697F0CD76295B35B499EF4_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* V_2 = NULL; RuntimeObject* V_3 = NULL; VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* L_6 = (VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734*)(VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* L_18 = (VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734*)(VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56 L_21; L_21 = InterfaceFuncInvoker0< VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisVelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56_m41357C5958384E016A107A220C13DCF12E0E30AE((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56 L_33; L_33 = InterfaceFuncInvoker0< VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (VelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* L_40; L_40 = Array_Empty_TisVelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56_m080870BF6555D8A370950DBC1D2C718B0D09F5BE_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* EnumerableHelpers_ToArray_TisSequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7_m546DE580CBDA1F4D1785201E2B0933F4855DE95D_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* V_2 = NULL; RuntimeObject* V_3 = NULL; SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* L_6 = (SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545*)(SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* L_18 = (SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545*)(SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7 L_21; L_21 = InterfaceFuncInvoker0< SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisSequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7_m73B6AA5F2829453CCA90E21DC49CD37F8BF60A66((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7 L_33; L_33 = InterfaceFuncInvoker0< SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (SequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* L_40; L_40 = Array_Empty_TisSequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7_mFB24B920EE0386D78A1A170AA290320D2DB507FE_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* EnumerableHelpers_ToArray_TisResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992_m8701BC61003553B1F55B43E35B95A1C026858EF7_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* V_2 = NULL; RuntimeObject* V_3 = NULL; ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* L_6 = (ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB*)(ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* L_18 = (ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB*)(ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992 L_21; L_21 = InterfaceFuncInvoker0< ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992_mD663220C7C11DA9ECD5D86451B3FDC31C847CA7C((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992 L_33; L_33 = InterfaceFuncInvoker0< ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (ResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* L_40; L_40 = Array_Empty_TisResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992_m4A75A31A8710E419A3190795539CDBDFACD442F0_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* EnumerableHelpers_ToArray_Tisyx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3_m5F00F841900557B2C28B6582D714EE28A9C58E0A_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* V_2 = NULL; RuntimeObject* V_3 = NULL; yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* L_6 = (yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD*)(yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* L_18 = (yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD*)(yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3 L_21; L_21 = InterfaceFuncInvoker0< yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_Tisyx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3_m2577E22E46327BD0684EA06D59AF5A5CF9D785A3((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3 L_33; L_33 = InterfaceFuncInvoker0< yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (yx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* L_40; L_40 = Array_Empty_Tisyx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3_m57C4D4D9E07FC7F3E1C6A34F01EBAA4FD1DA35EA_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* EnumerableHelpers_ToArray_TisAndNode_tD84E0D831AD339630C4170F558969F4ACAD73653_m6949FF60E09B85CFEEE7722AB6181A94117493CA_gshared (RuntimeObject* ___0_source, int32_t* ___1_length, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* V_2 = NULL; RuntimeObject* V_3 = NULL; AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* V_7 = NULL; int32_t G_B11_0 = 0; { RuntimeObject* L_0 = ___0_source; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 1))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_2); V_1 = L_3; int32_t L_4 = V_1; if (!L_4) { goto IL_00bd; } } { int32_t L_5 = V_1; AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* L_6 = (AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C*)(AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)L_5); V_2 = L_6; RuntimeObject* L_7 = V_0; AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* L_8 = V_2; NullCheck(L_7); InterfaceActionInvoker2< AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->rgctx_data, 1), L_7, L_8, 0); int32_t* L_9 = ___1_length; int32_t L_10 = V_1; *((int32_t*)L_9) = (int32_t)L_10; AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* L_11 = V_2; return L_11; } IL_002b: { RuntimeObject* L_12 = ___0_source; NullCheck(L_12); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: { { RuntimeObject* L_14 = V_3; if (!L_14) { goto IL_00bc; } } { RuntimeObject* L_15 = V_3; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); } IL_00bc: { return; } } }); try { { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (!L_17) { goto IL_00b1_1; } } { AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* L_18 = (AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C*)(AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 3), (uint32_t)4); V_4 = L_18; AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* L_19 = V_4; RuntimeObject* L_20 = V_3; NullCheck(L_20); AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653 L_21; L_21 = InterfaceFuncInvoker0< AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_20); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653)L_21); V_5 = 1; goto IL_009f_1; } IL_0055_1: { int32_t L_22 = V_5; AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* L_23 = V_4; NullCheck(L_23); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_008b_1; } } { int32_t L_24 = V_5; V_6 = ((int32_t)(L_24<<1)); int32_t L_25 = V_6; if ((!(((uint32_t)L_25) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0082_1; } } { int32_t L_26 = V_5; if ((((int32_t)((int32_t)2146435071)) <= ((int32_t)L_26))) { goto IL_007c_1; } } { G_B11_0 = ((int32_t)2146435071); goto IL_0080_1; } IL_007c_1: { int32_t L_27 = V_5; G_B11_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0080_1: { V_6 = G_B11_0; } IL_0082_1: { int32_t L_28 = V_6; Array_Resize_TisAndNode_tD84E0D831AD339630C4170F558969F4ACAD73653_mBBF549C79588749CBEB642A9F3A97FA529468826((&V_4), L_28, il2cpp_rgctx_method(method->rgctx_data, 10)); } IL_008b_1: { AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* L_29 = V_4; int32_t L_30 = V_5; int32_t L_31 = L_30; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); RuntimeObject* L_32 = V_3; NullCheck(L_32); AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653 L_33; L_33 = InterfaceFuncInvoker0< AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_32); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (AndNode_tD84E0D831AD339630C4170F558969F4ACAD73653)L_33); } IL_009f_1: { RuntimeObject* L_34 = V_3; NullCheck((RuntimeObject*)L_34); bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_34); if (L_35) { goto IL_0055_1; } } { int32_t* L_36 = ___1_length; int32_t L_37 = V_5; *((int32_t*)L_36) = (int32_t)L_37; AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* L_38 = V_4; V_7 = L_38; goto IL_00c6; } IL_00b1_1: { goto IL_00bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bd: { int32_t* L_39 = ___1_length; *((int32_t*)L_39) = (int32_t)0; AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* L_40; L_40 = Array_Empty_TisAndNode_tD84E0D831AD339630C4170F558969F4ACAD73653_m1489996343DB63B2307BF653E68FFFC12EDA7750_inline(il2cpp_rgctx_method(method->rgctx_data, 12)); return L_40; } IL_00c6: { AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* L_41 = V_7; return L_41; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enums_GetArbitraryValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mCBD229F9B1E4886A4B502F62882252C07FAD4B7A_gshared (const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtilities_tF3FE113280279364566720FF188C6AF0742F2642_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* V_0 = NULL; int32_t V_1 = 0; { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0; L_0 = Enums_GetEnumValues_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m629266C0A5E40B54081AE4CC412F78E47BF1D11F(il2cpp_rgctx_method(method->rgctx_data, 0)); V_0 = L_0; il2cpp_codegen_runtime_class_init_inline(DateTimeUtilities_tF3FE113280279364566720FF188C6AF0742F2642_il2cpp_TypeInfo_var); int64_t L_1; L_1 = DateTimeUtilities_CurrentUnixMs_mA8C557E686B45DB1DDBB4BC1B372830F12066124(NULL); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_2 = V_0; NullCheck(L_2); V_1 = ((int32_t)(((int32_t)((int64_t)(L_1&((int64_t)((int32_t)2147483647LL)))))%((int32_t)(((RuntimeArray*)L_2)->max_length)))); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enums_GetArbitraryValue_TisIl2CppFullySharedGenericStruct_mDDA0141D63304E0D1FA842BBC2A131FE96297963_gshared (Il2CppFullySharedGenericStruct* il2cppRetVal, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtilities_tF3FE113280279364566720FF188C6AF0742F2642_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TEnum_t4F9EFD9DC81E71DC6563D5AE48563251420572E8 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)); const Il2CppFullySharedGenericStruct L_6 = alloca(SizeOf_TEnum_t4F9EFD9DC81E71DC6563D5AE48563251420572E8); __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* V_0 = NULL; int32_t V_1 = 0; { __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_0; L_0 = (( __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(il2cpp_rgctx_method(method->rgctx_data, 0)); V_0 = L_0; il2cpp_codegen_runtime_class_init_inline(DateTimeUtilities_tF3FE113280279364566720FF188C6AF0742F2642_il2cpp_TypeInfo_var); int64_t L_1; L_1 = DateTimeUtilities_CurrentUnixMs_mA8C557E686B45DB1DDBB4BC1B372830F12066124(NULL); __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_2 = V_0; NullCheck(L_2); V_1 = ((int32_t)(((int32_t)((int64_t)(L_1&((int64_t)((int32_t)2147483647LL)))))%((int32_t)(((RuntimeArray*)L_2)->max_length)))); __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; il2cpp_codegen_memcpy(L_6, (L_3)->GetAddressAt(static_cast(L_5)), SizeOf_TEnum_t4F9EFD9DC81E71DC6563D5AE48563251420572E8); il2cpp_codegen_memcpy(il2cppRetVal, L_6, SizeOf_TEnum_t4F9EFD9DC81E71DC6563D5AE48563251420572E8); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* Enums_GetEnumValues_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m629266C0A5E40B54081AE4CC412F78E47BF1D11F_gshared (const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeArray* L_2; L_2 = Enum_GetValues_m803B9D68C367FAABC5AFB6B5B52775C8A573CEF9(L_1, NULL); return ((Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* Enums_GetEnumValues_TisIl2CppFullySharedGenericStruct_mC4000E5FF5CA1FD94BCD592B66B91AF7C584A7EC_gshared (const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeArray* L_2; L_2 = Enum_GetValues_m803B9D68C367FAABC5AFB6B5B52775C8A573CEF9(L_1, NULL); return ((__Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enums_TryGetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m34E80BD45DC07E95CAEFAA930C92A9FE5F0E8BC3_gshared (String_t* ___0_s, int32_t* ___1_result, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } { String_t* L_0 = ___0_s; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0042; } } { String_t* L_2 = ___0_s; NullCheck(L_2); Il2CppChar L_3; L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, 0, NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_4; L_4 = Char_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0(L_3, NULL); if (!L_4) { goto IL_0042; } } { String_t* L_5 = ___0_s; NullCheck(L_5); int32_t L_6; L_6 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_5, (Il2CppChar)((int32_t)44), NULL); if ((((int32_t)L_6) >= ((int32_t)0))) { goto IL_0042; } } { String_t* L_7 = ___0_s; NullCheck(L_7); String_t* L_8; L_8 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_7, (Il2CppChar)((int32_t)45), (Il2CppChar)((int32_t)95), NULL); ___0_s = L_8; String_t* L_9 = ___0_s; NullCheck(L_9); String_t* L_10; L_10 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_9, (Il2CppChar)((int32_t)47), (Il2CppChar)((int32_t)95), NULL); ___0_s = L_10; String_t* L_11 = ___0_s; int32_t* L_12 = ___1_result; il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); bool L_13; L_13 = Enum_TryParse_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m4F96E1CE39608507B665ADADE68A0A9F679E4948(L_11, L_12, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_13; } IL_0042: { int32_t* L_14 = ___1_result; il2cpp_codegen_initobj(L_14, sizeof(int32_t)); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enums_TryGetEnumValue_TisIl2CppFullySharedGenericStruct_mF1AD2DF432C899C43BF40BAD897EE379C46D831F_gshared (String_t* ___0_s, Il2CppFullySharedGenericStruct* ___1_result, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_TEnum_t1F17D51CD5C35C92984DC89D0E8DF4FF97EAB3CE = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)); { String_t* L_0 = ___0_s; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0042; } } { String_t* L_2 = ___0_s; NullCheck(L_2); Il2CppChar L_3; L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, 0, NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_4; L_4 = Char_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0(L_3, NULL); if (!L_4) { goto IL_0042; } } { String_t* L_5 = ___0_s; NullCheck(L_5); int32_t L_6; L_6 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_5, (Il2CppChar)((int32_t)44), NULL); if ((((int32_t)L_6) >= ((int32_t)0))) { goto IL_0042; } } { String_t* L_7 = ___0_s; NullCheck(L_7); String_t* L_8; L_8 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_7, (Il2CppChar)((int32_t)45), (Il2CppChar)((int32_t)95), NULL); ___0_s = L_8; String_t* L_9 = ___0_s; NullCheck(L_9); String_t* L_10; L_10 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_9, (Il2CppChar)((int32_t)47), (Il2CppChar)((int32_t)95), NULL); ___0_s = L_10; String_t* L_11 = ___0_s; Il2CppFullySharedGenericStruct* L_12 = ___1_result; il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); bool L_13; L_13 = (( bool (*) (String_t*, Il2CppFullySharedGenericStruct*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_11, L_12, il2cpp_rgctx_method(method->rgctx_data, 1)); return L_13; } IL_0042: { Il2CppFullySharedGenericStruct* L_14 = ___1_result; il2cpp_codegen_initobj(L_14, SizeOf_TEnum_t1F17D51CD5C35C92984DC89D0E8DF4FF97EAB3CE); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackRegistry_RegisterCallback_TisRuntimeObject_mB4EF7159D7E9A0E1435729B4B488CEF2DA58ACDB_gshared (EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85* __this, EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* ___0_callback, int32_t ___1_useTrickleDown, int32_t ___2_invokePolicy, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); int64_t V_0 = 0; int32_t V_1 = 0; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* V_2 = NULL; bool V_3 = false; bool V_4 = false; int32_t G_B5_0 = 0; int32_t G_B8_0 = 0; { EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* L_0 = ___0_callback; V_3 = (bool)((((RuntimeObject*)(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_3; if (!L_1) { goto IL_0014; } } { 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*)&_stringLiteral7A0A3608A3C4012D35E5DE3B2BA646379CCF198F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method); } IL_0014: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); int64_t L_3; L_3 = EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5(il2cpp_rgctx_method(method->rgctx_data, 1)); V_0 = L_3; int32_t L_4 = ___1_useTrickleDown; if ((((int32_t)L_4) == ((int32_t)1))) { goto IL_0021; } } { G_B5_0 = 1; goto IL_0022; } IL_0021: { G_B5_0 = 2; } IL_0022: { V_1 = (int32_t)G_B5_0; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_5; L_5 = EventCallbackRegistry_GetCallbackListForReading_mC258748C5082405D6892577F698D9108D460720E(__this, NULL); V_2 = L_5; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_6 = V_2; if (!L_6) { goto IL_003b; } } { EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_7 = V_2; int64_t L_8 = V_0; EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* L_9 = ___0_callback; int32_t L_10 = V_1; NullCheck(L_7); bool L_11; L_11 = EventCallbackList_Contains_m3CECFC64D95D6202C46E2E4542CFBEBC2E545682(L_7, L_8, (Delegate_t*)L_9, L_10, NULL); G_B8_0 = ((((int32_t)L_11) == ((int32_t)0))? 1 : 0); goto IL_003c; } IL_003b: { G_B8_0 = 1; } IL_003c: { V_4 = (bool)G_B8_0; bool L_12 = V_4; if (!L_12) { goto IL_005a; } } { EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_13; L_13 = EventCallbackRegistry_GetCallbackListForWriting_m7D434CACC381588525875E2A9A4D2CB0113A0B94(__this, NULL); V_2 = L_13; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_14 = V_2; EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* L_15 = ___0_callback; int32_t L_16 = V_1; int32_t L_17 = ___2_invokePolicy; EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0* L_18 = (EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 3)); EventCallbackFunctor_1__ctor_m00854C6A1E80046F8E5A5E886EBB2F69BA4021FC(L_18, L_15, L_16, L_17, il2cpp_rgctx_method(method->rgctx_data, 4)); NullCheck(L_14); EventCallbackList_Add_m135C48ED0BE15CE8C13411059529864B84382C0C(L_14, (EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)L_18, NULL); } IL_005a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackRegistry_RegisterCallback_TisRuntimeObject_TisRuntimeObject_m2D9855863C5CB36B83A07D8006643A522C3E3919_gshared (EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85* __this, EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* ___0_callback, RuntimeObject* ___1_userArgs, int32_t ___2_useTrickleDown, int32_t ___3_invokePolicy, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); int64_t V_0 = 0; int32_t V_1 = 0; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* V_2 = NULL; bool V_3 = false; bool V_4 = false; EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* V_5 = NULL; bool V_6 = false; int32_t G_B5_0 = 0; { EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* L_0 = ___0_callback; V_3 = (bool)((((RuntimeObject*)(EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_3; if (!L_1) { goto IL_0014; } } { 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*)&_stringLiteral7A0A3608A3C4012D35E5DE3B2BA646379CCF198F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method); } IL_0014: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); int64_t L_3; L_3 = EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5(il2cpp_rgctx_method(method->rgctx_data, 1)); V_0 = L_3; int32_t L_4 = ___2_useTrickleDown; if ((((int32_t)L_4) == ((int32_t)1))) { goto IL_0021; } } { G_B5_0 = 1; goto IL_0022; } IL_0021: { G_B5_0 = 2; } IL_0022: { V_1 = (int32_t)G_B5_0; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_5; L_5 = EventCallbackRegistry_GetCallbackListForReading_mC258748C5082405D6892577F698D9108D460720E(__this, NULL); V_2 = L_5; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_6 = V_2; V_4 = (bool)((!(((RuntimeObject*)(EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_7 = V_4; if (!L_7) { goto IL_005d; } } { EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_8 = V_2; int64_t L_9 = V_0; EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* L_10 = ___0_callback; int32_t L_11 = V_1; NullCheck(L_8); EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568* L_12; L_12 = EventCallbackList_Find_mCD242212B4EE860D14E3113C97B296A7DFBB7000(L_8, L_9, (Delegate_t*)L_10, L_11, NULL); V_5 = ((EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 3))); EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* L_13 = V_5; V_6 = (bool)((!(((RuntimeObject*)(EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_14 = V_6; if (!L_14) { goto IL_005c; } } { EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* L_15 = V_5; RuntimeObject* L_16 = ___1_userArgs; NullCheck(L_15); EventCallbackFunctor_2_set_userArgs_m21115C107F9E13481A55D79F72A96A884B87B8C4_inline(L_15, L_16, il2cpp_rgctx_method(method->rgctx_data, 5)); goto IL_0075; } IL_005c: { } IL_005d: { EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_17; L_17 = EventCallbackRegistry_GetCallbackListForWriting_m7D434CACC381588525875E2A9A4D2CB0113A0B94(__this, NULL); V_2 = L_17; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_18 = V_2; EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* L_19 = ___0_callback; RuntimeObject* L_20 = ___1_userArgs; int32_t L_21 = V_1; int32_t L_22 = ___3_invokePolicy; EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* L_23 = (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 3)); EventCallbackFunctor_2__ctor_m40086C42F436B3AA46BC5EAD13A3D0F7EF785C3A(L_23, L_19, L_20, L_21, L_22, il2cpp_rgctx_method(method->rgctx_data, 6)); NullCheck(L_18); EventCallbackList_Add_m135C48ED0BE15CE8C13411059529864B84382C0C(L_18, (EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)L_23, NULL); } IL_0075: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackRegistry_RegisterCallback_TisRuntimeObject_TisIl2CppFullySharedGenericAny_mDF96DD9D6417379E9D1B2FD2AE40A1E0FFC5EA8E_gshared (EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85* __this, EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E* ___0_callback, Il2CppFullySharedGenericAny ___1_userArgs, int32_t ___2_useTrickleDown, int32_t ___3_invokePolicy, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); const uint32_t SizeOf_TCallbackArgs_tB390E9C88D1B3859CAACFE39446173E15D012E4B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)); const Il2CppFullySharedGenericAny L_16 = alloca(SizeOf_TCallbackArgs_tB390E9C88D1B3859CAACFE39446173E15D012E4B); const Il2CppFullySharedGenericAny L_20 = L_16; int64_t V_0 = 0; int32_t V_1 = 0; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* V_2 = NULL; bool V_3 = false; bool V_4 = false; EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5* V_5 = NULL; bool V_6 = false; int32_t G_B5_0 = 0; { EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E* L_0 = ___0_callback; V_3 = (bool)((((RuntimeObject*)(EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_3; if (!L_1) { goto IL_0014; } } { 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*)&_stringLiteral7A0A3608A3C4012D35E5DE3B2BA646379CCF198F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method); } IL_0014: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); int64_t L_3; L_3 = EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5(il2cpp_rgctx_method(method->rgctx_data, 1)); V_0 = L_3; int32_t L_4 = ___2_useTrickleDown; if ((((int32_t)L_4) == ((int32_t)1))) { goto IL_0021; } } { G_B5_0 = 1; goto IL_0022; } IL_0021: { G_B5_0 = 2; } IL_0022: { V_1 = (int32_t)G_B5_0; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_5; L_5 = EventCallbackRegistry_GetCallbackListForReading_mC258748C5082405D6892577F698D9108D460720E(__this, NULL); V_2 = L_5; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_6 = V_2; V_4 = (bool)((!(((RuntimeObject*)(EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_7 = V_4; if (!L_7) { goto IL_005d; } } { EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_8 = V_2; int64_t L_9 = V_0; EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E* L_10 = ___0_callback; int32_t L_11 = V_1; NullCheck(L_8); EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568* L_12; L_12 = EventCallbackList_Find_mCD242212B4EE860D14E3113C97B296A7DFBB7000(L_8, L_9, (Delegate_t*)L_10, L_11, NULL); V_5 = ((EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5*)IsInstClass((RuntimeObject*)L_12, il2cpp_rgctx_data(method->rgctx_data, 3))); EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5* L_13 = V_5; V_6 = (bool)((!(((RuntimeObject*)(EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_14 = V_6; if (!L_14) { goto IL_005c; } } { EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5* L_15 = V_5; il2cpp_codegen_memcpy(L_16, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? ___1_userArgs : &___1_userArgs), SizeOf_TCallbackArgs_tB390E9C88D1B3859CAACFE39446173E15D012E4B); NullCheck(L_15); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)), il2cpp_rgctx_method(method->rgctx_data, 5), L_15, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? L_16: *(void**)L_16)); goto IL_0075; } IL_005c: { } IL_005d: { EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_17; L_17 = EventCallbackRegistry_GetCallbackListForWriting_m7D434CACC381588525875E2A9A4D2CB0113A0B94(__this, NULL); V_2 = L_17; EventCallbackList_tC6B518C9C5192317B413145F9B9A3678EEE5BF1E* L_18 = V_2; EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E* L_19 = ___0_callback; il2cpp_codegen_memcpy(L_20, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? ___1_userArgs : &___1_userArgs), SizeOf_TCallbackArgs_tB390E9C88D1B3859CAACFE39446173E15D012E4B); int32_t L_21 = V_1; int32_t L_22 = ___3_invokePolicy; EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5* L_23 = (EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 3)); InvokerActionInvoker4< EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E*, Il2CppFullySharedGenericAny, int32_t, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)), il2cpp_rgctx_method(method->rgctx_data, 6), L_23, L_19, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? L_20: *(void**)L_20), L_21, L_22); NullCheck(L_18); EventCallbackList_Add_m135C48ED0BE15CE8C13411059529864B84382C0C(L_18, (EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)L_23, NULL); } IL_0075: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventCallbackRegistry_UnregisterCallback_TisRuntimeObject_m19464A9219CFA09D521E6F6981885276025BC97A_gshared (EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85* __this, EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* ___0_callback, int32_t ___1_useTrickleDown, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); int64_t V_0 = 0; bool V_1 = false; { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 1)); int64_t L_0; L_0 = EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5(il2cpp_rgctx_method(method->rgctx_data, 0)); V_0 = L_0; int64_t L_1 = V_0; EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* L_2 = ___0_callback; int32_t L_3 = ___1_useTrickleDown; bool L_4; L_4 = EventCallbackRegistry_UnregisterCallback_mFA7EB7A9A90ADB70FDF1D9F7BE3FC6FCB23E4C29(__this, L_1, (Delegate_t*)L_2, L_3, NULL); V_1 = L_4; goto IL_0013; } IL_0013: { bool L_5 = V_1; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExceptionAggregator_Wrap_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFE64EF82F0902BB18E98BF31DD6BCB95A389622C_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_func, bool ___1_errorValue, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); bool V_0 = false; Exception_t* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { } try { Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = ___0_func; NullCheck(L_0); bool L_1; L_1 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(L_0, il2cpp_rgctx_method(method->rgctx_data, 1)); V_0 = L_1; goto IL_0020; } 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_000b; } throw e; } CATCH_000b: { Exception_t* L_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_1 = L_2; List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* L_3; L_3 = ExceptionAggregator_get_Exceptions_m4458200DA9F107A00E8237CD41DE17E7834C0913(NULL); Exception_t* L_4 = V_1; NullCheck(L_3); List_1_Add_m8E3C27DE02A5C8D1AE01D55D6B325BFB693CF385_inline(L_3, L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_Add_m8E3C27DE02A5C8D1AE01D55D6B325BFB693CF385_RuntimeMethod_var))); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_001c; } IL_001c: { bool L_5 = ___1_errorValue; V_0 = L_5; goto IL_0020; } IL_0020: { bool L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionAggregator_Wrap_TisIl2CppFullySharedGenericAny_m38FDD10EF0DF67D90CE32852A74B200A4D6FA88D_gshared (Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431* ___0_func, Il2CppFullySharedGenericAny ___1_errorValue, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); const uint32_t SizeOf_T_t65D9833B421CE172375939F35C18C04DC023C1DB = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_T_t65D9833B421CE172375939F35C18C04DC023C1DB); const Il2CppFullySharedGenericAny L_5 = L_1; const Il2CppFullySharedGenericAny L_6 = L_1; Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_T_t65D9833B421CE172375939F35C18C04DC023C1DB); memset(V_0, 0, SizeOf_T_t65D9833B421CE172375939F35C18C04DC023C1DB); Exception_t* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { } try { Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431* L_0 = ___0_func; NullCheck(L_0); InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)), il2cpp_rgctx_method(method->rgctx_data, 1), L_0, (Il2CppFullySharedGenericAny*)L_1); il2cpp_codegen_memcpy(V_0, L_1, SizeOf_T_t65D9833B421CE172375939F35C18C04DC023C1DB); goto IL_0020; } 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_000b; } throw e; } CATCH_000b: { Exception_t* L_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_1 = L_2; List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* L_3; L_3 = ExceptionAggregator_get_Exceptions_m4458200DA9F107A00E8237CD41DE17E7834C0913(NULL); Exception_t* L_4 = V_1; NullCheck(L_3); List_1_Add_m8E3C27DE02A5C8D1AE01D55D6B325BFB693CF385_inline(L_3, L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_Add_m8E3C27DE02A5C8D1AE01D55D6B325BFB693CF385_RuntimeMethod_var))); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_001c; } IL_001c: { il2cpp_codegen_memcpy(L_5, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 2)) ? ___1_errorValue : &___1_errorValue), SizeOf_T_t65D9833B421CE172375939F35C18C04DC023C1DB); il2cpp_codegen_memcpy(V_0, L_5, SizeOf_T_t65D9833B421CE172375939F35C18C04DC023C1DB); goto IL_0020; } IL_0020: { il2cpp_codegen_memcpy(L_6, V_0, SizeOf_T_t65D9833B421CE172375939F35C18C04DC023C1DB); il2cpp_codegen_memcpy(il2cppRetVal, L_6, SizeOf_T_t65D9833B421CE172375939F35C18C04DC023C1DB); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionBuilder__InvalidEnumArgumentException_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mFDAC3908F7D190DB678FD804F9B11530CC0E1554_gshared (int32_t ___0_value, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49E87AC56AC0B369E2F81CCB477858B8E4427325); il2cpp_rgctx_method_init(method); } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); NullCheck((MemberInfo_t*)L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(13, (MemberInfo_t*)L_1); Il2CppFakeBox L_3(il2cpp_rgctx_data(method->rgctx_data, 1), (&___0_value)); String_t* L_4; L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL); String_t* L_5; L_5 = SR_Format_m821F9C4ABA354C3C712A210A72AFE77AF17D6C79(_stringLiteral49E87AC56AC0B369E2F81CCB477858B8E4427325, (RuntimeObject*)L_2, (RuntimeObject*)L_4, NULL); Exception_t* L_6; L_6 = ExceptionBuilder__InvalidEnumArgumentException_mC31026CFDD05CCBE0E7DF28D716B74F3B69883AF(L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionBuilder__InvalidEnumArgumentException_TisIl2CppFullySharedGenericAny_m722CD204BBFD6F766B3BC4F803B3284970A4F700_gshared (Il2CppFullySharedGenericAny ___0_value, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49E87AC56AC0B369E2F81CCB477858B8E4427325); il2cpp_rgctx_method_init(method); } void* L_3 = alloca(Il2CppFakeBoxBuffer::SizeNeededFor(il2cpp_rgctx_data(method->rgctx_data, 1))); { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); NullCheck((MemberInfo_t*)L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(13, (MemberInfo_t*)L_1); String_t* L_4; L_4 = ConstrainedFuncInvoker0< String_t* >::Invoke(il2cpp_rgctx_data(method->rgctx_data, 1), il2cpp_rgctx_method(method->rgctx_data, 2), L_3, (void*)(Il2CppFullySharedGenericAny*)(il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)) ? ___0_value : &___0_value)); String_t* L_5; L_5 = SR_Format_m821F9C4ABA354C3C712A210A72AFE77AF17D6C79(_stringLiteral49E87AC56AC0B369E2F81CCB477858B8E4427325, (RuntimeObject*)L_2, (RuntimeObject*)L_4, NULL); Exception_t* L_6; L_6 = ExceptionBuilder__InvalidEnumArgumentException_mC31026CFDD05CCBE0E7DF28D716B74F3B69883AF(L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExecuteEvents_CanHandleEvent_TisRuntimeObject_mDB549DF15D261DF1E7E9869F802B85C368DBC6F0_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_tDA01CF91FBE24DB66B21CCE16001565000381289_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_RuntimeMethod_var); il2cpp_rgctx_method_init(method); } List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* V_0 = NULL; { il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_tDA01CF91FBE24DB66B21CCE16001565000381289_il2cpp_TypeInfo_var); List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_0; L_0 = CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C(CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C_RuntimeMethod_var); V_0 = L_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___0_go; List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); ExecuteEvents_GetEventList_TisRuntimeObject_mE630958843CFA69B8B9C556D706FD8B249625DA8(L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->rgctx_data, 0)); List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_3 = V_0; NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_inline(L_3, List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_RuntimeMethod_var); List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_5 = V_0; CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22(L_5, CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22_RuntimeMethod_var); return (bool)((!(((uint32_t)L_4) <= ((uint32_t)0)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExecuteEvents_CanHandleEvent_TisIl2CppFullySharedGenericAny_m08DA66DAED01BEFE09712DC1781A3CE6C6D28CE8_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_tDA01CF91FBE24DB66B21CCE16001565000381289_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_RuntimeMethod_var); il2cpp_rgctx_method_init(method); } List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* V_0 = NULL; { il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_tDA01CF91FBE24DB66B21CCE16001565000381289_il2cpp_TypeInfo_var); List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_0; L_0 = CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C(CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C_RuntimeMethod_var); V_0 = L_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___0_go; List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); (( void (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->rgctx_data, 0)); List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_3 = V_0; NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_inline(L_3, List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_RuntimeMethod_var); List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_5 = V_0; CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22(L_5, CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22_RuntimeMethod_var); return (bool)((!(((uint32_t)L_4) <= ((uint32_t)0)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_target, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* ___2_functor, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_tDA01CF91FBE24DB66B21CCE16001565000381289_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFB54FA29A70F8D8BC91BFEE9A2088B52356B3478_RuntimeMethod_var); il2cpp_rgctx_method_init(method); } List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; Exception_t* V_4 = NULL; RuntimeObject* V_5 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_tDA01CF91FBE24DB66B21CCE16001565000381289_il2cpp_TypeInfo_var); List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_0; L_0 = CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C(CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C_RuntimeMethod_var); V_0 = L_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___0_target; List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); ExecuteEvents_GetEventList_TisRuntimeObject_mE630958843CFA69B8B9C556D706FD8B249625DA8(L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->rgctx_data, 0)); List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_3 = V_0; NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_inline(L_3, List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_RuntimeMethod_var); V_1 = L_4; V_2 = 0; goto IL_007c; } IL_0018: { } try { List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_5 = V_0; int32_t L_6 = V_2; NullCheck(L_5); RuntimeObject* L_7; L_7 = List_1_get_Item_mFB54FA29A70F8D8BC91BFEE9A2088B52356B3478(L_5, L_6, List_1_get_Item_mFB54FA29A70F8D8BC91BFEE9A2088B52356B3478_RuntimeMethod_var); V_3 = ((RuntimeObject*)Castclass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 1))); 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_0028; } throw e; } CATCH_0028: { Exception_t* L_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_4 = L_8; List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_9 = V_0; int32_t L_10 = V_2; NullCheck(L_9); RuntimeObject* L_11; L_11 = List_1_get_Item_mFB54FA29A70F8D8BC91BFEE9A2088B52356B3478(L_9, L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_get_Item_mFB54FA29A70F8D8BC91BFEE9A2088B52356B3478_RuntimeMethod_var))); V_5 = L_11; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t* L_13; L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL); NullCheck((MemberInfo_t*)L_13); String_t* L_14; L_14 = VirtualFuncInvoker0< String_t* >::Invoke(13, (MemberInfo_t*)L_13); RuntimeObject* L_15 = V_5; NullCheck((RuntimeObject*)L_15); Type_t* L_16; L_16 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)L_15, NULL); NullCheck((MemberInfo_t*)L_16); String_t* L_17; L_17 = VirtualFuncInvoker0< String_t* >::Invoke(13, (MemberInfo_t*)L_16); String_t* L_18; L_18 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral35F8E3A0586AED464D767EC8F8B084C783BDD7F6)), (RuntimeObject*)L_14, (RuntimeObject*)L_17, NULL); Exception_t* L_19 = V_4; Exception_t* L_20 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(L_20, L_18, L_19, 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_20, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0078; } IL_0066: { } try { EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* L_21 = ___2_functor; RuntimeObject* L_22 = V_3; BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_23 = ___1_eventData; NullCheck(L_21); EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_inline(L_21, L_22, L_23, il2cpp_rgctx_method(method->rgctx_data, 4)); goto IL_0078; } 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_0071; } throw e; } CATCH_0071: { Exception_t* L_24 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_24, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0078; } IL_0078: { int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_007c: { int32_t L_26 = V_2; int32_t L_27 = V_1; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0018; } } { List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_28 = V_0; NullCheck(L_28); int32_t L_29; L_29 = List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_inline(L_28, List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_RuntimeMethod_var); List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_30 = V_0; il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_tDA01CF91FBE24DB66B21CCE16001565000381289_il2cpp_TypeInfo_var); CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22(L_30, CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22_RuntimeMethod_var); return (bool)((((int32_t)L_29) > ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExecuteEvents_Execute_TisIl2CppFullySharedGenericAny_m077B1B5AAC681371B7785747F01B888FD2ACB32F_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_target, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* ___2_functor, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_tDA01CF91FBE24DB66B21CCE16001565000381289_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFB54FA29A70F8D8BC91BFEE9A2088B52356B3478_RuntimeMethod_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_T_tD2D65B1E49BADA45153C291D66E3D03F695D0EF3 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)); const Il2CppFullySharedGenericAny L_8 = alloca(SizeOf_T_tD2D65B1E49BADA45153C291D66E3D03F695D0EF3); const Il2CppFullySharedGenericAny L_24 = L_8; List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_T_tD2D65B1E49BADA45153C291D66E3D03F695D0EF3); memset(V_3, 0, SizeOf_T_tD2D65B1E49BADA45153C291D66E3D03F695D0EF3); Exception_t* V_4 = NULL; RuntimeObject* V_5 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_tDA01CF91FBE24DB66B21CCE16001565000381289_il2cpp_TypeInfo_var); List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_0; L_0 = CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C(CollectionPool_2_Get_m876E6C2E7BED1D25ED5887B2075072B99A6EAB7C_RuntimeMethod_var); V_0 = L_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___0_target; List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); (( void (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->rgctx_data, 0)); List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_3 = V_0; NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_inline(L_3, List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_RuntimeMethod_var); V_1 = L_4; V_2 = 0; goto IL_007c; } IL_0018: { } try { List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_5 = V_0; int32_t L_6 = V_2; NullCheck(L_5); RuntimeObject* L_7; L_7 = List_1_get_Item_mFB54FA29A70F8D8BC91BFEE9A2088B52356B3478(L_5, L_6, List_1_get_Item_mFB54FA29A70F8D8BC91BFEE9A2088B52356B3478_RuntimeMethod_var); void* L_9 = UnBox_Any((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 1), L_8); il2cpp_codegen_memcpy(V_3, (((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_9))), SizeOf_T_tD2D65B1E49BADA45153C291D66E3D03F695D0EF3); 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_0028; } throw e; } CATCH_0028: { Exception_t* L_10 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_4 = L_10; List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_11 = V_0; int32_t L_12 = V_2; NullCheck(L_11); RuntimeObject* L_13; L_13 = List_1_get_Item_mFB54FA29A70F8D8BC91BFEE9A2088B52356B3478(L_11, L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_get_Item_mFB54FA29A70F8D8BC91BFEE9A2088B52356B3478_RuntimeMethod_var))); V_5 = L_13; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t* L_15; L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL); NullCheck((MemberInfo_t*)L_15); String_t* L_16; L_16 = VirtualFuncInvoker0< String_t* >::Invoke(13, (MemberInfo_t*)L_15); RuntimeObject* L_17 = V_5; NullCheck((RuntimeObject*)L_17); Type_t* L_18; L_18 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)L_17, NULL); NullCheck((MemberInfo_t*)L_18); String_t* L_19; L_19 = VirtualFuncInvoker0< String_t* >::Invoke(13, (MemberInfo_t*)L_18); String_t* L_20; L_20 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral35F8E3A0586AED464D767EC8F8B084C783BDD7F6)), (RuntimeObject*)L_16, (RuntimeObject*)L_19, NULL); Exception_t* L_21 = V_4; Exception_t* L_22 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(L_22, L_20, L_21, 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_22, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0078; } IL_0066: { } try { EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* L_23 = ___2_functor; il2cpp_codegen_memcpy(L_24, V_3, SizeOf_T_tD2D65B1E49BADA45153C291D66E3D03F695D0EF3); BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_25 = ___1_eventData; NullCheck(L_23); InvokerActionInvoker2< Il2CppFullySharedGenericAny, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 4)), il2cpp_rgctx_method(method->rgctx_data, 4), L_23, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)) ? L_24: *(void**)L_24), L_25); goto IL_0078; } 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_0071; } throw e; } CATCH_0071: { Exception_t* L_26 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_26, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0078; } IL_0078: { int32_t L_27 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_007c: { int32_t L_28 = V_2; int32_t L_29 = V_1; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0018; } } { List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_30 = V_0; NullCheck(L_30); int32_t L_31; L_31 = List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_inline(L_30, List_1_get_Count_mDDF66CC2C694F12264A2848B8662990BEDC5DBF3_RuntimeMethod_var); List_1_tDF8521B5FFAC9D73CF65BE446C5F931238208088* L_32 = V_0; il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_tDA01CF91FBE24DB66B21CCE16001565000381289_il2cpp_TypeInfo_var); CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22(L_32, CollectionPool_2_Release_m91989A52596D733973467C59E5F5F2236D44CD22_RuntimeMethod_var); return (bool)((((int32_t)L_31) > ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_ExecuteHierarchy_TisRuntimeObject_m47C22A77611C31042CA566EE345A4A1017A40A65_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_root, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* ___2_callbackFunction, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA_RuntimeMethod_var); il2cpp_rgctx_method_init(method); } int32_t V_0 = 0; int32_t V_1 = 0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL; { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_root; il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_1 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_InternalTransformList; ExecuteEvents_GetEventChain_m4FAD69B97B2D0AADFCA3AE06CA80E680B60632ED(L_0, (RuntimeObject*)L_1, NULL); List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_2 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_InternalTransformList; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_inline(L_2, List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_RuntimeMethod_var); V_0 = L_3; V_1 = 0; goto IL_0040; } IL_001a: { il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_4 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_InternalTransformList; int32_t L_5 = V_1; NullCheck(L_4); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA(L_4, L_5, List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA_RuntimeMethod_var); V_2 = L_6; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_2; NullCheck((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_7); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8; L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_7, NULL); BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_9 = ___1_eventData; EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* L_10 = ___2_callbackFunction; bool L_11; L_11 = ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A(L_8, L_9, L_10, il2cpp_rgctx_method(method->rgctx_data, 1)); if (!L_11) { goto IL_003c; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_2; NullCheck((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_12); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13; L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_12, NULL); return L_13; } IL_003c: { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0040: { int32_t L_15 = V_1; int32_t L_16 = V_0; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_001a; } } { return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_ExecuteHierarchy_TisIl2CppFullySharedGenericAny_m6A3B8E7F7FF939AEC31F6002C5D57683BD4A502F_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_root, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* ___2_callbackFunction, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA_RuntimeMethod_var); il2cpp_rgctx_method_init(method); } int32_t V_0 = 0; int32_t V_1 = 0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL; { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_root; il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_1 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_InternalTransformList; ExecuteEvents_GetEventChain_m4FAD69B97B2D0AADFCA3AE06CA80E680B60632ED(L_0, (RuntimeObject*)L_1, NULL); List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_2 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_InternalTransformList; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_inline(L_2, List_1_get_Count_mB5E64608D47703A98476E026480AE38671047C87_RuntimeMethod_var); V_0 = L_3; V_1 = 0; goto IL_0040; } IL_001a: { il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_4 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_InternalTransformList; int32_t L_5 = V_1; NullCheck(L_4); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA(L_4, L_5, List_1_get_Item_m8EAA91B4CE37CBB6C720FD238E4505097B29FFDA_RuntimeMethod_var); V_2 = L_6; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_2; NullCheck((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_7); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8; L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_7, NULL); BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_9 = ___1_eventData; EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* L_10 = ___2_callbackFunction; bool L_11; L_11 = (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_8, L_9, L_10, il2cpp_rgctx_method(method->rgctx_data, 1)); if (!L_11) { goto IL_003c; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_2; NullCheck((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_12); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13; L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_12, NULL); return L_13; } IL_003c: { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0040: { int32_t L_15 = V_1; int32_t L_16 = V_0; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_001a; } } { return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_GetEventHandler_TisRuntimeObject_m86588AD6FDDC9670CE26E5111D23F49B821330C5_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_root, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL; { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_root; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000b; } } { return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL; } IL_000b: { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_root; NullCheck(L_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_2, NULL); V_0 = L_3; goto IL_002f; } IL_0014: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = V_0; NullCheck((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_4); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5; L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_4, NULL); il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); bool L_6; L_6 = ExecuteEvents_CanHandleEvent_TisRuntimeObject_mDB549DF15D261DF1E7E9869F802B85C368DBC6F0(L_5, il2cpp_rgctx_method(method->rgctx_data, 0)); if (!L_6) { goto IL_0028; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_0; NullCheck((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_7); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8; L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_7, NULL); return L_8; } IL_0028: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = V_0; NullCheck(L_9); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10; L_10 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_9, NULL); V_0 = L_10; } IL_002f: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_12; L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_12) { goto IL_0014; } } { return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_GetEventHandler_TisIl2CppFullySharedGenericAny_m2ED506033DBC89771327A8D14E39DF9BF92287F7_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_root, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL; { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_root; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000b; } } { return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL; } IL_000b: { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_root; NullCheck(L_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_2, NULL); V_0 = L_3; goto IL_002f; } IL_0014: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = V_0; NullCheck((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_4); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5; L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_4, NULL); il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); bool L_6; L_6 = (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_5, il2cpp_rgctx_method(method->rgctx_data, 0)); if (!L_6) { goto IL_0028; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_0; NullCheck((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_7); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8; L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)L_7, NULL); return L_8; } IL_0028: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = V_0; NullCheck(L_9); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10; L_10 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_9, NULL); V_0 = L_10; } IL_002f: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_12; L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_12) { goto IL_0014; } } { return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteEvents_GetEventList_TisRuntimeObject_mE630958843CFA69B8B9C556D706FD8B249625DA8_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, RuntimeObject* ___1_results, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponents_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_m4CC28A4CF821ADA338084BBCDD4F1CA6F304D4D7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t395342D64BE4D709937F17BE716538E4DF668CCA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEventSystemHandler_t050874E4CAEDCBA7E792A19EE3405EA443AE36B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { RuntimeObject* L_0 = ___1_results; if (L_0) { goto IL_0013; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2CB8354CCCE320F861C9A48DA25583D5E4A921F5)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9AB16B3999460DDC981865934D979087351A14F2)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_0013: { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_go; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_3) { goto IL_0024; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_go; NullCheck(L_4); bool L_5; L_5 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_4, NULL); if (L_5) { goto IL_0025; } } IL_0024: { return; } IL_0025: { il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var); List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_6; L_6 = CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8(CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var); V_0 = L_6; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ___0_go; List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_8 = V_0; NullCheck(L_7); GameObject_GetComponents_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_m4CC28A4CF821ADA338084BBCDD4F1CA6F304D4D7(L_7, L_8, GameObject_GetComponents_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_m4CC28A4CF821ADA338084BBCDD4F1CA6F304D4D7_RuntimeMethod_var); List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_9 = V_0; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_9, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var); V_1 = L_10; V_2 = 0; goto IL_0061; } IL_003d: { List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_11 = V_0; int32_t L_12 = V_2; NullCheck(L_11); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_13; L_13 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_11, L_12, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); bool L_14; L_14 = ExecuteEvents_ShouldSendToComponent_TisRuntimeObject_mC783C34797122CECC2DB08C9E5BEDFC52B7352B3(L_13, il2cpp_rgctx_method(method->rgctx_data, 0)); if (!L_14) { goto IL_005d; } } { RuntimeObject* L_15 = ___1_results; List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_16 = V_0; int32_t L_17 = V_2; NullCheck(L_16); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_18; L_18 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_16, L_17, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var); NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t395342D64BE4D709937F17BE716538E4DF668CCA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15, ((RuntimeObject*)IsInst((RuntimeObject*)L_18, IEventSystemHandler_t050874E4CAEDCBA7E792A19EE3405EA443AE36B5_il2cpp_TypeInfo_var))); } IL_005d: { int32_t L_19 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0061: { int32_t L_20 = V_2; int32_t L_21 = V_1; if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_003d; } } { List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_22 = V_0; il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var); CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C(L_22, CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteEvents_GetEventList_TisIl2CppFullySharedGenericAny_m29EDD4D3FC7C0552CBC6A827AB26B1BA64073D48_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, RuntimeObject* ___1_results, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponents_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_m4CC28A4CF821ADA338084BBCDD4F1CA6F304D4D7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t395342D64BE4D709937F17BE716538E4DF668CCA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEventSystemHandler_t050874E4CAEDCBA7E792A19EE3405EA443AE36B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { RuntimeObject* L_0 = ___1_results; if (L_0) { goto IL_0013; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2CB8354CCCE320F861C9A48DA25583D5E4A921F5)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9AB16B3999460DDC981865934D979087351A14F2)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_0013: { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_go; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_3) { goto IL_0024; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_go; NullCheck(L_4); bool L_5; L_5 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_4, NULL); if (L_5) { goto IL_0025; } } IL_0024: { return; } IL_0025: { il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var); List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_6; L_6 = CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8(CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var); V_0 = L_6; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ___0_go; List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_8 = V_0; NullCheck(L_7); GameObject_GetComponents_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_m4CC28A4CF821ADA338084BBCDD4F1CA6F304D4D7(L_7, L_8, GameObject_GetComponents_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_m4CC28A4CF821ADA338084BBCDD4F1CA6F304D4D7_RuntimeMethod_var); List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_9 = V_0; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_9, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var); V_1 = L_10; V_2 = 0; goto IL_0061; } IL_003d: { List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_11 = V_0; int32_t L_12 = V_2; NullCheck(L_11); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_13; L_13 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_11, L_12, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var); bool L_14; L_14 = (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_13, il2cpp_rgctx_method(method->rgctx_data, 0)); if (!L_14) { goto IL_005d; } } { RuntimeObject* L_15 = ___1_results; List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_16 = V_0; int32_t L_17 = V_2; NullCheck(L_16); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_18; L_18 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_16, L_17, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var); NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2, ICollection_1_t395342D64BE4D709937F17BE716538E4DF668CCA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15, ((RuntimeObject*)IsInst((RuntimeObject*)L_18, IEventSystemHandler_t050874E4CAEDCBA7E792A19EE3405EA443AE36B5_il2cpp_TypeInfo_var))); } IL_005d: { int32_t L_19 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0061: { int32_t L_20 = V_2; int32_t L_21 = V_1; if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_003d; } } { List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_22 = V_0; il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var); CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C(L_22, CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExecuteEvents_ShouldSendToComponent_TisRuntimeObject_mC783C34797122CECC2DB08C9E5BEDFC52B7352B3_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_component, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* V_0 = NULL; { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_component; if (((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 0)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) { goto IL_000d; } } { return (bool)0; } IL_000d: { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_1 = ___0_component; V_0 = ((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)IsInstClass((RuntimeObject*)L_1, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)); Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0024; } } { Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* L_4 = V_0; NullCheck(L_4); bool L_5; L_5 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_4, NULL); return L_5; } IL_0024: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExecuteEvents_ShouldSendToComponent_TisIl2CppFullySharedGenericAny_m4ABEFA5F418CF6DA3047C219B9D92D3D31C11324_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_component, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* V_0 = NULL; { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_component; if (((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 0)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) { goto IL_000d; } } { return (bool)0; } IL_000d: { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_1 = ___0_component; V_0 = ((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)IsInstClass((RuntimeObject*)L_1, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)); Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0024; } } { Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* L_4 = V_0; NullCheck(L_4); bool L_5; L_5 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_4, NULL); return L_5; } IL_0024: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExecuteEvents_ValidateEventData_TisRuntimeObject_m040536F76D700E5860C5D98D6E18BFF2C412ADCB_gshared (BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_data, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_0 = ___0_data; if (((RuntimeObject*)Castclass((RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 0))), il2cpp_rgctx_data(method->rgctx_data, 0)))) { goto IL_0032; } } { BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_1 = ___0_data; NullCheck((RuntimeObject*)L_1); Type_t* L_2; L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)L_1, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 1)) }; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t* L_4; L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL); String_t* L_5; L_5 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral85B223FCDAC08D2A26ABE5FC2EFF39C71EE2C9F4)), (RuntimeObject*)L_2, (RuntimeObject*)L_4, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_6, L_5, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, method); } IL_0032: { BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_7 = ___0_data; return ((RuntimeObject*)Castclass((RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 0))), il2cpp_rgctx_data(method->rgctx_data, 0))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecutionContext_RunInternal_TisIl2CppFullySharedGenericAny_mFC03EA1BBBA6538F9AB1B0E39AC9864EFC703B88_gshared (ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___0_executionContext, ContextCallback_1_t641F0181553019D1F6BFEAE7F9789631588EF81D* ___1_callback, Il2CppFullySharedGenericAny* ___2_state, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* L_0 = ___0_executionContext; ContextCallback_1_t641F0181553019D1F6BFEAE7F9789631588EF81D* L_1 = ___1_callback; Il2CppFullySharedGenericAny* L_2 = ___2_state; il2cpp_codegen_runtime_class_init_inline(ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_il2cpp_TypeInfo_var); (( void (*) (ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710*, ContextCallback_1_t641F0181553019D1F6BFEAE7F9789631588EF81D*, Il2CppFullySharedGenericAny*, bool, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_0, L_1, L_2, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 2)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecutionContext_RunInternal_TisIl2CppFullySharedGenericAny_m0654CA6A62C1B204AD3CB00D5E05D892FD23466D_gshared (ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___0_executionContext, ContextCallback_1_t641F0181553019D1F6BFEAE7F9789631588EF81D* ___1_callback, Il2CppFullySharedGenericAny* ___2_state, bool ___3_preserveSyncCtx, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* V_0 = NULL; ExecutionContextSwitcher_tC30FBBA37AF7939CED1F80BF8A63BA1DFD07D708 V_1; memset((&V_1), 0, sizeof(V_1)); Reader_tFD6FCF261BBDF95B67147E0E1A8FD60D82333E5E V_2; memset((&V_2), 0, sizeof(V_2)); { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* L_0 = ___0_executionContext; NullCheck(L_0); bool L_1; L_1 = ExecutionContext_get_IsPreAllocatedDefault_m18EBD4AC2D57435C35BF821B471E1D11FE5A029F(L_0, NULL); if (L_1) { goto IL_000f; } } { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* L_2 = ___0_executionContext; NullCheck(L_2); ExecutionContext_set_isNewCapture_m515EA101926206702FAFE589636E14AB8B0D18CA(L_2, (bool)0, NULL); } IL_000f: { Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_3; L_3 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL); V_0 = L_3; il2cpp_codegen_initobj((&V_1), sizeof(ExecutionContextSwitcher_tC30FBBA37AF7939CED1F80BF8A63BA1DFD07D708)); RuntimeHelpers_PrepareConstrainedRegions_mE852B0F834DB13A23B1CB04B359F81734FBB592C(NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_007a: { ExecutionContextSwitcher_Undo_m683D21973AF9E2E19D0662BBC9F266D79EC53886((&V_1), NULL); return; } }); try { { Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_4 = V_0; NullCheck(L_4); Reader_tFD6FCF261BBDF95B67147E0E1A8FD60D82333E5E L_5; L_5 = Thread_GetExecutionContextReader_mDBFDC966741D253EDD4A4874E1C7110367DB8E9C(L_4, NULL); V_2 = L_5; bool L_6; L_6 = Reader_get_IsNull_m63A66FC72F15DDEB49328C88E4C943F0DDBE9699((&V_2), NULL); if (L_6) { goto IL_003c_1; } } { bool L_7 = ___3_preserveSyncCtx; bool L_8; L_8 = Reader_IsDefaultFTContext_mCA40B46D009267774C06BFC8E0C1C8F097B2963D((&V_2), L_7, NULL); if (!L_8) { goto IL_005a_1; } } IL_003c_1: { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* L_9 = ___0_executionContext; bool L_10 = ___3_preserveSyncCtx; NullCheck(L_9); bool L_11; L_11 = ExecutionContext_IsDefaultFTContext_m9B4FA97E7E98420A3187D9AB48844F4B3850AD12(L_9, L_10, NULL); if (!L_11) { goto IL_005a_1; } } { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* L_12 = ___0_executionContext; bool L_13; L_13 = Reader_HasSameLocalValues_m1862A0EC9C096CA7C0AD65E536B1785BF34EFD5D((&V_2), L_12, NULL); if (!L_13) { goto IL_005a_1; } } { Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_14 = V_0; il2cpp_codegen_runtime_class_init_inline(ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_il2cpp_TypeInfo_var); ExecutionContext_EstablishCopyOnWriteScope_mF2BEA44E32456F96C449CCAED23A1A0415379817(L_14, (bool)1, (&V_1), NULL); goto IL_0071_1; } IL_005a_1: { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* L_15 = ___0_executionContext; NullCheck(L_15); bool L_16; L_16 = ExecutionContext_get_IsPreAllocatedDefault_m18EBD4AC2D57435C35BF821B471E1D11FE5A029F(L_15, NULL); if (!L_16) { goto IL_0069_1; } } { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* L_17 = (ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710*)il2cpp_codegen_object_new(ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_il2cpp_TypeInfo_var); ExecutionContext__ctor_m859E0751A2BF99F26800AB2900E4DDEB9CBF27A2(L_17, NULL); ___0_executionContext = L_17; } IL_0069_1: { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* L_18 = ___0_executionContext; bool L_19 = ___3_preserveSyncCtx; il2cpp_codegen_runtime_class_init_inline(ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_il2cpp_TypeInfo_var); ExecutionContextSwitcher_tC30FBBA37AF7939CED1F80BF8A63BA1DFD07D708 L_20; L_20 = ExecutionContext_SetExecutionContext_m7C95B34F55FA0272E268E421862CC2D0D9F4F62A(L_18, L_19, NULL); V_1 = L_20; } IL_0071_1: { ContextCallback_1_t641F0181553019D1F6BFEAE7F9789631588EF81D* L_21 = ___1_callback; Il2CppFullySharedGenericAny* L_22 = ___2_state; NullCheck(L_21); (( void (*) (ContextCallback_1_t641F0181553019D1F6BFEAE7F9789631588EF81D*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_21, L_22, il2cpp_rgctx_method(method->rgctx_data, 2)); goto IL_0082; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0082: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression_Lambda_TisRuntimeObject_m8868EDC99207B077F954A0673C33ABA1BABC4AD0_gshared (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, RuntimeObject* ___1_parameters, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } { Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body; RuntimeObject* L_1 = ___1_parameters; il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_2; L_2 = Expression_Lambda_TisRuntimeObject_m208FF8532548F744FDC7715D12012D92B4B9CDC5(L_0, (String_t*)NULL, (bool)0, L_1, il2cpp_rgctx_method(method->rgctx_data, 0)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression_Lambda_TisRuntimeObject_m43F07C2527F3E7D93E3099A9627771361B451038_gshared (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameters, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } { Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body; ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameters; il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_2; L_2 = Expression_Lambda_TisRuntimeObject_mF53F6363D9DA28268054940141B14C9079FC3E16(L_0, (bool)0, (RuntimeObject*)L_1, il2cpp_rgctx_method(method->rgctx_data, 0)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* Expression_Lambda_TisIl2CppFullySharedGenericAny_m76AAD97AE24CA024832C4C7D7DF70AD828AB31AA_gshared (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, RuntimeObject* ___1_parameters, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } { Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body; RuntimeObject* L_1 = ___1_parameters; il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* L_2; L_2 = (( Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, String_t*, bool, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_0, (String_t*)NULL, (bool)0, L_1, il2cpp_rgctx_method(method->rgctx_data, 0)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* Expression_Lambda_TisIl2CppFullySharedGenericAny_m2EA9FBB48B01DDDC86345242D13219362B5B5E83_gshared (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameters, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } { Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body; ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameters; il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* L_2; L_2 = (( Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, bool, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_0, (bool)0, (RuntimeObject*)L_1, il2cpp_rgctx_method(method->rgctx_data, 0)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression_Lambda_TisRuntimeObject_mF53F6363D9DA28268054940141B14C9079FC3E16_gshared (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, bool ___1_tailCall, RuntimeObject* ___2_parameters, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } { Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body; bool L_1 = ___1_tailCall; RuntimeObject* L_2 = ___2_parameters; il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_3; L_3 = Expression_Lambda_TisRuntimeObject_m208FF8532548F744FDC7715D12012D92B4B9CDC5(L_0, (String_t*)NULL, L_1, L_2, il2cpp_rgctx_method(method->rgctx_data, 0)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* Expression_Lambda_TisIl2CppFullySharedGenericAny_m7AEB2A159A03A00F55681CC833DF6D08BC61BF0D_gshared (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, bool ___1_tailCall, RuntimeObject* ___2_parameters, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } { Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body; bool L_1 = ___1_tailCall; RuntimeObject* L_2 = ___2_parameters; il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* L_3; L_3 = (( Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, String_t*, bool, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_0, (String_t*)NULL, L_1, L_2, il2cpp_rgctx_method(method->rgctx_data, 0)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression_Lambda_TisRuntimeObject_m208FF8532548F744FDC7715D12012D92B4B9CDC5_gshared (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, String_t* ___1_name, bool ___2_tailCall, RuntimeObject* ___3_parameters, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionExtensions_ToReadOnly_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m38BDDD59B8317C3114792AF4F226A3C978FDF901_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5FDF9FEC70F212025B9E11949A6E891267251B9E); il2cpp_rgctx_method_init(method); } ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* V_0 = NULL; { RuntimeObject* L_0 = ___3_parameters; ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_1; L_1 = CollectionExtensions_ToReadOnly_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m38BDDD59B8317C3114792AF4F226A3C978FDF901(L_0, CollectionExtensions_ToReadOnly_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m38BDDD59B8317C3114792AF4F226A3C978FDF901_RuntimeMethod_var); V_0 = L_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); Expression_ValidateLambdaArgs_mEE58AA3432B19ABD4A63189DB5265AF0703777A7(L_3, (&___0_body), L_4, _stringLiteral5FDF9FEC70F212025B9E11949A6E891267251B9E, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; Type_t* L_6; L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL); Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_7 = ___0_body; String_t* L_8 = ___1_name; bool L_9 = ___2_tailCall; ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_10 = V_0; LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* L_11; L_11 = Expression_CreateLambda_mC80FBB91ACDA223AA36AC311619E1A006889BCAE(L_6, L_7, L_8, L_9, L_10, NULL); return ((Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(method->rgctx_data, 1))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* Expression_Lambda_TisIl2CppFullySharedGenericAny_mBE3C492CB081CEA8FAAF9F3D46AFE6D8DB05EBCA_gshared (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, String_t* ___1_name, bool ___2_tailCall, RuntimeObject* ___3_parameters, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionExtensions_ToReadOnly_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m38BDDD59B8317C3114792AF4F226A3C978FDF901_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5FDF9FEC70F212025B9E11949A6E891267251B9E); il2cpp_rgctx_method_init(method); } ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* V_0 = NULL; { RuntimeObject* L_0 = ___3_parameters; ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_1; L_1 = CollectionExtensions_ToReadOnly_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m38BDDD59B8317C3114792AF4F226A3C978FDF901(L_0, CollectionExtensions_ToReadOnly_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m38BDDD59B8317C3114792AF4F226A3C978FDF901_RuntimeMethod_var); V_0 = L_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); Expression_ValidateLambdaArgs_mEE58AA3432B19ABD4A63189DB5265AF0703777A7(L_3, (&___0_body), L_4, _stringLiteral5FDF9FEC70F212025B9E11949A6E891267251B9E, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; Type_t* L_6; L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL); Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_7 = ___0_body; String_t* L_8 = ___1_name; bool L_9 = ___2_tailCall; ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_10 = V_0; LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* L_11; L_11 = Expression_CreateLambda_mC80FBB91ACDA223AA36AC311619E1A006889BCAE(L_6, L_7, L_8, L_9, L_10, NULL); return ((Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(method->rgctx_data, 1))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_Evaluate_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m969B8F5C26D739FFC0D2221C65EDA272C2C6877C_gshared (String_t* ___0_expression, double* ___1_value, Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7** ___2_delayed, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; { double* L_0 = ___1_value; il2cpp_codegen_initobj(L_0, sizeof(double)); Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7** L_1 = ___2_delayed; *((RuntimeObject**)L_1) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)NULL); String_t* L_2 = ___0_expression; double* L_3 = ___1_value; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_4; L_4 = ExpressionEvaluator_TryParse_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mC13FA7F22C76743A2BE0DD26DF6FDF2D8158F7D0(L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 2)); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_001a; } } { V_2 = (bool)1; goto IL_004b; } IL_001a: { String_t* L_6 = ___0_expression; Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_7 = (Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7*)il2cpp_codegen_object_new(Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7_il2cpp_TypeInfo_var); Expression__ctor_mCA43087EA66CD3F2E0E8F34CB1A3C65918DCB401(L_7, L_6, NULL); V_0 = L_7; Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_8 = V_0; NullCheck(L_8); bool L_9 = L_8->___hasVariables; V_3 = L_9; bool L_10 = V_3; if (!L_10) { goto IL_003a; } } { double* L_11 = ___1_value; il2cpp_codegen_initobj(L_11, sizeof(double)); Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7** L_12 = ___2_delayed; Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_13 = V_0; *((RuntimeObject**)L_12) = (RuntimeObject*)L_13; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_12, (void*)(RuntimeObject*)L_13); V_2 = (bool)0; goto IL_004b; } IL_003a: { Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_14 = V_0; NullCheck(L_14); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14->___rpnTokens; double* L_16 = ___1_value; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_17; L_17 = ExpressionEvaluator_EvaluateTokens_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m791767867653D0CCE2BEFF83F336A41B5B3A718E(L_15, L_16, 0, 1, il2cpp_rgctx_method(method->rgctx_data, 3)); V_2 = L_17; goto IL_004b; } IL_004b: { bool L_18 = V_2; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_Evaluate_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mE09841BE10B519E1352549384190ADCC18C5119D_gshared (String_t* ___0_expression, int64_t* ___1_value, Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7** ___2_delayed, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; { int64_t* L_0 = ___1_value; il2cpp_codegen_initobj(L_0, sizeof(int64_t)); Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7** L_1 = ___2_delayed; *((RuntimeObject**)L_1) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)NULL); String_t* L_2 = ___0_expression; int64_t* L_3 = ___1_value; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_4; L_4 = ExpressionEvaluator_TryParse_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mBADDCB368B046DCF2FE4E90597002C239EBFE988(L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 2)); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_001a; } } { V_2 = (bool)1; goto IL_004b; } IL_001a: { String_t* L_6 = ___0_expression; Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_7 = (Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7*)il2cpp_codegen_object_new(Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7_il2cpp_TypeInfo_var); Expression__ctor_mCA43087EA66CD3F2E0E8F34CB1A3C65918DCB401(L_7, L_6, NULL); V_0 = L_7; Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_8 = V_0; NullCheck(L_8); bool L_9 = L_8->___hasVariables; V_3 = L_9; bool L_10 = V_3; if (!L_10) { goto IL_003a; } } { int64_t* L_11 = ___1_value; il2cpp_codegen_initobj(L_11, sizeof(int64_t)); Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7** L_12 = ___2_delayed; Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_13 = V_0; *((RuntimeObject**)L_12) = (RuntimeObject*)L_13; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_12, (void*)(RuntimeObject*)L_13); V_2 = (bool)0; goto IL_004b; } IL_003a: { Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_14 = V_0; NullCheck(L_14); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14->___rpnTokens; int64_t* L_16 = ___1_value; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_17; L_17 = ExpressionEvaluator_EvaluateTokens_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m7418F7A8835B2770EF83F1D52F2723897CD76DEB(L_15, L_16, 0, 1, il2cpp_rgctx_method(method->rgctx_data, 3)); V_2 = L_17; goto IL_004b; } IL_004b: { bool L_18 = V_2; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_Evaluate_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m6EC500952109289616C2026D6FE92DB934B63B78_gshared (String_t* ___0_expression, uint64_t* ___1_value, Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7** ___2_delayed, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; { uint64_t* L_0 = ___1_value; il2cpp_codegen_initobj(L_0, sizeof(uint64_t)); Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7** L_1 = ___2_delayed; *((RuntimeObject**)L_1) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)NULL); String_t* L_2 = ___0_expression; uint64_t* L_3 = ___1_value; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_4; L_4 = ExpressionEvaluator_TryParse_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m33AC91E7839496BC4C1AFE45B02009E3DF161E9B(L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 2)); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_001a; } } { V_2 = (bool)1; goto IL_004b; } IL_001a: { String_t* L_6 = ___0_expression; Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_7 = (Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7*)il2cpp_codegen_object_new(Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7_il2cpp_TypeInfo_var); Expression__ctor_mCA43087EA66CD3F2E0E8F34CB1A3C65918DCB401(L_7, L_6, NULL); V_0 = L_7; Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_8 = V_0; NullCheck(L_8); bool L_9 = L_8->___hasVariables; V_3 = L_9; bool L_10 = V_3; if (!L_10) { goto IL_003a; } } { uint64_t* L_11 = ___1_value; il2cpp_codegen_initobj(L_11, sizeof(uint64_t)); Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7** L_12 = ___2_delayed; Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_13 = V_0; *((RuntimeObject**)L_12) = (RuntimeObject*)L_13; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_12, (void*)(RuntimeObject*)L_13); V_2 = (bool)0; goto IL_004b; } IL_003a: { Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_14 = V_0; NullCheck(L_14); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14->___rpnTokens; uint64_t* L_16 = ___1_value; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_17; L_17 = ExpressionEvaluator_EvaluateTokens_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mCFCF758DECB276DBCB0A8B83BAE195EF3B974780(L_15, L_16, 0, 1, il2cpp_rgctx_method(method->rgctx_data, 3)); V_2 = L_17; goto IL_004b; } IL_004b: { bool L_18 = V_2; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_Evaluate_TisIl2CppFullySharedGenericAny_m840892ED238CC59A27C9B1B1E01A79CF355BAF71_gshared (String_t* ___0_expression, Il2CppFullySharedGenericAny* ___1_value, Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7** ___2_delayed, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_T_t33D4A728696413871D1FA00D4BEB47300A9746A1 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)); Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; { Il2CppFullySharedGenericAny* L_0 = ___1_value; il2cpp_codegen_initobj(L_0, SizeOf_T_t33D4A728696413871D1FA00D4BEB47300A9746A1); Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7** L_1 = ___2_delayed; *((RuntimeObject**)L_1) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)NULL); String_t* L_2 = ___0_expression; Il2CppFullySharedGenericAny* L_3 = ___1_value; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_4; L_4 = (( bool (*) (String_t*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_2, L_3, il2cpp_rgctx_method(method->rgctx_data, 2)); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_001a; } } { V_2 = (bool)1; goto IL_004b; } IL_001a: { String_t* L_6 = ___0_expression; Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_7 = (Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7*)il2cpp_codegen_object_new(Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7_il2cpp_TypeInfo_var); Expression__ctor_mCA43087EA66CD3F2E0E8F34CB1A3C65918DCB401(L_7, L_6, NULL); V_0 = L_7; Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_8 = V_0; NullCheck(L_8); bool L_9 = L_8->___hasVariables; V_3 = L_9; bool L_10 = V_3; if (!L_10) { goto IL_003a; } } { Il2CppFullySharedGenericAny* L_11 = ___1_value; il2cpp_codegen_initobj(L_11, SizeOf_T_t33D4A728696413871D1FA00D4BEB47300A9746A1); Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7** L_12 = ___2_delayed; Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_13 = V_0; *((RuntimeObject**)L_12) = (RuntimeObject*)L_13; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_12, (void*)(RuntimeObject*)L_13); V_2 = (bool)0; goto IL_004b; } IL_003a: { Expression_t24E9476A15D0D7F6495CF8292DA48C63C871E4B7* L_14 = V_0; NullCheck(L_14); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14->___rpnTokens; Il2CppFullySharedGenericAny* L_16 = ___1_value; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_17; L_17 = (( bool (*) (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, Il2CppFullySharedGenericAny*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)))(L_15, L_16, 0, 1, il2cpp_rgctx_method(method->rgctx_data, 3)); V_2 = L_17; goto IL_004b; } IL_004b: { bool L_18 = V_2; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_EvaluateTokens_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m791767867653D0CCE2BEFF83F336A41B5B3A718E_gshared (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_tokens, double* ___1_value, int32_t ___2_index, int32_t ___3_count, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_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*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_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_rgctx_method_init(method); } bool V_0 = false; bool V_1 = false; double V_2 = 0.0; float V_3 = 0.0f; bool V_4 = false; double V_5 = 0.0; int32_t V_6 = 0; bool V_7 = false; double V_8 = 0.0; int64_t V_9 = 0; bool V_10 = false; double V_11 = 0.0; uint64_t V_12 = 0; bool V_13 = false; bool V_14 = false; double V_15 = 0.0; bool V_16 = false; { V_0 = (bool)0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_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); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_0050; } } { double* L_6 = ___1_value; float* L_7; L_7 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78C79739929AAB266580F0DD602A59D776CE3467(L_6, il2cpp_rgctx_method(method->rgctx_data, 2)); float L_8 = *((float*)L_7); V_2 = ((double)L_8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = ___0_tokens; int32_t L_10 = ___2_index; int32_t L_11 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_12; L_12 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_9, (&V_2), L_10, L_11, NULL); V_0 = L_12; double L_13 = V_2; V_3 = ((float)L_13); double* L_14 = ___1_value; double* L_15; L_15 = UnsafeUtility_As_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEA3000F05255E344B85D582A39B9C2849C7398D0((&V_3), il2cpp_rgctx_method(method->rgctx_data, 3)); double L_16 = (*(double*)L_15); *(double*)L_14 = L_16; goto IL_01ab; } IL_0050: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_18; L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_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); V_4 = L_21; bool L_22 = V_4; if (!L_22) { goto IL_00a2; } } { double* L_23 = ___1_value; int32_t* L_24; L_24 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE44C4CE3BD2184A9F2A28E6A9FA6FA4E397AAD8(L_23, il2cpp_rgctx_method(method->rgctx_data, 5)); int32_t L_25 = *((int32_t*)L_24); V_5 = ((double)L_25); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = ___0_tokens; int32_t L_27 = ___2_index; int32_t L_28 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_29; L_29 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_26, (&V_5), L_27, L_28, NULL); V_0 = L_29; double L_30 = V_5; V_6 = il2cpp_codegen_cast_double_to_int(L_30); double* L_31 = ___1_value; double* L_32; L_32 = UnsafeUtility_As_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEDEC5582F1C54C86F15FD7DE18365BA91C815B19((&V_6), il2cpp_rgctx_method(method->rgctx_data, 6)); double L_33 = (*(double*)L_32); *(double*)L_31 = L_33; goto IL_01ab; } IL_00a2: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_35; L_35 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_34, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_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); V_7 = L_38; bool L_39 = V_7; if (!L_39) { goto IL_00f4; } } { double* L_40 = ___1_value; int64_t* L_41; L_41 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mC66C49340031BBA3BC7F42AD8814F0270C803B1C(L_40, il2cpp_rgctx_method(method->rgctx_data, 7)); int64_t L_42 = *((int64_t*)L_41); V_8 = ((double)L_42); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = ___0_tokens; int32_t L_44 = ___2_index; int32_t L_45 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_46; L_46 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_43, (&V_8), L_44, L_45, NULL); V_0 = L_46; double L_47 = V_8; V_9 = il2cpp_codegen_cast_double_to_int(L_47); double* L_48 = ___1_value; double* L_49; L_49 = UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m278A077D4DEEA08B9FEB6C02E48772F7113BD297((&V_9), il2cpp_rgctx_method(method->rgctx_data, 8)); double L_50 = (*(double*)L_49); *(double*)L_48 = L_50; goto IL_01ab; } IL_00f4: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_52; L_52 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_51, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_54; L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL); bool L_55; L_55 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_52, L_54, NULL); V_10 = L_55; bool L_56 = V_10; if (!L_56) { goto IL_0164; } } { double* L_57 = ___1_value; uint64_t* L_58; L_58 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1C1F5513615654E580D9CAE0338257FD7BC609F(L_57, il2cpp_rgctx_method(method->rgctx_data, 9)); int64_t L_59 = *((int64_t*)L_58); V_11 = ((double)((double)(uint64_t)L_59)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = ___0_tokens; int32_t L_61 = ___2_index; int32_t L_62 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_63; L_63 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_60, (&V_11), L_61, L_62, NULL); V_0 = L_63; double L_64 = V_11; V_13 = (bool)((((double)L_64) < ((double)(0.0)))? 1 : 0); bool L_65 = V_13; if (!L_65) { goto IL_014a; } } { V_11 = (0.0); } IL_014a: { double L_66 = V_11; V_12 = (uint64_t)il2cpp_codegen_cast_floating_point(L_66); double* L_67 = ___1_value; double* L_68; L_68 = UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m31A57C244B22E76C0010F688CA6CAC635E18001F((&V_12), il2cpp_rgctx_method(method->rgctx_data, 10)); double L_69 = (*(double*)L_68); *(double*)L_67 = L_69; goto IL_01ab; } IL_0164: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_70 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_71; L_71 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_70, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_72 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_73; L_73 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_72, NULL); bool L_74; L_74 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_71, L_73, NULL); V_14 = L_74; bool L_75 = V_14; if (!L_75) { goto IL_01ab; } } { double* L_76 = ___1_value; double* L_77; L_77 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEBCBF8DD8278878F926E5EAEF958E36BE4CDDC81(L_76, il2cpp_rgctx_method(method->rgctx_data, 11)); double L_78 = *((double*)L_77); V_15 = L_78; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_79 = ___0_tokens; int32_t L_80 = ___2_index; int32_t L_81 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_82; L_82 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_79, (&V_15), L_80, L_81, NULL); V_0 = L_82; double* L_83 = ___1_value; double* L_84; L_84 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mEBCBF8DD8278878F926E5EAEF958E36BE4CDDC81((&V_15), il2cpp_rgctx_method(method->rgctx_data, 12)); double L_85 = (*(double*)L_84); *(double*)L_83 = L_85; } IL_01ab: { bool L_86 = V_0; V_16 = L_86; goto IL_01b0; } IL_01b0: { bool L_87 = V_16; return L_87; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_EvaluateTokens_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m7418F7A8835B2770EF83F1D52F2723897CD76DEB_gshared (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_tokens, int64_t* ___1_value, int32_t ___2_index, int32_t ___3_count, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_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*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_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_rgctx_method_init(method); } bool V_0 = false; bool V_1 = false; double V_2 = 0.0; float V_3 = 0.0f; bool V_4 = false; double V_5 = 0.0; int32_t V_6 = 0; bool V_7 = false; double V_8 = 0.0; int64_t V_9 = 0; bool V_10 = false; double V_11 = 0.0; uint64_t V_12 = 0; bool V_13 = false; bool V_14 = false; double V_15 = 0.0; bool V_16 = false; { V_0 = (bool)0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_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); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_0050; } } { int64_t* L_6 = ___1_value; float* L_7; L_7 = UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1F5BB8511DD9359FD5841B980D3B70C3BA7C7328(L_6, il2cpp_rgctx_method(method->rgctx_data, 2)); float L_8 = *((float*)L_7); V_2 = ((double)L_8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = ___0_tokens; int32_t L_10 = ___2_index; int32_t L_11 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_12; L_12 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_9, (&V_2), L_10, L_11, NULL); V_0 = L_12; double L_13 = V_2; V_3 = ((float)L_13); int64_t* L_14 = ___1_value; int64_t* L_15; L_15 = UnsafeUtility_As_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9A6B34263AEF0B0CC44A46FC859D9E6D13A73B39((&V_3), il2cpp_rgctx_method(method->rgctx_data, 3)); int64_t L_16 = (*(int64_t*)L_15); *(int64_t*)L_14 = L_16; goto IL_01ab; } IL_0050: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_18; L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_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); V_4 = L_21; bool L_22 = V_4; if (!L_22) { goto IL_00a2; } } { int64_t* L_23 = ___1_value; int32_t* L_24; L_24 = UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m44BEAE68DFD07ACEB072584C42158C909E6728EF(L_23, il2cpp_rgctx_method(method->rgctx_data, 5)); int32_t L_25 = *((int32_t*)L_24); V_5 = ((double)L_25); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = ___0_tokens; int32_t L_27 = ___2_index; int32_t L_28 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_29; L_29 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_26, (&V_5), L_27, L_28, NULL); V_0 = L_29; double L_30 = V_5; V_6 = il2cpp_codegen_cast_double_to_int(L_30); int64_t* L_31 = ___1_value; int64_t* L_32; L_32 = UnsafeUtility_As_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m1E51489BBC1A229E1E5D6926C8495B6C06EAB411((&V_6), il2cpp_rgctx_method(method->rgctx_data, 6)); int64_t L_33 = (*(int64_t*)L_32); *(int64_t*)L_31 = L_33; goto IL_01ab; } IL_00a2: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_35; L_35 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_34, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_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); V_7 = L_38; bool L_39 = V_7; if (!L_39) { goto IL_00f4; } } { int64_t* L_40 = ___1_value; int64_t* L_41; L_41 = UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mF07903F5A6A3374E9178699AE4D414931863B517(L_40, il2cpp_rgctx_method(method->rgctx_data, 7)); int64_t L_42 = *((int64_t*)L_41); V_8 = ((double)L_42); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = ___0_tokens; int32_t L_44 = ___2_index; int32_t L_45 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_46; L_46 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_43, (&V_8), L_44, L_45, NULL); V_0 = L_46; double L_47 = V_8; V_9 = il2cpp_codegen_cast_double_to_int(L_47); int64_t* L_48 = ___1_value; int64_t* L_49; L_49 = UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mF07903F5A6A3374E9178699AE4D414931863B517((&V_9), il2cpp_rgctx_method(method->rgctx_data, 8)); int64_t L_50 = (*(int64_t*)L_49); *(int64_t*)L_48 = L_50; goto IL_01ab; } IL_00f4: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_52; L_52 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_51, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_54; L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL); bool L_55; L_55 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_52, L_54, NULL); V_10 = L_55; bool L_56 = V_10; if (!L_56) { goto IL_0164; } } { int64_t* L_57 = ___1_value; uint64_t* L_58; L_58 = UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA6365277AE0F7B4DD91A1AC63AD67C58AECEE09E(L_57, il2cpp_rgctx_method(method->rgctx_data, 9)); int64_t L_59 = *((int64_t*)L_58); V_11 = ((double)((double)(uint64_t)L_59)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = ___0_tokens; int32_t L_61 = ___2_index; int32_t L_62 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_63; L_63 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_60, (&V_11), L_61, L_62, NULL); V_0 = L_63; double L_64 = V_11; V_13 = (bool)((((double)L_64) < ((double)(0.0)))? 1 : 0); bool L_65 = V_13; if (!L_65) { goto IL_014a; } } { V_11 = (0.0); } IL_014a: { double L_66 = V_11; V_12 = (uint64_t)il2cpp_codegen_cast_floating_point(L_66); int64_t* L_67 = ___1_value; int64_t* L_68; L_68 = UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m5EAC315B1415AC293714C8202AAF1DF6C3F1BE1D((&V_12), il2cpp_rgctx_method(method->rgctx_data, 10)); int64_t L_69 = (*(int64_t*)L_68); *(int64_t*)L_67 = L_69; goto IL_01ab; } IL_0164: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_70 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_71; L_71 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_70, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_72 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_73; L_73 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_72, NULL); bool L_74; L_74 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_71, L_73, NULL); V_14 = L_74; bool L_75 = V_14; if (!L_75) { goto IL_01ab; } } { int64_t* L_76 = ___1_value; double* L_77; L_77 = UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m278A077D4DEEA08B9FEB6C02E48772F7113BD297(L_76, il2cpp_rgctx_method(method->rgctx_data, 11)); double L_78 = *((double*)L_77); V_15 = L_78; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_79 = ___0_tokens; int32_t L_80 = ___2_index; int32_t L_81 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_82; L_82 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_79, (&V_15), L_80, L_81, NULL); V_0 = L_82; int64_t* L_83 = ___1_value; int64_t* L_84; L_84 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mC66C49340031BBA3BC7F42AD8814F0270C803B1C((&V_15), il2cpp_rgctx_method(method->rgctx_data, 12)); int64_t L_85 = (*(int64_t*)L_84); *(int64_t*)L_83 = L_85; } IL_01ab: { bool L_86 = V_0; V_16 = L_86; goto IL_01b0; } IL_01b0: { bool L_87 = V_16; return L_87; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_EvaluateTokens_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mCFCF758DECB276DBCB0A8B83BAE195EF3B974780_gshared (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_tokens, uint64_t* ___1_value, int32_t ___2_index, int32_t ___3_count, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_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*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_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_rgctx_method_init(method); } bool V_0 = false; bool V_1 = false; double V_2 = 0.0; float V_3 = 0.0f; bool V_4 = false; double V_5 = 0.0; int32_t V_6 = 0; bool V_7 = false; double V_8 = 0.0; int64_t V_9 = 0; bool V_10 = false; double V_11 = 0.0; uint64_t V_12 = 0; bool V_13 = false; bool V_14 = false; double V_15 = 0.0; bool V_16 = false; { V_0 = (bool)0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_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); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_0050; } } { uint64_t* L_6 = ___1_value; float* L_7; L_7 = UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC97932FAD49A0841251FC60EF3F1FCBA1CC3D91C(L_6, il2cpp_rgctx_method(method->rgctx_data, 2)); float L_8 = *((float*)L_7); V_2 = ((double)L_8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = ___0_tokens; int32_t L_10 = ___2_index; int32_t L_11 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_12; L_12 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_9, (&V_2), L_10, L_11, NULL); V_0 = L_12; double L_13 = V_2; V_3 = ((float)L_13); uint64_t* L_14 = ___1_value; uint64_t* L_15; L_15 = UnsafeUtility_As_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBE06F5B048502F16C063C0EBC5F098865F641161((&V_3), il2cpp_rgctx_method(method->rgctx_data, 3)); uint64_t L_16 = (*(uint64_t*)L_15); *(uint64_t*)L_14 = L_16; goto IL_01ab; } IL_0050: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_18; L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_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); V_4 = L_21; bool L_22 = V_4; if (!L_22) { goto IL_00a2; } } { uint64_t* L_23 = ___1_value; int32_t* L_24; L_24 = UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCA6595D2362B3738531F84289D8BFF48D45F1710(L_23, il2cpp_rgctx_method(method->rgctx_data, 5)); int32_t L_25 = *((int32_t*)L_24); V_5 = ((double)L_25); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = ___0_tokens; int32_t L_27 = ___2_index; int32_t L_28 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_29; L_29 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_26, (&V_5), L_27, L_28, NULL); V_0 = L_29; double L_30 = V_5; V_6 = il2cpp_codegen_cast_double_to_int(L_30); uint64_t* L_31 = ___1_value; uint64_t* L_32; L_32 = UnsafeUtility_As_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m6918BBAD016AA9B9C35B7FB6A03FD2FB70376A4C((&V_6), il2cpp_rgctx_method(method->rgctx_data, 6)); uint64_t L_33 = (*(uint64_t*)L_32); *(uint64_t*)L_31 = L_33; goto IL_01ab; } IL_00a2: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_35; L_35 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_34, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_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); V_7 = L_38; bool L_39 = V_7; if (!L_39) { goto IL_00f4; } } { uint64_t* L_40 = ___1_value; int64_t* L_41; L_41 = UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m5EAC315B1415AC293714C8202AAF1DF6C3F1BE1D(L_40, il2cpp_rgctx_method(method->rgctx_data, 7)); int64_t L_42 = *((int64_t*)L_41); V_8 = ((double)L_42); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = ___0_tokens; int32_t L_44 = ___2_index; int32_t L_45 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_46; L_46 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_43, (&V_8), L_44, L_45, NULL); V_0 = L_46; double L_47 = V_8; V_9 = il2cpp_codegen_cast_double_to_int(L_47); uint64_t* L_48 = ___1_value; uint64_t* L_49; L_49 = UnsafeUtility_As_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA6365277AE0F7B4DD91A1AC63AD67C58AECEE09E((&V_9), il2cpp_rgctx_method(method->rgctx_data, 8)); uint64_t L_50 = (*(uint64_t*)L_49); *(uint64_t*)L_48 = L_50; goto IL_01ab; } IL_00f4: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_52; L_52 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_51, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_54; L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL); bool L_55; L_55 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_52, L_54, NULL); V_10 = L_55; bool L_56 = V_10; if (!L_56) { goto IL_0164; } } { uint64_t* L_57 = ___1_value; uint64_t* L_58; L_58 = UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m81A97F5C1EA36015C038DCBAB01FC014CD86BF6A(L_57, il2cpp_rgctx_method(method->rgctx_data, 9)); int64_t L_59 = *((int64_t*)L_58); V_11 = ((double)((double)(uint64_t)L_59)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = ___0_tokens; int32_t L_61 = ___2_index; int32_t L_62 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_63; L_63 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_60, (&V_11), L_61, L_62, NULL); V_0 = L_63; double L_64 = V_11; V_13 = (bool)((((double)L_64) < ((double)(0.0)))? 1 : 0); bool L_65 = V_13; if (!L_65) { goto IL_014a; } } { V_11 = (0.0); } IL_014a: { double L_66 = V_11; V_12 = (uint64_t)il2cpp_codegen_cast_floating_point(L_66); uint64_t* L_67 = ___1_value; uint64_t* L_68; L_68 = UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m81A97F5C1EA36015C038DCBAB01FC014CD86BF6A((&V_12), il2cpp_rgctx_method(method->rgctx_data, 10)); uint64_t L_69 = (*(uint64_t*)L_68); *(uint64_t*)L_67 = L_69; goto IL_01ab; } IL_0164: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_70 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_71; L_71 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_70, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_72 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_73; L_73 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_72, NULL); bool L_74; L_74 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_71, L_73, NULL); V_14 = L_74; bool L_75 = V_14; if (!L_75) { goto IL_01ab; } } { uint64_t* L_76 = ___1_value; double* L_77; L_77 = UnsafeUtility_As_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m31A57C244B22E76C0010F688CA6CAC635E18001F(L_76, il2cpp_rgctx_method(method->rgctx_data, 11)); double L_78 = *((double*)L_77); V_15 = L_78; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_79 = ___0_tokens; int32_t L_80 = ___2_index; int32_t L_81 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_82; L_82 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_79, (&V_15), L_80, L_81, NULL); V_0 = L_82; uint64_t* L_83 = ___1_value; uint64_t* L_84; L_84 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1C1F5513615654E580D9CAE0338257FD7BC609F((&V_15), il2cpp_rgctx_method(method->rgctx_data, 12)); uint64_t L_85 = (*(uint64_t*)L_84); *(uint64_t*)L_83 = L_85; } IL_01ab: { bool L_86 = V_0; V_16 = L_86; goto IL_01b0; } IL_01b0: { bool L_87 = V_16; return L_87; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_EvaluateTokens_TisIl2CppFullySharedGenericAny_m541581D64FC4EED57A9EA03E236C7E827954C24A_gshared (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_tokens, Il2CppFullySharedGenericAny* ___1_value, int32_t ___2_index, int32_t ___3_count, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_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*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_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_rgctx_method_init(method); } const uint32_t SizeOf_T_tED1A83FD589CF4C18C4DEB9FB6D8B1984D69805C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)); const Il2CppFullySharedGenericAny L_16 = alloca(SizeOf_T_tED1A83FD589CF4C18C4DEB9FB6D8B1984D69805C); const Il2CppFullySharedGenericAny L_33 = L_16; const Il2CppFullySharedGenericAny L_50 = L_16; const Il2CppFullySharedGenericAny L_69 = L_16; const Il2CppFullySharedGenericAny L_85 = L_16; bool V_0 = false; bool V_1 = false; double V_2 = 0.0; float V_3 = 0.0f; bool V_4 = false; double V_5 = 0.0; int32_t V_6 = 0; bool V_7 = false; double V_8 = 0.0; int64_t V_9 = 0; bool V_10 = false; double V_11 = 0.0; uint64_t V_12 = 0; bool V_13 = false; bool V_14 = false; double V_15 = 0.0; bool V_16 = false; { V_0 = (bool)0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_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); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_0050; } } { Il2CppFullySharedGenericAny* L_6 = ___1_value; float* L_7; L_7 = (( float* (*) (Il2CppFullySharedGenericAny*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_6, il2cpp_rgctx_method(method->rgctx_data, 2)); float L_8 = *((float*)L_7); V_2 = ((double)L_8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = ___0_tokens; int32_t L_10 = ___2_index; int32_t L_11 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_12; L_12 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_9, (&V_2), L_10, L_11, NULL); V_0 = L_12; double L_13 = V_2; V_3 = ((float)L_13); Il2CppFullySharedGenericAny* L_14 = ___1_value; Il2CppFullySharedGenericAny* L_15; L_15 = (( Il2CppFullySharedGenericAny* (*) (float*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)))((&V_3), il2cpp_rgctx_method(method->rgctx_data, 3)); il2cpp_codegen_memcpy(L_16, L_15, SizeOf_T_tED1A83FD589CF4C18C4DEB9FB6D8B1984D69805C); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_14, L_16, SizeOf_T_tED1A83FD589CF4C18C4DEB9FB6D8B1984D69805C); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 4), (void**)(Il2CppFullySharedGenericAny*)L_14, (void*)L_16); goto IL_01ab; } IL_0050: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_18; L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_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); V_4 = L_21; bool L_22 = V_4; if (!L_22) { goto IL_00a2; } } { Il2CppFullySharedGenericAny* L_23 = ___1_value; int32_t* L_24; L_24 = (( int32_t* (*) (Il2CppFullySharedGenericAny*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(L_23, il2cpp_rgctx_method(method->rgctx_data, 5)); int32_t L_25 = *((int32_t*)L_24); V_5 = ((double)L_25); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = ___0_tokens; int32_t L_27 = ___2_index; int32_t L_28 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_29; L_29 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_26, (&V_5), L_27, L_28, NULL); V_0 = L_29; double L_30 = V_5; V_6 = il2cpp_codegen_cast_double_to_int(L_30); Il2CppFullySharedGenericAny* L_31 = ___1_value; Il2CppFullySharedGenericAny* L_32; L_32 = (( Il2CppFullySharedGenericAny* (*) (int32_t*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)))((&V_6), il2cpp_rgctx_method(method->rgctx_data, 6)); il2cpp_codegen_memcpy(L_33, L_32, SizeOf_T_tED1A83FD589CF4C18C4DEB9FB6D8B1984D69805C); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_31, L_33, SizeOf_T_tED1A83FD589CF4C18C4DEB9FB6D8B1984D69805C); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 4), (void**)(Il2CppFullySharedGenericAny*)L_31, (void*)L_33); goto IL_01ab; } IL_00a2: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_35; L_35 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_34, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_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); V_7 = L_38; bool L_39 = V_7; if (!L_39) { goto IL_00f4; } } { Il2CppFullySharedGenericAny* L_40 = ___1_value; int64_t* L_41; L_41 = (( int64_t* (*) (Il2CppFullySharedGenericAny*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 7)))(L_40, il2cpp_rgctx_method(method->rgctx_data, 7)); int64_t L_42 = *((int64_t*)L_41); V_8 = ((double)L_42); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = ___0_tokens; int32_t L_44 = ___2_index; int32_t L_45 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_46; L_46 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_43, (&V_8), L_44, L_45, NULL); V_0 = L_46; double L_47 = V_8; V_9 = il2cpp_codegen_cast_double_to_int(L_47); Il2CppFullySharedGenericAny* L_48 = ___1_value; Il2CppFullySharedGenericAny* L_49; L_49 = (( Il2CppFullySharedGenericAny* (*) (int64_t*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 8)))((&V_9), il2cpp_rgctx_method(method->rgctx_data, 8)); il2cpp_codegen_memcpy(L_50, L_49, SizeOf_T_tED1A83FD589CF4C18C4DEB9FB6D8B1984D69805C); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_48, L_50, SizeOf_T_tED1A83FD589CF4C18C4DEB9FB6D8B1984D69805C); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 4), (void**)(Il2CppFullySharedGenericAny*)L_48, (void*)L_50); goto IL_01ab; } IL_00f4: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_52; L_52 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_51, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_54; L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL); bool L_55; L_55 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_52, L_54, NULL); V_10 = L_55; bool L_56 = V_10; if (!L_56) { goto IL_0164; } } { Il2CppFullySharedGenericAny* L_57 = ___1_value; uint64_t* L_58; L_58 = (( uint64_t* (*) (Il2CppFullySharedGenericAny*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 9)))(L_57, il2cpp_rgctx_method(method->rgctx_data, 9)); int64_t L_59 = *((int64_t*)L_58); V_11 = ((double)((double)(uint64_t)L_59)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = ___0_tokens; int32_t L_61 = ___2_index; int32_t L_62 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_63; L_63 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_60, (&V_11), L_61, L_62, NULL); V_0 = L_63; double L_64 = V_11; V_13 = (bool)((((double)L_64) < ((double)(0.0)))? 1 : 0); bool L_65 = V_13; if (!L_65) { goto IL_014a; } } { V_11 = (0.0); } IL_014a: { double L_66 = V_11; V_12 = (uint64_t)il2cpp_codegen_cast_floating_point(L_66); Il2CppFullySharedGenericAny* L_67 = ___1_value; Il2CppFullySharedGenericAny* L_68; L_68 = (( Il2CppFullySharedGenericAny* (*) (uint64_t*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 10)))((&V_12), il2cpp_rgctx_method(method->rgctx_data, 10)); il2cpp_codegen_memcpy(L_69, L_68, SizeOf_T_tED1A83FD589CF4C18C4DEB9FB6D8B1984D69805C); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_67, L_69, SizeOf_T_tED1A83FD589CF4C18C4DEB9FB6D8B1984D69805C); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 4), (void**)(Il2CppFullySharedGenericAny*)L_67, (void*)L_69); goto IL_01ab; } IL_0164: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_70 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 0)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_71; L_71 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_70, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_72 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_73; L_73 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_72, NULL); bool L_74; L_74 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_71, L_73, NULL); V_14 = L_74; bool L_75 = V_14; if (!L_75) { goto IL_01ab; } } { Il2CppFullySharedGenericAny* L_76 = ___1_value; double* L_77; L_77 = (( double* (*) (Il2CppFullySharedGenericAny*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 11)))(L_76, il2cpp_rgctx_method(method->rgctx_data, 11)); double L_78 = *((double*)L_77); V_15 = L_78; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_79 = ___0_tokens; int32_t L_80 = ___2_index; int32_t L_81 = ___3_count; il2cpp_codegen_runtime_class_init_inline(ExpressionEvaluator_tF912A1FA6CB7EA697DFA7926E78D808A446B48F0_il2cpp_TypeInfo_var); bool L_82; L_82 = ExpressionEvaluator_EvaluateDouble_m71E6969B279D8C6CBA9F791C72C7060723485285(L_79, (&V_15), L_80, L_81, NULL); V_0 = L_82; Il2CppFullySharedGenericAny* L_83 = ___1_value; Il2CppFullySharedGenericAny* L_84; L_84 = (( Il2CppFullySharedGenericAny* (*) (double*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 12)))((&V_15), il2cpp_rgctx_method(method->rgctx_data, 12)); il2cpp_codegen_memcpy(L_85, L_84, SizeOf_T_tED1A83FD589CF4C18C4DEB9FB6D8B1984D69805C); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_83, L_85, SizeOf_T_tED1A83FD589CF4C18C4DEB9FB6D8B1984D69805C); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 4), (void**)(Il2CppFullySharedGenericAny*)L_83, (void*)L_85); } IL_01ab: { bool L_86 = V_0; V_16 = L_86; goto IL_01b0; } IL_01b0: { bool L_87 = V_16; return L_87; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_TryParse_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mC13FA7F22C76743A2BE0DD26DF6FDF2D8158F7D0_gshared (String_t* ___0_expression, double* ___1_result, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); 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*)&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*)&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*)&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*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9909632E27B9F1D1A060845D24FDCBED135D4A61____0EBBFED81071BF15F38AA1387D6D74E5788591B4AA6E85C7B739CF903789D438_FieldInfo_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*)&_stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D); il2cpp_rgctx_method_init(method); } String_t* V_0 = NULL; bool V_1 = false; bool V_2 = false; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_3 = NULL; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; float V_8 = 0.0f; bool V_9 = false; int32_t V_10 = 0; bool V_11 = false; bool V_12 = false; double V_13 = 0.0; bool V_14 = false; int64_t V_15 = 0; bool V_16 = false; uint64_t V_17 = 0; int32_t G_B3_0 = 0; { String_t* L_0 = ___0_expression; NullCheck(L_0); String_t* L_1; L_1 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_0, (Il2CppChar)((int32_t)44), (Il2CppChar)((int32_t)46), NULL); ___0_expression = L_1; String_t* L_2 = ___0_expression; NullCheck(L_2); String_t* L_3; L_3 = String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2(L_2, NULL); V_0 = L_3; String_t* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL); if ((((int32_t)L_5) <= ((int32_t)1))) { goto IL_0032; } } { String_t* L_6 = V_0; String_t* L_7 = V_0; 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, 2)), NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_10; L_10 = Char_IsDigit_m8C1A38685D548E89FB8A05525B55261CC8D271B2(L_9, NULL); G_B3_0 = ((int32_t)(L_10)); goto IL_0033; } IL_0032: { G_B3_0 = 0; } IL_0033: { V_2 = (bool)G_B3_0; bool L_11 = V_2; if (!L_11) { goto IL_0053; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_12 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)3); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_13 = L_12; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_14 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9909632E27B9F1D1A060845D24FDCBED135D4A61____0EBBFED81071BF15F38AA1387D6D74E5788591B4AA6E85C7B739CF903789D438_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_13, L_14, NULL); V_3 = L_13; String_t* L_15 = V_0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = V_3; NullCheck(L_15); String_t* L_17; L_17 = String_TrimEnd_mD7CFB0999EEEE20E3A869516EBCE07E8AB5BD529(L_15, L_16, NULL); V_0 = L_17; } IL_0053: { V_1 = (bool)0; double* L_18 = ___1_result; il2cpp_codegen_initobj(L_18, sizeof(double)); String_t* L_19 = V_0; NullCheck(L_19); int32_t L_20; L_20 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_19, NULL); V_4 = (bool)((((int32_t)L_20) == ((int32_t)0))? 1 : 0); bool L_21 = V_4; if (!L_21) { goto IL_0073; } } { V_5 = (bool)1; goto IL_0254; } IL_0073: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_23; L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_25; L_25 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_24, NULL); bool L_26; L_26 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_23, L_25, NULL); V_6 = L_26; bool L_27 = V_6; if (!L_27) { goto IL_00f1; } } { String_t* L_28 = V_0; bool L_29; L_29 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_28, _stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D, NULL); V_7 = L_29; bool L_30 = V_7; if (!L_30) { goto IL_00bf; } } { V_1 = (bool)1; double* L_31 = ___1_result; float L_32 = (3.14159274f); RuntimeObject* L_33 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_32); *(double*)L_31 = ((*(double*)((double*)(double*)UnBox(L_33, il2cpp_rgctx_data(method->rgctx_data, 1))))); goto IL_00eb; } IL_00bf: { String_t* L_34 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_35; L_35 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_35); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_36; L_36 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_35); bool L_37; L_37 = Single_TryParse_mFB8CC32F0016FBB6EFCB97953CF3515767EB6431(L_34, (int32_t)((int32_t)167), (RuntimeObject*)L_36, (&V_8), NULL); V_1 = L_37; double* L_38 = ___1_result; float L_39 = V_8; float L_40 = L_39; RuntimeObject* L_41 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_40); *(double*)L_38 = ((*(double*)((double*)(double*)UnBox(L_41, il2cpp_rgctx_data(method->rgctx_data, 1))))); } IL_00eb: { goto IL_024f; } IL_00f1: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_42 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_43; L_43 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_42, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_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); V_9 = L_46; bool L_47 = V_9; if (!L_47) { goto IL_013d; } } { String_t* L_48 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_49; L_49 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_49); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_50; L_50 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_49); bool L_51; L_51 = Int32_TryParse_mB8E246A7D6D6308EF36DE3473643BDE4CF8F71FF(L_48, (int32_t)7, (RuntimeObject*)L_50, (&V_10), NULL); V_1 = L_51; double* L_52 = ___1_result; int32_t L_53 = V_10; int32_t L_54 = L_53; RuntimeObject* L_55 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_54); *(double*)L_52 = ((*(double*)((double*)(double*)UnBox(L_55, il2cpp_rgctx_data(method->rgctx_data, 1))))); goto IL_024f; } IL_013d: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_57; L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_58 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_59; L_59 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_58, NULL); bool L_60; L_60 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_57, L_59, NULL); V_11 = L_60; bool L_61 = V_11; if (!L_61) { goto IL_01bf; } } { String_t* L_62 = V_0; bool L_63; L_63 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_62, _stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D, NULL); V_12 = L_63; bool L_64 = V_12; if (!L_64) { goto IL_018d; } } { V_1 = (bool)1; double* L_65 = ___1_result; double L_66 = (3.1415926535897931); RuntimeObject* L_67 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_66); *(double*)L_65 = ((*(double*)((double*)(double*)UnBox(L_67, il2cpp_rgctx_data(method->rgctx_data, 1))))); goto IL_01b9; } IL_018d: { String_t* L_68 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_69; L_69 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_69); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_70; L_70 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_69); bool L_71; L_71 = Double_TryParse_m1D39DC22A45BC9A576B9D9130600BFD3CB6DA382(L_68, (int32_t)((int32_t)167), (RuntimeObject*)L_70, (&V_13), NULL); V_1 = L_71; double* L_72 = ___1_result; double L_73 = V_13; double L_74 = L_73; RuntimeObject* L_75 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_74); *(double*)L_72 = ((*(double*)((double*)(double*)UnBox(L_75, il2cpp_rgctx_data(method->rgctx_data, 1))))); } IL_01b9: { goto IL_024f; } IL_01bf: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_76 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_77; L_77 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_76, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_78 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_79; L_79 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_78, NULL); bool L_80; L_80 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_77, L_79, NULL); V_14 = L_80; bool L_81 = V_14; if (!L_81) { goto IL_0208; } } { String_t* L_82 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_83; L_83 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_83); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_84; L_84 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_83); bool L_85; L_85 = Int64_TryParse_m64CEDECE4C3F16B715CA1057801018B2957AE0E3(L_82, (int32_t)7, (RuntimeObject*)L_84, (&V_15), NULL); V_1 = L_85; double* L_86 = ___1_result; int64_t L_87 = V_15; int64_t L_88 = L_87; RuntimeObject* L_89 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_88); *(double*)L_86 = ((*(double*)((double*)(double*)UnBox(L_89, il2cpp_rgctx_data(method->rgctx_data, 1))))); goto IL_024f; } IL_0208: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_90 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_91; L_91 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_90, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_92 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_93; L_93 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_92, NULL); bool L_94; L_94 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_91, L_93, NULL); V_16 = L_94; bool L_95 = V_16; if (!L_95) { goto IL_024f; } } { String_t* L_96 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_97; L_97 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_97); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_98; L_98 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_97); bool L_99; L_99 = UInt64_TryParse_m33051106D55D2FDFB53461FF5DDB59F8C35B2388(L_96, (int32_t)7, (RuntimeObject*)L_98, (&V_17), NULL); V_1 = L_99; double* L_100 = ___1_result; uint64_t L_101 = V_17; uint64_t L_102 = L_101; RuntimeObject* L_103 = Box(UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var, &L_102); *(double*)L_100 = ((*(double*)((double*)(double*)UnBox(L_103, il2cpp_rgctx_data(method->rgctx_data, 1))))); } IL_024f: { bool L_104 = V_1; V_5 = L_104; goto IL_0254; } IL_0254: { bool L_105 = V_5; return L_105; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_TryParse_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mBADDCB368B046DCF2FE4E90597002C239EBFE988_gshared (String_t* ___0_expression, int64_t* ___1_result, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); 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*)&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*)&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*)&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*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9909632E27B9F1D1A060845D24FDCBED135D4A61____0EBBFED81071BF15F38AA1387D6D74E5788591B4AA6E85C7B739CF903789D438_FieldInfo_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*)&_stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D); il2cpp_rgctx_method_init(method); } String_t* V_0 = NULL; bool V_1 = false; bool V_2 = false; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_3 = NULL; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; float V_8 = 0.0f; bool V_9 = false; int32_t V_10 = 0; bool V_11 = false; bool V_12 = false; double V_13 = 0.0; bool V_14 = false; int64_t V_15 = 0; bool V_16 = false; uint64_t V_17 = 0; int32_t G_B3_0 = 0; { String_t* L_0 = ___0_expression; NullCheck(L_0); String_t* L_1; L_1 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_0, (Il2CppChar)((int32_t)44), (Il2CppChar)((int32_t)46), NULL); ___0_expression = L_1; String_t* L_2 = ___0_expression; NullCheck(L_2); String_t* L_3; L_3 = String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2(L_2, NULL); V_0 = L_3; String_t* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL); if ((((int32_t)L_5) <= ((int32_t)1))) { goto IL_0032; } } { String_t* L_6 = V_0; String_t* L_7 = V_0; 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, 2)), NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_10; L_10 = Char_IsDigit_m8C1A38685D548E89FB8A05525B55261CC8D271B2(L_9, NULL); G_B3_0 = ((int32_t)(L_10)); goto IL_0033; } IL_0032: { G_B3_0 = 0; } IL_0033: { V_2 = (bool)G_B3_0; bool L_11 = V_2; if (!L_11) { goto IL_0053; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_12 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)3); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_13 = L_12; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_14 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9909632E27B9F1D1A060845D24FDCBED135D4A61____0EBBFED81071BF15F38AA1387D6D74E5788591B4AA6E85C7B739CF903789D438_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_13, L_14, NULL); V_3 = L_13; String_t* L_15 = V_0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = V_3; NullCheck(L_15); String_t* L_17; L_17 = String_TrimEnd_mD7CFB0999EEEE20E3A869516EBCE07E8AB5BD529(L_15, L_16, NULL); V_0 = L_17; } IL_0053: { V_1 = (bool)0; int64_t* L_18 = ___1_result; il2cpp_codegen_initobj(L_18, sizeof(int64_t)); String_t* L_19 = V_0; NullCheck(L_19); int32_t L_20; L_20 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_19, NULL); V_4 = (bool)((((int32_t)L_20) == ((int32_t)0))? 1 : 0); bool L_21 = V_4; if (!L_21) { goto IL_0073; } } { V_5 = (bool)1; goto IL_0254; } IL_0073: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_23; L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_25; L_25 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_24, NULL); bool L_26; L_26 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_23, L_25, NULL); V_6 = L_26; bool L_27 = V_6; if (!L_27) { goto IL_00f1; } } { String_t* L_28 = V_0; bool L_29; L_29 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_28, _stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D, NULL); V_7 = L_29; bool L_30 = V_7; if (!L_30) { goto IL_00bf; } } { V_1 = (bool)1; int64_t* L_31 = ___1_result; float L_32 = (3.14159274f); RuntimeObject* L_33 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_32); *(int64_t*)L_31 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_33, il2cpp_rgctx_data(method->rgctx_data, 1))))); goto IL_00eb; } IL_00bf: { String_t* L_34 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_35; L_35 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_35); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_36; L_36 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_35); bool L_37; L_37 = Single_TryParse_mFB8CC32F0016FBB6EFCB97953CF3515767EB6431(L_34, (int32_t)((int32_t)167), (RuntimeObject*)L_36, (&V_8), NULL); V_1 = L_37; int64_t* L_38 = ___1_result; float L_39 = V_8; float L_40 = L_39; RuntimeObject* L_41 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_40); *(int64_t*)L_38 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_41, il2cpp_rgctx_data(method->rgctx_data, 1))))); } IL_00eb: { goto IL_024f; } IL_00f1: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_42 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_43; L_43 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_42, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_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); V_9 = L_46; bool L_47 = V_9; if (!L_47) { goto IL_013d; } } { String_t* L_48 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_49; L_49 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_49); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_50; L_50 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_49); bool L_51; L_51 = Int32_TryParse_mB8E246A7D6D6308EF36DE3473643BDE4CF8F71FF(L_48, (int32_t)7, (RuntimeObject*)L_50, (&V_10), NULL); V_1 = L_51; int64_t* L_52 = ___1_result; int32_t L_53 = V_10; int32_t L_54 = L_53; RuntimeObject* L_55 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_54); *(int64_t*)L_52 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_55, il2cpp_rgctx_data(method->rgctx_data, 1))))); goto IL_024f; } IL_013d: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_57; L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_58 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_59; L_59 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_58, NULL); bool L_60; L_60 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_57, L_59, NULL); V_11 = L_60; bool L_61 = V_11; if (!L_61) { goto IL_01bf; } } { String_t* L_62 = V_0; bool L_63; L_63 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_62, _stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D, NULL); V_12 = L_63; bool L_64 = V_12; if (!L_64) { goto IL_018d; } } { V_1 = (bool)1; int64_t* L_65 = ___1_result; double L_66 = (3.1415926535897931); RuntimeObject* L_67 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_66); *(int64_t*)L_65 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_67, il2cpp_rgctx_data(method->rgctx_data, 1))))); goto IL_01b9; } IL_018d: { String_t* L_68 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_69; L_69 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_69); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_70; L_70 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_69); bool L_71; L_71 = Double_TryParse_m1D39DC22A45BC9A576B9D9130600BFD3CB6DA382(L_68, (int32_t)((int32_t)167), (RuntimeObject*)L_70, (&V_13), NULL); V_1 = L_71; int64_t* L_72 = ___1_result; double L_73 = V_13; double L_74 = L_73; RuntimeObject* L_75 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_74); *(int64_t*)L_72 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_75, il2cpp_rgctx_data(method->rgctx_data, 1))))); } IL_01b9: { goto IL_024f; } IL_01bf: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_76 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_77; L_77 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_76, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_78 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_79; L_79 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_78, NULL); bool L_80; L_80 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_77, L_79, NULL); V_14 = L_80; bool L_81 = V_14; if (!L_81) { goto IL_0208; } } { String_t* L_82 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_83; L_83 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_83); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_84; L_84 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_83); bool L_85; L_85 = Int64_TryParse_m64CEDECE4C3F16B715CA1057801018B2957AE0E3(L_82, (int32_t)7, (RuntimeObject*)L_84, (&V_15), NULL); V_1 = L_85; int64_t* L_86 = ___1_result; int64_t L_87 = V_15; int64_t L_88 = L_87; RuntimeObject* L_89 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_88); *(int64_t*)L_86 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_89, il2cpp_rgctx_data(method->rgctx_data, 1))))); goto IL_024f; } IL_0208: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_90 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_91; L_91 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_90, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_92 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_93; L_93 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_92, NULL); bool L_94; L_94 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_91, L_93, NULL); V_16 = L_94; bool L_95 = V_16; if (!L_95) { goto IL_024f; } } { String_t* L_96 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_97; L_97 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_97); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_98; L_98 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_97); bool L_99; L_99 = UInt64_TryParse_m33051106D55D2FDFB53461FF5DDB59F8C35B2388(L_96, (int32_t)7, (RuntimeObject*)L_98, (&V_17), NULL); V_1 = L_99; int64_t* L_100 = ___1_result; uint64_t L_101 = V_17; uint64_t L_102 = L_101; RuntimeObject* L_103 = Box(UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var, &L_102); *(int64_t*)L_100 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_103, il2cpp_rgctx_data(method->rgctx_data, 1))))); } IL_024f: { bool L_104 = V_1; V_5 = L_104; goto IL_0254; } IL_0254: { bool L_105 = V_5; return L_105; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_TryParse_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m33AC91E7839496BC4C1AFE45B02009E3DF161E9B_gshared (String_t* ___0_expression, uint64_t* ___1_result, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); 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*)&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*)&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*)&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*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9909632E27B9F1D1A060845D24FDCBED135D4A61____0EBBFED81071BF15F38AA1387D6D74E5788591B4AA6E85C7B739CF903789D438_FieldInfo_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*)&_stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D); il2cpp_rgctx_method_init(method); } String_t* V_0 = NULL; bool V_1 = false; bool V_2 = false; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_3 = NULL; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; float V_8 = 0.0f; bool V_9 = false; int32_t V_10 = 0; bool V_11 = false; bool V_12 = false; double V_13 = 0.0; bool V_14 = false; int64_t V_15 = 0; bool V_16 = false; uint64_t V_17 = 0; int32_t G_B3_0 = 0; { String_t* L_0 = ___0_expression; NullCheck(L_0); String_t* L_1; L_1 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_0, (Il2CppChar)((int32_t)44), (Il2CppChar)((int32_t)46), NULL); ___0_expression = L_1; String_t* L_2 = ___0_expression; NullCheck(L_2); String_t* L_3; L_3 = String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2(L_2, NULL); V_0 = L_3; String_t* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL); if ((((int32_t)L_5) <= ((int32_t)1))) { goto IL_0032; } } { String_t* L_6 = V_0; String_t* L_7 = V_0; 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, 2)), NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_10; L_10 = Char_IsDigit_m8C1A38685D548E89FB8A05525B55261CC8D271B2(L_9, NULL); G_B3_0 = ((int32_t)(L_10)); goto IL_0033; } IL_0032: { G_B3_0 = 0; } IL_0033: { V_2 = (bool)G_B3_0; bool L_11 = V_2; if (!L_11) { goto IL_0053; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_12 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)3); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_13 = L_12; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_14 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9909632E27B9F1D1A060845D24FDCBED135D4A61____0EBBFED81071BF15F38AA1387D6D74E5788591B4AA6E85C7B739CF903789D438_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_13, L_14, NULL); V_3 = L_13; String_t* L_15 = V_0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = V_3; NullCheck(L_15); String_t* L_17; L_17 = String_TrimEnd_mD7CFB0999EEEE20E3A869516EBCE07E8AB5BD529(L_15, L_16, NULL); V_0 = L_17; } IL_0053: { V_1 = (bool)0; uint64_t* L_18 = ___1_result; il2cpp_codegen_initobj(L_18, sizeof(uint64_t)); String_t* L_19 = V_0; NullCheck(L_19); int32_t L_20; L_20 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_19, NULL); V_4 = (bool)((((int32_t)L_20) == ((int32_t)0))? 1 : 0); bool L_21 = V_4; if (!L_21) { goto IL_0073; } } { V_5 = (bool)1; goto IL_0254; } IL_0073: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_23; L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_25; L_25 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_24, NULL); bool L_26; L_26 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_23, L_25, NULL); V_6 = L_26; bool L_27 = V_6; if (!L_27) { goto IL_00f1; } } { String_t* L_28 = V_0; bool L_29; L_29 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_28, _stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D, NULL); V_7 = L_29; bool L_30 = V_7; if (!L_30) { goto IL_00bf; } } { V_1 = (bool)1; uint64_t* L_31 = ___1_result; float L_32 = (3.14159274f); RuntimeObject* L_33 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_32); *(uint64_t*)L_31 = ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_33, il2cpp_rgctx_data(method->rgctx_data, 1))))); goto IL_00eb; } IL_00bf: { String_t* L_34 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_35; L_35 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_35); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_36; L_36 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_35); bool L_37; L_37 = Single_TryParse_mFB8CC32F0016FBB6EFCB97953CF3515767EB6431(L_34, (int32_t)((int32_t)167), (RuntimeObject*)L_36, (&V_8), NULL); V_1 = L_37; uint64_t* L_38 = ___1_result; float L_39 = V_8; float L_40 = L_39; RuntimeObject* L_41 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_40); *(uint64_t*)L_38 = ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_41, il2cpp_rgctx_data(method->rgctx_data, 1))))); } IL_00eb: { goto IL_024f; } IL_00f1: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_42 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_43; L_43 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_42, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_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); V_9 = L_46; bool L_47 = V_9; if (!L_47) { goto IL_013d; } } { String_t* L_48 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_49; L_49 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_49); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_50; L_50 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_49); bool L_51; L_51 = Int32_TryParse_mB8E246A7D6D6308EF36DE3473643BDE4CF8F71FF(L_48, (int32_t)7, (RuntimeObject*)L_50, (&V_10), NULL); V_1 = L_51; uint64_t* L_52 = ___1_result; int32_t L_53 = V_10; int32_t L_54 = L_53; RuntimeObject* L_55 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_54); *(uint64_t*)L_52 = ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_55, il2cpp_rgctx_data(method->rgctx_data, 1))))); goto IL_024f; } IL_013d: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_57; L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_58 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_59; L_59 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_58, NULL); bool L_60; L_60 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_57, L_59, NULL); V_11 = L_60; bool L_61 = V_11; if (!L_61) { goto IL_01bf; } } { String_t* L_62 = V_0; bool L_63; L_63 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_62, _stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D, NULL); V_12 = L_63; bool L_64 = V_12; if (!L_64) { goto IL_018d; } } { V_1 = (bool)1; uint64_t* L_65 = ___1_result; double L_66 = (3.1415926535897931); RuntimeObject* L_67 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_66); *(uint64_t*)L_65 = ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_67, il2cpp_rgctx_data(method->rgctx_data, 1))))); goto IL_01b9; } IL_018d: { String_t* L_68 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_69; L_69 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_69); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_70; L_70 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_69); bool L_71; L_71 = Double_TryParse_m1D39DC22A45BC9A576B9D9130600BFD3CB6DA382(L_68, (int32_t)((int32_t)167), (RuntimeObject*)L_70, (&V_13), NULL); V_1 = L_71; uint64_t* L_72 = ___1_result; double L_73 = V_13; double L_74 = L_73; RuntimeObject* L_75 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_74); *(uint64_t*)L_72 = ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_75, il2cpp_rgctx_data(method->rgctx_data, 1))))); } IL_01b9: { goto IL_024f; } IL_01bf: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_76 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_77; L_77 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_76, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_78 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_79; L_79 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_78, NULL); bool L_80; L_80 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_77, L_79, NULL); V_14 = L_80; bool L_81 = V_14; if (!L_81) { goto IL_0208; } } { String_t* L_82 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_83; L_83 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_83); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_84; L_84 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_83); bool L_85; L_85 = Int64_TryParse_m64CEDECE4C3F16B715CA1057801018B2957AE0E3(L_82, (int32_t)7, (RuntimeObject*)L_84, (&V_15), NULL); V_1 = L_85; uint64_t* L_86 = ___1_result; int64_t L_87 = V_15; int64_t L_88 = L_87; RuntimeObject* L_89 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_88); *(uint64_t*)L_86 = ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_89, il2cpp_rgctx_data(method->rgctx_data, 1))))); goto IL_024f; } IL_0208: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_90 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_91; L_91 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_90, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_92 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_93; L_93 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_92, NULL); bool L_94; L_94 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_91, L_93, NULL); V_16 = L_94; bool L_95 = V_16; if (!L_95) { goto IL_024f; } } { String_t* L_96 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_97; L_97 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_97); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_98; L_98 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_97); bool L_99; L_99 = UInt64_TryParse_m33051106D55D2FDFB53461FF5DDB59F8C35B2388(L_96, (int32_t)7, (RuntimeObject*)L_98, (&V_17), NULL); V_1 = L_99; uint64_t* L_100 = ___1_result; uint64_t L_101 = V_17; uint64_t L_102 = L_101; RuntimeObject* L_103 = Box(UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var, &L_102); *(uint64_t*)L_100 = ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_103, il2cpp_rgctx_data(method->rgctx_data, 1))))); } IL_024f: { bool L_104 = V_1; V_5 = L_104; goto IL_0254; } IL_0254: { bool L_105 = V_5; return L_105; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionEvaluator_TryParse_TisIl2CppFullySharedGenericAny_m7D3AA7A48C7A541A2D34D8B14647FC306E11859D_gshared (String_t* ___0_expression, Il2CppFullySharedGenericAny* ___1_result, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); 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*)&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*)&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*)&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*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9909632E27B9F1D1A060845D24FDCBED135D4A61____0EBBFED81071BF15F38AA1387D6D74E5788591B4AA6E85C7B739CF903789D438_FieldInfo_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*)&_stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_T_t5F074AF3F1B8B69780BD219266873DA3C5286EA1 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 1)); const Il2CppFullySharedGenericAny L_34 = alloca(SizeOf_T_t5F074AF3F1B8B69780BD219266873DA3C5286EA1); const Il2CppFullySharedGenericAny L_44 = L_34; const Il2CppFullySharedGenericAny L_60 = L_34; const Il2CppFullySharedGenericAny L_74 = L_34; const Il2CppFullySharedGenericAny L_84 = L_34; const Il2CppFullySharedGenericAny L_100 = L_34; const Il2CppFullySharedGenericAny L_116 = L_34; String_t* V_0 = NULL; bool V_1 = false; bool V_2 = false; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_3 = NULL; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; float V_8 = 0.0f; bool V_9 = false; int32_t V_10 = 0; bool V_11 = false; bool V_12 = false; double V_13 = 0.0; bool V_14 = false; int64_t V_15 = 0; bool V_16 = false; uint64_t V_17 = 0; int32_t G_B3_0 = 0; { String_t* L_0 = ___0_expression; NullCheck(L_0); String_t* L_1; L_1 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_0, (Il2CppChar)((int32_t)44), (Il2CppChar)((int32_t)46), NULL); ___0_expression = L_1; String_t* L_2 = ___0_expression; NullCheck(L_2); String_t* L_3; L_3 = String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2(L_2, NULL); V_0 = L_3; String_t* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL); if ((((int32_t)L_5) <= ((int32_t)1))) { goto IL_0032; } } { String_t* L_6 = V_0; String_t* L_7 = V_0; 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, 2)), NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_10; L_10 = Char_IsDigit_m8C1A38685D548E89FB8A05525B55261CC8D271B2(L_9, NULL); G_B3_0 = ((int32_t)(L_10)); goto IL_0033; } IL_0032: { G_B3_0 = 0; } IL_0033: { V_2 = (bool)G_B3_0; bool L_11 = V_2; if (!L_11) { goto IL_0053; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_12 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)3); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_13 = L_12; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_14 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9909632E27B9F1D1A060845D24FDCBED135D4A61____0EBBFED81071BF15F38AA1387D6D74E5788591B4AA6E85C7B739CF903789D438_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_13, L_14, NULL); V_3 = L_13; String_t* L_15 = V_0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = V_3; NullCheck(L_15); String_t* L_17; L_17 = String_TrimEnd_mD7CFB0999EEEE20E3A869516EBCE07E8AB5BD529(L_15, L_16, NULL); V_0 = L_17; } IL_0053: { V_1 = (bool)0; Il2CppFullySharedGenericAny* L_18 = ___1_result; il2cpp_codegen_initobj(L_18, SizeOf_T_t5F074AF3F1B8B69780BD219266873DA3C5286EA1); String_t* L_19 = V_0; NullCheck(L_19); int32_t L_20; L_20 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_19, NULL); V_4 = (bool)((((int32_t)L_20) == ((int32_t)0))? 1 : 0); bool L_21 = V_4; if (!L_21) { goto IL_0073; } } { V_5 = (bool)1; goto IL_0254; } IL_0073: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_23; L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_25; L_25 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_24, NULL); bool L_26; L_26 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_23, L_25, NULL); V_6 = L_26; bool L_27 = V_6; if (!L_27) { goto IL_00f1; } } { String_t* L_28 = V_0; bool L_29; L_29 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_28, _stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D, NULL); V_7 = L_29; bool L_30 = V_7; if (!L_30) { goto IL_00bf; } } { V_1 = (bool)1; Il2CppFullySharedGenericAny* L_31 = ___1_result; float L_32 = (3.14159274f); RuntimeObject* L_33 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_32); void* L_35 = UnBox_Any(L_33, il2cpp_rgctx_data(method->rgctx_data, 1), L_34); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_31, (((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_35))), SizeOf_T_t5F074AF3F1B8B69780BD219266873DA3C5286EA1); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 1), (void**)(Il2CppFullySharedGenericAny*)L_31, (void*)(((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_35)))); goto IL_00eb; } IL_00bf: { String_t* L_36 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_37; L_37 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_37); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_38; L_38 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_37); bool L_39; L_39 = Single_TryParse_mFB8CC32F0016FBB6EFCB97953CF3515767EB6431(L_36, (int32_t)((int32_t)167), (RuntimeObject*)L_38, (&V_8), NULL); V_1 = L_39; Il2CppFullySharedGenericAny* L_40 = ___1_result; float L_41 = V_8; float L_42 = L_41; RuntimeObject* L_43 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_42); void* L_45 = UnBox_Any(L_43, il2cpp_rgctx_data(method->rgctx_data, 1), L_44); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_40, (((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_45))), SizeOf_T_t5F074AF3F1B8B69780BD219266873DA3C5286EA1); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 1), (void**)(Il2CppFullySharedGenericAny*)L_40, (void*)(((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_45)))); } IL_00eb: { goto IL_024f; } IL_00f1: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_46 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_47; L_47 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_46, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_48 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_49; L_49 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_48, NULL); bool L_50; L_50 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_47, L_49, NULL); V_9 = L_50; bool L_51 = V_9; if (!L_51) { goto IL_013d; } } { String_t* L_52 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_53; L_53 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_53); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_54; L_54 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_53); bool L_55; L_55 = Int32_TryParse_mB8E246A7D6D6308EF36DE3473643BDE4CF8F71FF(L_52, (int32_t)7, (RuntimeObject*)L_54, (&V_10), NULL); V_1 = L_55; Il2CppFullySharedGenericAny* L_56 = ___1_result; int32_t L_57 = V_10; int32_t L_58 = L_57; RuntimeObject* L_59 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_58); void* L_61 = UnBox_Any(L_59, il2cpp_rgctx_data(method->rgctx_data, 1), L_60); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_56, (((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_61))), SizeOf_T_t5F074AF3F1B8B69780BD219266873DA3C5286EA1); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 1), (void**)(Il2CppFullySharedGenericAny*)L_56, (void*)(((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_61)))); goto IL_024f; } IL_013d: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_62 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_63; L_63 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_62, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_64 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_65; L_65 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_64, NULL); bool L_66; L_66 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_63, L_65, NULL); V_11 = L_66; bool L_67 = V_11; if (!L_67) { goto IL_01bf; } } { String_t* L_68 = V_0; bool L_69; L_69 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_68, _stringLiteral763CDA637534E4F5C4969BBA9CC80CC5F632539D, NULL); V_12 = L_69; bool L_70 = V_12; if (!L_70) { goto IL_018d; } } { V_1 = (bool)1; Il2CppFullySharedGenericAny* L_71 = ___1_result; double L_72 = (3.1415926535897931); RuntimeObject* L_73 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_72); void* L_75 = UnBox_Any(L_73, il2cpp_rgctx_data(method->rgctx_data, 1), L_74); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_71, (((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_75))), SizeOf_T_t5F074AF3F1B8B69780BD219266873DA3C5286EA1); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 1), (void**)(Il2CppFullySharedGenericAny*)L_71, (void*)(((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_75)))); goto IL_01b9; } IL_018d: { String_t* L_76 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_77; L_77 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_77); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_78; L_78 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_77); bool L_79; L_79 = Double_TryParse_m1D39DC22A45BC9A576B9D9130600BFD3CB6DA382(L_76, (int32_t)((int32_t)167), (RuntimeObject*)L_78, (&V_13), NULL); V_1 = L_79; Il2CppFullySharedGenericAny* L_80 = ___1_result; double L_81 = V_13; double L_82 = L_81; RuntimeObject* L_83 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_82); void* L_85 = UnBox_Any(L_83, il2cpp_rgctx_data(method->rgctx_data, 1), L_84); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_80, (((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_85))), SizeOf_T_t5F074AF3F1B8B69780BD219266873DA3C5286EA1); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 1), (void**)(Il2CppFullySharedGenericAny*)L_80, (void*)(((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_85)))); } IL_01b9: { goto IL_024f; } IL_01bf: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_86 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_87; L_87 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_86, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_88 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_89; L_89 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_88, NULL); bool L_90; L_90 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_87, L_89, NULL); V_14 = L_90; bool L_91 = V_14; if (!L_91) { goto IL_0208; } } { String_t* L_92 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_93; L_93 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_93); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_94; L_94 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_93); bool L_95; L_95 = Int64_TryParse_m64CEDECE4C3F16B715CA1057801018B2957AE0E3(L_92, (int32_t)7, (RuntimeObject*)L_94, (&V_15), NULL); V_1 = L_95; Il2CppFullySharedGenericAny* L_96 = ___1_result; int64_t L_97 = V_15; int64_t L_98 = L_97; RuntimeObject* L_99 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_98); void* L_101 = UnBox_Any(L_99, il2cpp_rgctx_data(method->rgctx_data, 1), L_100); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_96, (((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_101))), SizeOf_T_t5F074AF3F1B8B69780BD219266873DA3C5286EA1); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 1), (void**)(Il2CppFullySharedGenericAny*)L_96, (void*)(((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_101)))); goto IL_024f; } IL_0208: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_102 = { reinterpret_cast (il2cpp_rgctx_type(method->rgctx_data, 2)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_103; L_103 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_102, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_104 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_105; L_105 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_104, NULL); bool L_106; L_106 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_103, L_105, NULL); V_16 = L_106; bool L_107 = V_16; if (!L_107) { goto IL_024f; } } { String_t* L_108 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_109; L_109 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_109); NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_110; L_110 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(20, L_109); bool L_111; L_111 = UInt64_TryParse_m33051106D55D2FDFB53461FF5DDB59F8C35B2388(L_108, (int32_t)7, (RuntimeObject*)L_110, (&V_17), NULL); V_1 = L_111; Il2CppFullySharedGenericAny* L_112 = ___1_result; uint64_t L_113 = V_17; uint64_t L_114 = L_113; RuntimeObject* L_115 = Box(UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var, &L_114); void* L_117 = UnBox_Any(L_115, il2cpp_rgctx_data(method->rgctx_data, 1), L_116); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_112, (((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_117))), SizeOf_T_t5F074AF3F1B8B69780BD219266873DA3C5286EA1); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 1), (void**)(Il2CppFullySharedGenericAny*)L_112, (void*)(((Il2CppFullySharedGenericAny)((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_117)))); } IL_024f: { bool L_118 = V_1; V_5 = L_118; goto IL_0254; } IL_0254: { bool L_119 = V_5; return L_119; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionStringBuilder_VisitExpressions_TisRuntimeObject_mF75179607E3FFE9B70996ED76F8F8A337E06259E_gshared (ExpressionStringBuilder_t0D6F257425C6D296C778670B05C9CD0C399E8FF9* __this, Il2CppChar ___0_open, ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* ___1_expressions, Il2CppChar ___2_close, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); il2cpp_rgctx_method_init(method); } { Il2CppChar L_0 = ___0_open; ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_1 = ___1_expressions; Il2CppChar L_2 = ___2_close; ExpressionStringBuilder_VisitExpressions_TisRuntimeObject_m46ECBB1D01B23CD1601D737AACE1894E12B8CE59(__this, L_0, L_1, L_2, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, il2cpp_rgctx_method(method->rgctx_data, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionStringBuilder_VisitExpressions_TisRuntimeObject_m46ECBB1D01B23CD1601D737AACE1894E12B8CE59_gshared (ExpressionStringBuilder_t0D6F257425C6D296C778670B05C9CD0C399E8FF9* __this, Il2CppChar ___0_open, ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* ___1_expressions, Il2CppChar ___2_close, String_t* ___3_seperator, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } bool V_0 = false; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; { Il2CppChar L_0 = ___0_open; ExpressionStringBuilder_Out_m63E996BC7F2B8C82CF8773E60B6412EB79BBCD4B(__this, L_0, NULL); ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_1 = ___1_expressions; if (!L_1) { goto IL_004c; } } { V_0 = (bool)1; ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_2 = ___1_expressions; NullCheck(L_2); RuntimeObject* L_3; L_3 = ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64(L_2, il2cpp_rgctx_method(method->rgctx_data, 1)); V_1 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0042: { { RuntimeObject* L_4 = V_1; if (!L_4) { goto IL_004b; } } { RuntimeObject* L_5 = V_1; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_5); } IL_004b: { return; } } }); try { { goto IL_0038_1; } IL_0015_1: { RuntimeObject* L_6 = V_1; NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), L_6); V_2 = L_7; bool L_8 = V_0; if (!L_8) { goto IL_0023_1; } } { V_0 = (bool)0; goto IL_002b_1; } IL_0023_1: { String_t* L_9 = ___3_seperator; ExpressionStringBuilder_Out_m34149A0D722E377336225B6054501FF9B71F2557(__this, L_9, NULL); } IL_002b_1: { RuntimeObject* L_10 = V_2; NullCheck((ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this); Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_11; L_11 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4, (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this, (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_10); } IL_0038_1: { RuntimeObject* L_12 = V_1; NullCheck((RuntimeObject*)L_12); bool L_13; L_13 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (L_13) { goto IL_0015_1; } } { goto IL_004c; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004c: { Il2CppChar L_14 = ___2_close; ExpressionStringBuilder_Out_m63E996BC7F2B8C82CF8773E60B6412EB79BBCD4B(__this, L_14, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionStringBuilder_VisitLambda_TisRuntimeObject_mE6C003770CD61AD0192E3FFF6763F5974A2FB56C_gshared (ExpressionStringBuilder_t0D6F257425C6D296C778670B05C9CD0C399E8FF9* __this, Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* ___0_node, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral82D95C9038FADE61EAA402493C3AB02991DF2B25); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_0 = ___0_node; NullCheck((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(17, (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_0); if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_0019; } } { Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_2 = ___0_node; NullCheck((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_2); ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_3; L_3 = VirtualFuncInvoker1< ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*, int32_t >::Invoke(16, (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_2, 0); NullCheck((ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this); Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_4; L_4 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4, (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this, (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_3); goto IL_005b; } IL_0019: { ExpressionStringBuilder_Out_m63E996BC7F2B8C82CF8773E60B6412EB79BBCD4B(__this, (Il2CppChar)((int32_t)40), NULL); V_0 = _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D; V_1 = 0; Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_5 = ___0_node; NullCheck((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_5); int32_t L_6; L_6 = VirtualFuncInvoker0< int32_t >::Invoke(17, (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_5); V_2 = L_6; goto IL_004f; } IL_0032: { int32_t L_7 = V_1; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_003d; } } { String_t* L_8 = V_0; ExpressionStringBuilder_Out_m34149A0D722E377336225B6054501FF9B71F2557(__this, L_8, NULL); } IL_003d: { Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_9 = ___0_node; int32_t L_10 = V_1; NullCheck((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_9); ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_11; L_11 = VirtualFuncInvoker1< ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*, int32_t >::Invoke(16, (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_9, L_10); NullCheck((ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this); Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_12; L_12 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4, (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this, (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_11); int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_004f: { int32_t L_14 = V_1; int32_t L_15 = V_2; if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0032; } } { ExpressionStringBuilder_Out_m63E996BC7F2B8C82CF8773E60B6412EB79BBCD4B(__this, (Il2CppChar)((int32_t)41), NULL); } IL_005b: { ExpressionStringBuilder_Out_m34149A0D722E377336225B6054501FF9B71F2557(__this, _stringLiteral82D95C9038FADE61EAA402493C3AB02991DF2B25, NULL); Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_16 = ___0_node; NullCheck((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_16); Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_17; L_17 = LambdaExpression_get_Body_m161E156442547AE8A6837C5AE065BD93345451DE_inline((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_16, NULL); NullCheck((ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this); Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_18; L_18 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4, (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this, L_17); Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_19 = ___0_node; return (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionStringBuilder_VisitLambda_TisIl2CppFullySharedGenericAny_mBBDEC8F3062D6943C4A3C3118EEC54B5C6FFFDE9_gshared (ExpressionStringBuilder_t0D6F257425C6D296C778670B05C9CD0C399E8FF9* __this, Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* ___0_node, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral82D95C9038FADE61EAA402493C3AB02991DF2B25); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* L_0 = ___0_node; NullCheck((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(17, (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_0); if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_0019; } } { Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* L_2 = ___0_node; NullCheck((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_2); ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_3; L_3 = VirtualFuncInvoker1< ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*, int32_t >::Invoke(16, (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_2, 0); NullCheck((ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this); Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_4; L_4 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4, (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this, (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_3); goto IL_005b; } IL_0019: { ExpressionStringBuilder_Out_m63E996BC7F2B8C82CF8773E60B6412EB79BBCD4B(__this, (Il2CppChar)((int32_t)40), NULL); V_0 = _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D; V_1 = 0; Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* L_5 = ___0_node; NullCheck((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_5); int32_t L_6; L_6 = VirtualFuncInvoker0< int32_t >::Invoke(17, (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_5); V_2 = L_6; goto IL_004f; } IL_0032: { int32_t L_7 = V_1; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_003d; } } { String_t* L_8 = V_0; ExpressionStringBuilder_Out_m34149A0D722E377336225B6054501FF9B71F2557(__this, L_8, NULL); } IL_003d: { Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* L_9 = ___0_node; int32_t L_10 = V_1; NullCheck((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_9); ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_11; L_11 = VirtualFuncInvoker1< ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*, int32_t >::Invoke(16, (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_9, L_10); NullCheck((ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this); Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_12; L_12 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4, (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this, (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_11); int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_004f: { int32_t L_14 = V_1; int32_t L_15 = V_2; if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0032; } } { ExpressionStringBuilder_Out_m63E996BC7F2B8C82CF8773E60B6412EB79BBCD4B(__this, (Il2CppChar)((int32_t)41), NULL); } IL_005b: { ExpressionStringBuilder_Out_m34149A0D722E377336225B6054501FF9B71F2557(__this, _stringLiteral82D95C9038FADE61EAA402493C3AB02991DF2B25, NULL); Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* L_16 = ___0_node; NullCheck((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_16); Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_17; L_17 = LambdaExpression_get_Body_m161E156442547AE8A6837C5AE065BD93345451DE_inline((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_16, NULL); NullCheck((ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this); Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_18; L_18 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4, (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*)__this, L_17); Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4* L_19 = ___0_node; return (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExpressionUtils_ReturnObject_TisRuntimeObject_m588C0460FCD6DF909536F6EBB0C172C70A93857D_gshared (RuntimeObject* ___0_collectionOrT, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___0_collectionOrT; V_0 = ((RuntimeObject*)Castclass((RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 0))), il2cpp_rgctx_data(method->rgctx_data, 0))); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_0016; } } { RuntimeObject* L_2 = V_0; return L_2; } IL_0016: { RuntimeObject* L_3 = ___0_collectionOrT; NullCheck(((ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92*)CastclassClass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->rgctx_data, 1)))); RuntimeObject* L_4; L_4 = ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136(((ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92*)CastclassClass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->rgctx_data, 1))), 0, il2cpp_rgctx_method(method->rgctx_data, 2)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* ExpressionUtils_ReturnReadOnly_TisRuntimeObject_m00DAAB06DE4E26676AA2B2672C93B262B71A8BD1_gshared (RuntimeObject** ___0_collection, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); RuntimeObject* V_0 = NULL; ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* V_1 = NULL; { RuntimeObject** L_0 = ___0_collection; RuntimeObject* L_1 = *((RuntimeObject**)L_0); V_0 = L_1; RuntimeObject* L_2 = V_0; V_1 = ((ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92*)IsInstClass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_3 = V_1; if (!L_3) { goto IL_000f; } } { ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_4 = V_1; return L_4; } IL_000f: { RuntimeObject** L_5 = ___0_collection; RuntimeObject* L_6 = V_0; ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_7; L_7 = CollectionExtensions_ToReadOnly_TisRuntimeObject_mB73FA22A8302D85455BB4BFE53B42EF26ADD4F39((RuntimeObject*)L_6, il2cpp_rgctx_method(method->rgctx_data, 2)); RuntimeObject* L_8 = V_0; RuntimeObject* L_9; L_9 = InterlockedCompareExchangeImpl(L_5, (RuntimeObject*)L_7, L_8); RuntimeObject** L_10 = ___0_collection; RuntimeObject* L_11 = *((RuntimeObject**)L_10); return ((ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(method->rgctx_data, 1))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* ExpressionUtils_ReturnReadOnly_TisIl2CppFullySharedGenericAny_mACEF2FF354CB426997CC529DED0459350BD64A79_gshared (RuntimeObject** ___0_collection, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); RuntimeObject* V_0 = NULL; ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* V_1 = NULL; { RuntimeObject** L_0 = ___0_collection; RuntimeObject* L_1 = *((RuntimeObject**)L_0); V_0 = L_1; RuntimeObject* L_2 = V_0; V_1 = ((ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8*)IsInstClass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->rgctx_data, 1))); ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* L_3 = V_1; if (!L_3) { goto IL_000f; } } { ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* L_4 = V_1; return L_4; } IL_000f: { RuntimeObject** L_5 = ___0_collection; RuntimeObject* L_6 = V_0; ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* L_7; L_7 = (( ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))((RuntimeObject*)L_6, il2cpp_rgctx_method(method->rgctx_data, 2)); RuntimeObject* L_8 = V_0; RuntimeObject* L_9; L_9 = InterlockedCompareExchangeImpl(L_5, (RuntimeObject*)L_7, L_8); RuntimeObject** L_10 = ___0_collection; RuntimeObject* L_11 = *((RuntimeObject**)L_10); return ((ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(method->rgctx_data, 1))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionUtils_SameElements_TisRuntimeObject_m78AE86C0A0DF55905298F86B30969CF07C3E487E_gshared (RuntimeObject** ___0_replacement, RuntimeObject* ___1_current, const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); RuntimeObject* V_0 = NULL; { RuntimeObject** L_0 = ___0_replacement; RuntimeObject* L_1 = *((RuntimeObject**)L_0); RuntimeObject* L_2 = ___1_current; if ((!(((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(RuntimeObject*)L_2)))) { goto IL_0007; } } { return (bool)1; } IL_0007: { RuntimeObject** L_3 = ___0_replacement; RuntimeObject* L_4 = *((RuntimeObject**)L_3); if (L_4) { goto IL_0015; } } { RuntimeObject* L_5 = ___1_current; NullCheck((RuntimeObject*)L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 2), (RuntimeObject*)L_5); return (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0); } IL_0015: { RuntimeObject** L_7 = ___0_replacement; RuntimeObject* L_8 = *((RuntimeObject**)L_7); V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 4))); RuntimeObject* L_9 = V_0; if (L_9) { goto IL_002b; } } { RuntimeObject** L_10 = ___0_replacement; RuntimeObject** L_11 = ___0_replacement; RuntimeObject* L_12 = *((RuntimeObject**)L_11); ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_13; L_13 = CollectionExtensions_ToReadOnly_TisRuntimeObject_mB73FA22A8302D85455BB4BFE53B42EF26ADD4F39(L_12, il2cpp_rgctx_method(method->rgctx_data, 5)); ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_14 = L_13; V_0 = (RuntimeObject*)L_14; *((RuntimeObject**)L_10) = (RuntimeObject*)L_14; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)(RuntimeObject*)L_14); } IL_002b: { RuntimeObject* L_15 = V_0; RuntimeObject* L_16 = ___1_current; bool L_17; L_17 = ExpressionUtils_SameElementsInCollection_TisRuntimeObject_m39ECED68CFC26B565A9980458F757D37C8492C89(L_15, L_16, il2cpp_rgctx_method(method->rgctx_data, 8)); return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionUtils_SameElementsInCollection_TisRuntimeObject_m39ECED68CFC26B565A9980458F757D37C8492C89_gshared (RuntimeObject* ___0_replacement, RuntimeObject* ___1_current, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } int32_t V_0 = 0; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; bool V_3 = false; { RuntimeObject* L_0 = ___1_current; NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), (RuntimeObject*)L_0); V_0 = L_1; RuntimeObject* L_2 = ___0_replacement; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 3), L_2); int32_t L_4 = V_0; if ((((int32_t)L_3) == ((int32_t)L_4))) { goto IL_0012; } } { return (bool)0; } IL_0012: { int32_t L_5 = V_0; if (!L_5) { goto IL_0055; } } { V_1 = 0; RuntimeObject* L_6 = ___0_replacement; NullCheck((RuntimeObject*)L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_6); V_2 = L_7; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004b: { { RuntimeObject* L_8 = V_2; if (!L_8) { goto IL_0054; } } { RuntimeObject* L_9 = V_2; NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_9); } IL_0054: { return; } } }); try { { goto IL_0041_1; } IL_0020_1: { RuntimeObject* L_10 = V_2; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_10); RuntimeObject* L_12 = ___1_current; int32_t L_13 = V_1; NullCheck(L_12); RuntimeObject* L_14; L_14 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_12, L_13); if ((((RuntimeObject*)(RuntimeObject*)L_11) == ((RuntimeObject*)(RuntimeObject*)L_14))) { goto IL_003d_1; } } { V_3 = (bool)0; goto IL_0057; } IL_003d_1: { int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0041_1: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); if (L_17) { goto IL_0020_1; } } { goto IL_0055; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0055: { return (bool)1; } IL_0057: { bool L_18 = V_3; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* ExpressionVisitor_Visit_TisRuntimeObject_mBE5F665AB816995B54D6C70E7D6724C97E30DF6B_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* ___0_nodes, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_elementVisitor, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69F359B71F6F4DE78ABF7256A90B314F213EE57E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1D7BE919C261D5E98ACD59CDFEECA356245E3D3); il2cpp_rgctx_method_init(method); } ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; int32_t V_4 = 0; { ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_0 = ___0_nodes; ContractUtils_RequiresNotNull_mD3D07BD7AA85863B8388667F7CD3D14F6886E41D((RuntimeObject*)L_0, _stringLiteral69F359B71F6F4DE78ABF7256A90B314F213EE57E, NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_1 = ___1_elementVisitor; ContractUtils_RequiresNotNull_mD3D07BD7AA85863B8388667F7CD3D14F6886E41D((RuntimeObject*)L_1, _stringLiteralE1D7BE919C261D5E98ACD59CDFEECA356245E3D3, NULL); V_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL; V_1 = 0; ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_2 = ___0_nodes; NullCheck(L_2); int32_t L_3; L_3 = ReadOnlyCollection_1_get_Count_mE6BED30C94187FC8CC2C7E5CAF0163455240223C(L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); V_2 = L_3; goto IL_0085; } IL_0023: { Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_4 = ___1_elementVisitor; ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_5 = ___0_nodes; int32_t L_6 = V_1; NullCheck(L_5); RuntimeObject* L_7; L_7 = ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136(L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 3)); NullCheck(L_4); RuntimeObject* L_8; L_8 = Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline(L_4, L_7, il2cpp_rgctx_method(method->rgctx_data, 5)); V_3 = L_8; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_0; if (!L_9) { goto IL_003e; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = V_0; int32_t L_11 = V_1; RuntimeObject* L_12 = V_3; NullCheck(L_10); (L_10)->SetAt(static_cast(L_11), (RuntimeObject*)L_12); goto IL_0081; } IL_003e: { RuntimeObject* L_13 = V_3; ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_14 = ___0_nodes; int32_t L_15 = V_1; NullCheck(L_14); RuntimeObject* L_16; L_16 = ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136(L_14, L_15, il2cpp_rgctx_method(method->rgctx_data, 3)); if ((((RuntimeObject*)(RuntimeObject*)L_13) == ((RuntimeObject*)(RuntimeObject*)L_16))) { goto IL_0081; } } { int32_t L_17 = V_2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 6), (uint32_t)L_17); V_0 = L_18; V_4 = 0; goto IL_0074; } IL_005e: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = V_0; int32_t L_20 = V_4; ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_21 = ___0_nodes; int32_t L_22 = V_4; NullCheck(L_21); RuntimeObject* L_23; L_23 = ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136(L_21, L_22, il2cpp_rgctx_method(method->rgctx_data, 3)); NullCheck(L_19); (L_19)->SetAt(static_cast(L_20), (RuntimeObject*)L_23); int32_t L_24 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_0074: { int32_t L_25 = V_4; int32_t L_26 = V_1; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_005e; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = V_0; int32_t L_28 = V_1; RuntimeObject* L_29 = V_3; NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (RuntimeObject*)L_29); } IL_0081: { int32_t L_30 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_0085: { int32_t L_31 = V_1; int32_t L_32 = V_2; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_0023; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = V_0; if (L_33) { goto IL_008e; } } { ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* L_34 = ___0_nodes; return L_34; } IL_008e: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = V_0; TrueReadOnlyCollection_1_t71A2D3FD751848C3E87C90C4EDF1D35A25879C4D* L_36 = (TrueReadOnlyCollection_1_t71A2D3FD751848C3E87C90C4EDF1D35A25879C4D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 7)); TrueReadOnlyCollection_1__ctor_m56281B79C66AC6D4AC9B11B8DADB5AD4931B33DF(L_36, L_35, il2cpp_rgctx_method(method->rgctx_data, 8)); return (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92*)L_36; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* ExpressionVisitor_Visit_TisIl2CppFullySharedGenericAny_m396388734CDAF63A5C7CA4B232ED283448DA8D28_gshared (ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* ___0_nodes, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_elementVisitor, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69F359B71F6F4DE78ABF7256A90B314F213EE57E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1D7BE919C261D5E98ACD59CDFEECA356245E3D3); il2cpp_rgctx_method_init(method); } const uint32_t SizeOf_T_tB116FA7D1992521AE0C4C4412DB8A8D82892A4B6 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)); const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_T_tB116FA7D1992521AE0C4C4412DB8A8D82892A4B6); const Il2CppFullySharedGenericAny L_12 = L_7; const Il2CppFullySharedGenericAny L_13 = L_7; const Il2CppFullySharedGenericAny L_25 = L_7; const Il2CppFullySharedGenericAny L_31 = L_7; const Il2CppFullySharedGenericAny L_8 = alloca(SizeOf_T_tB116FA7D1992521AE0C4C4412DB8A8D82892A4B6); const Il2CppFullySharedGenericAny L_17 = L_8; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_T_tB116FA7D1992521AE0C4C4412DB8A8D82892A4B6); memset(V_3, 0, SizeOf_T_tB116FA7D1992521AE0C4C4412DB8A8D82892A4B6); int32_t V_4 = 0; { ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* L_0 = ___0_nodes; ContractUtils_RequiresNotNull_mD3D07BD7AA85863B8388667F7CD3D14F6886E41D((RuntimeObject*)L_0, _stringLiteral69F359B71F6F4DE78ABF7256A90B314F213EE57E, NULL); Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_elementVisitor; ContractUtils_RequiresNotNull_mD3D07BD7AA85863B8388667F7CD3D14F6886E41D((RuntimeObject*)L_1, _stringLiteralE1D7BE919C261D5E98ACD59CDFEECA356245E3D3, NULL); V_0 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)NULL; V_1 = 0; ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* L_2 = ___0_nodes; NullCheck(L_2); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 2)); V_2 = L_3; goto IL_0085; } IL_0023: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_4 = ___1_elementVisitor; ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* L_5 = ___0_nodes; int32_t L_6 = V_1; NullCheck(L_5); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)), il2cpp_rgctx_method(method->rgctx_data, 3), L_5, L_6, (Il2CppFullySharedGenericAny*)L_7); NullCheck(L_4); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)), il2cpp_rgctx_method(method->rgctx_data, 5), L_4, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? L_7: *(void**)L_7), (Il2CppFullySharedGenericAny*)L_8); il2cpp_codegen_memcpy(V_3, L_8, SizeOf_T_tB116FA7D1992521AE0C4C4412DB8A8D82892A4B6); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_9 = V_0; if (!L_9) { goto IL_003e; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_10 = V_0; int32_t L_11 = V_1; il2cpp_codegen_memcpy(L_12, V_3, SizeOf_T_tB116FA7D1992521AE0C4C4412DB8A8D82892A4B6); NullCheck(L_10); il2cpp_codegen_memcpy((L_10)->GetAddressAt(static_cast(L_11)), L_12, SizeOf_T_tB116FA7D1992521AE0C4C4412DB8A8D82892A4B6); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 4), (void**)(L_10)->GetAddressAt(static_cast(L_11)), (void*)L_12); goto IL_0081; } IL_003e: { il2cpp_codegen_memcpy(L_13, V_3, SizeOf_T_tB116FA7D1992521AE0C4C4412DB8A8D82892A4B6); RuntimeObject* L_14 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), L_13); ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* L_15 = ___0_nodes; int32_t L_16 = V_1; NullCheck(L_15); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)), il2cpp_rgctx_method(method->rgctx_data, 3), L_15, L_16, (Il2CppFullySharedGenericAny*)L_17); RuntimeObject* L_18 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), L_17); if ((((RuntimeObject*)(RuntimeObject*)L_14) == ((RuntimeObject*)(RuntimeObject*)L_18))) { goto IL_0081; } } { int32_t L_19 = V_2; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_20 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->rgctx_data, 6), (uint32_t)L_19); V_0 = L_20; V_4 = 0; goto IL_0074; } IL_005e: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_21 = V_0; int32_t L_22 = V_4; ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* L_23 = ___0_nodes; int32_t L_24 = V_4; NullCheck(L_23); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 3)), il2cpp_rgctx_method(method->rgctx_data, 3), L_23, L_24, (Il2CppFullySharedGenericAny*)L_25); NullCheck(L_21); il2cpp_codegen_memcpy((L_21)->GetAddressAt(static_cast(L_22)), L_25, SizeOf_T_tB116FA7D1992521AE0C4C4412DB8A8D82892A4B6); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 4), (void**)(L_21)->GetAddressAt(static_cast(L_22)), (void*)L_25); int32_t L_26 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_0074: { int32_t L_27 = V_4; int32_t L_28 = V_1; if ((((int32_t)L_27) < ((int32_t)L_28))) { goto IL_005e; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_29 = V_0; int32_t L_30 = V_1; il2cpp_codegen_memcpy(L_31, V_3, SizeOf_T_tB116FA7D1992521AE0C4C4412DB8A8D82892A4B6); NullCheck(L_29); il2cpp_codegen_memcpy((L_29)->GetAddressAt(static_cast(L_30)), L_31, SizeOf_T_tB116FA7D1992521AE0C4C4412DB8A8D82892A4B6); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 4), (void**)(L_29)->GetAddressAt(static_cast(L_30)), (void*)L_31); } IL_0081: { int32_t L_32 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_0085: { int32_t L_33 = V_1; int32_t L_34 = V_2; if ((((int32_t)L_33) < ((int32_t)L_34))) { goto IL_0023; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_35 = V_0; if (L_35) { goto IL_008e; } } { ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8* L_36 = ___0_nodes; return L_36; } IL_008e: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_37 = V_0; TrueReadOnlyCollection_1_t75B148B212697F1795828F9E34F7984842ADFC03* L_38 = (TrueReadOnlyCollection_1_t75B148B212697F1795828F9E34F7984842ADFC03*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 7)); (( void (*) (TrueReadOnlyCollection_1_t75B148B212697F1795828F9E34F7984842ADFC03*, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 8)))(L_38, L_37, il2cpp_rgctx_method(method->rgctx_data, 8)); return (ReadOnlyCollection_1_t5B7AA4E006906DE6818A44873F2D5987EFBF3AB8*)L_38; } } 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 Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* LambdaExpression_get_Body_m161E156442547AE8A6837C5AE065BD93345451DE_inline (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* __this, const RuntimeMethod* method) { { Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = __this->____body; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* EqualityComparer_1_get_Default_mF70F6C11A35B420DFA4628EE316B087F2DCB280C_gshared_inline (const RuntimeMethod* method) { EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* V_0 = NULL; { EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* L_0 = ((EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer; il2cpp_codegen_memory_barrier(); V_0 = L_0; EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* L_1 = V_0; if (L_1) { goto IL_0019; } } { EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* L_2; L_2 = EqualityComparer_1_CreateComparer_m432C82F7354C37E610794C1DA866DFA7DAC9C35E(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); V_0 = L_2; EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* L_3 = V_0; il2cpp_codegen_memory_barrier(); ((EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3; Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3); } IL_0019: { EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_gshared_inline (const RuntimeMethod* method) { EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* V_0 = NULL; { EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_0 = ((EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer; il2cpp_codegen_memory_barrier(); V_0 = L_0; EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_1 = V_0; if (L_1) { goto IL_0019; } } { EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_2; L_2 = EqualityComparer_1_CreateComparer_mD2FA619307513193746FBEB5AE522FB54E21B634(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); V_0 = L_2; EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_3 = V_0; il2cpp_codegen_memory_barrier(); ((EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3; Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3); } IL_0019: { EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_gshared_inline (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, Il2CppChar, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared_inline (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* EqualityComparer_1_get_Default_m41DB4C0E0A508A8326E903331DC63D410B7AB9C4_gshared_inline (const RuntimeMethod* method) { EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* V_0 = NULL; { EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* L_0 = ((EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer; il2cpp_codegen_memory_barrier(); V_0 = L_0; EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* L_1 = V_0; if (L_1) { goto IL_0019; } } { EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* L_2; L_2 = EqualityComparer_1_CreateComparer_mEBC7BD29A8FD796A4DAA1DF4428B95D1BA4FB377(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); V_0 = L_2; EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* L_3 = V_0; il2cpp_codegen_memory_barrier(); ((EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3; Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3); } IL_0019: { EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* EqualityComparer_1_get_Default_m12CC270D19620F4E8E3ABFE7BF8C2B1955476A04_gshared_inline (const RuntimeMethod* method) { EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* V_0 = NULL; { EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* L_0 = ((EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer; il2cpp_codegen_memory_barrier(); V_0 = L_0; EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* L_1 = V_0; if (L_1) { goto IL_0019; } } { EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* L_2; L_2 = EqualityComparer_1_CreateComparer_m66568B441EE3AB73D292C4F4CE1707FBAC360F5A(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); V_0 = L_2; EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* L_3 = V_0; il2cpp_codegen_memory_barrier(); ((EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3; Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3); } IL_0019: { EqualityComparer_1_t5574F94668D24600F369D7DCE0505C0AEC9244EB* L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* EqualityComparer_1_get_Default_m2694EA4D9187E30B513FDBD4803EAA6FC1E6A1A2_gshared_inline (const RuntimeMethod* method) { EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* V_0 = NULL; { EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* L_0 = ((EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer; il2cpp_codegen_memory_barrier(); V_0 = L_0; EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* L_1 = V_0; if (L_1) { goto IL_0019; } } { EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* L_2; L_2 = EqualityComparer_1_CreateComparer_mD4E039A127A83C2A820CF7B8777D71B8CB4170D5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); V_0 = L_2; EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* L_3 = V_0; il2cpp_codegen_memory_barrier(); ((EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3; Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3); } IL_0019: { EqualityComparer_1_t10D86838C8BA9C0E8ABAE44F044B17BF39980FF8* L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_gshared_inline (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_gshared_inline (Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_gshared_inline (Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Array_Empty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4D53E0E0F90F37AD5DBFD2DC75E52406F90C7ABC_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ((EmptyArray_1_tE700FA647008891EF64C31436B092B253493667F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* Array_Empty_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m94E12BB613D748D2EEB9E1ABD961630D2F970385_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0 = ((EmptyArray_1_t0A27D963887A48FA040C718B868C2455F9AD84FA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* Array_Empty_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m36408D2B54D6A6519FAF5E5AD03F49ECECA09F2E_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0 = ((EmptyArray_1_t685951D47CCFA8F90AC66EE22811A68A045FB065_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* Array_Empty_TisRect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_m85A5CFE26D5D127B03744735ED2B5FC30FCB1D59_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_0 = ((EmptyArray_1_t08704EABC4CA3368B0E6C088FF83A3BDE70484C8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* Array_Empty_TisTextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58_m3AE07A4CEAA2B2E2C2E03472BBF9F79BC799F948_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); TextureIdU5BU5D_t03041DBB5C72B7E6F5F694A36DC5FEA75432188A* L_0 = ((EmptyArray_1_t21B6219CD4389EFB0E40E69BEC0AE2E54C1AA17A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* Array_Empty_TisfsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_mE2BC05CF2CE0B2267A4A0BF14227F75DE3AE1B0C_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* L_0 = ((EmptyArray_1_tD26FE3075DC228BE87FC137E462D9B9D87345E09_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* Array_Empty_TisMatchContext_t04110FFA271D89A23BC1918BE657634A7DC06253_m5BEAA64B8E1A4C758EDEA7D45C3177D7D8A6ADCF_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); MatchContextU5BU5D_t49C4E5DA5C1F9B06B211BE6F94AC6BD4D0ABCAE5* L_0 = ((EmptyArray_1_tA32003E1DE04BE9767FD72E5DC4FEA8D1B834759_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* Array_Empty_TisDispatchContext_tFA37790A5FF30508B0146B79E4FF1880EB82E455_mF01AA806CE655E3ABAF52F0F9DD7CC113403C7E2_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); DispatchContextU5BU5D_t23932F8BEADFC827A9CA5636867F6721AD971757* L_0 = ((EmptyArray_1_t086E7BE9FC6951BD76737BD9161D5B9AD213C850_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* Array_Empty_TisEventRecord_tEC2901C48A23F5AFE20A9E8D4F05F3799EA62BF2_mAEF379183FDCBD07C651D56777D4AA5A5C969A47_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); EventRecordU5BU5D_tB7CC04280192D9B2B4980F107F93ABBBE4E4DCA8* L_0 = ((EmptyArray_1_t77401F488985814E4B89684C1CCE07D59127CD6C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* Array_Empty_TisMyjrQVM4_t9B2CC78099A93F89CC9FA6134A998DD503249A66_m4CA4D457B7D0E7A563CD908676F8BBE135AEDBB6_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); MyjrQVM4U5BU5D_t8E794FF0B731D3CE5A41E80EB8D6BC844CD1B6AF* L_0 = ((EmptyArray_1_t2953A11F8887CB1E8C922C9D208DD3564B01A286_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* Array_Empty_TisCollisionModule_tEE4892D4872C2907164A66DC424F1CFA1D527083_mFF74E742D160D48C5C4C03E9219544E7D5E133D5_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); CollisionModuleU5BU5D_t9520E15E871E6E2B11790028A8CE1A6E1C0F2EC2* L_0 = ((EmptyArray_1_t148D3B7315D7A6007D765544A0374ECF18C49A4F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* Array_Empty_TisColorBySpeedModule_t808C4CC668431DDE51D5AD98A81C78DDB944948B_m12B6F1ECF375A80FB7C42121CBBD37A51893C2A5_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); ColorBySpeedModuleU5BU5D_t0E5EE314CD20E42735C32A7A06AFC14BF9F17BD1* L_0 = ((EmptyArray_1_tA2A0A5BC0848542E85C3C7090B698C7582EC293E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* Array_Empty_TisColorOverLifetimeModule_t758EC8315B6C19D78C418D942CD1F94FE7EEE9D9_mC1FDC75D8356A5C9870BF88F40972AFC7E8EF569_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); ColorOverLifetimeModuleU5BU5D_t56D392498D03FF1B36CADEB8B1C61DF772B575CA* L_0 = ((EmptyArray_1_t5DE9A902E68EAF6C3BEA0449EBDE9796931D38CA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* Array_Empty_TisEmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_m0AF1109AB17569AAB476D0C066C70C18B4B5D746_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); EmissionModuleU5BU5D_t110238586598A352710078862A6C32192CAFC5DE* L_0 = ((EmptyArray_1_tAF4D7BF84EDEBCC665A1A7DDA7D9525F0A338241_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* Array_Empty_TisExternalForcesModule_t4494E21ECF96F072432EF4DDC5F84BAF84912FC7_m2F3EA4E00B708F7E2F683839F2933A2077F67B9B_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); ExternalForcesModuleU5BU5D_t11431781ADD799A06D76C11D763A481B2423CD16* L_0 = ((EmptyArray_1_t335FEC980C152B1BB5C2B29BEBE9BB902BD96851_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* Array_Empty_TisForceOverLifetimeModule_t4859776EAF945AEA86044CAB63CA7A8AC8C14976_mD3B31996CF3BEC24489EA770CDA781CA057E095D_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); ForceOverLifetimeModuleU5BU5D_t8B8EC5C9653BD37EA210B29740ACE97F39B6E1EC* L_0 = ((EmptyArray_1_t0301B61215E2E46DFEA03D75A6060D8CAC3D479A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* Array_Empty_TisInheritVelocityModule_tB71B2EDCAF328647DDB6BC79541D7C5E76C19562_mC34E022E193FCEBCBCFABE3D326AFD7A3BC72D81_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); InheritVelocityModuleU5BU5D_tBBEA24AC089387EB19C315018C873CD94D15F41A* L_0 = ((EmptyArray_1_tE05CFBC9C768DA6FECF8F30EAB67C277CCB8EC55_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* Array_Empty_TisLightsModule_t720242ED070FD6C55E59B7536322829A22884C7E_mC84EDDF86908CEB62AAFDFDCD8E2E3210403A401_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); LightsModuleU5BU5D_t1B43D0E6425D6ECE42FB5D4E9A0E7522279ACA56* L_0 = ((EmptyArray_1_tEED641E019AD7833746EE21F5D5EF0BE46953FDF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* Array_Empty_TisLimitVelocityOverLifetimeModule_tC52CF1434E2639EE5D81DD6BA269FF38CA17D8B1_m21FA0F5AE4672F90426A30B4FDE61DCE8DD75461_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); LimitVelocityOverLifetimeModuleU5BU5D_tAF13DD144C6E43CE6DE2FE7A275FB904DD9068F1* L_0 = ((EmptyArray_1_tFF691A731ABD156600069C6A1AB13897214410E0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* Array_Empty_TisMainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_m33C193685A1A3B0DD811A9F060572040030884B7_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); MainModuleU5BU5D_tEEFB5F0E13630CB75255D344E67FEEDD38C47F0F* L_0 = ((EmptyArray_1_tCD3D2FDC32FABF46F37D9F0D5EE8033B21EE016C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* Array_Empty_TisNoiseModule_tF8D6CB544A887C0C93D05A228B65E41DBD1F3AE0_m1AD2426C747ABC797C05E61B05D61450076A8903_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); NoiseModuleU5BU5D_t7C4F86128102E5F9E007D757ED34CFE5D887C565* L_0 = ((EmptyArray_1_tD0E25BCF4832958D9C1F596570EF2919414A7103_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* Array_Empty_TisRotationBySpeedModule_tBCB7E7C1B402D1492310016D5F8FBBA4C15C26A6_mA0D9CFABD04BEF3BFE482AE641DCD6F0C1597FA9_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); RotationBySpeedModuleU5BU5D_tFC82BD47383BAC5155E20F4CACA0B1D3377CA989* L_0 = ((EmptyArray_1_tDA1E10579FDDCE25837B4F203EABDCA5251082FB_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* Array_Empty_TisRotationOverLifetimeModule_tEE08858451167B6DDE6DD36FDCF11E74C77D79E6_m3E7ABA71381D6C3DA7508146A094FE8C9C5C7436_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); RotationOverLifetimeModuleU5BU5D_t50CBEBBC6B542E064BD30EB9EB49BCD9B5F419C8* L_0 = ((EmptyArray_1_tFF1C726B7AD2D4CB615066440DB2BD360077F74E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* Array_Empty_TisShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_m23574AE640623A2874871290CD7F26FE026C60FE_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); ShapeModuleU5BU5D_t8997568E698C9B1509FCDFE401084FF80AB60243* L_0 = ((EmptyArray_1_t151CEED89EBC00271F4BF4ACC9D4E781D780866E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* Array_Empty_TisSizeBySpeedModule_t73995CB54A0D1B06BA100EA77972D37CDF7B4DC4_m9AA9EFC539DB7558A084DA01995E1416885100E0_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); SizeBySpeedModuleU5BU5D_tEF4645160713AF1309F815C4B95C79975BA2D221* L_0 = ((EmptyArray_1_tBA9A911B01CFC769E520FBF101B83CC77C18ECCF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* Array_Empty_TisSizeOverLifetimeModule_t6711CE9659123CAA5BFBFDFA9F53174CD979AC0C_m3A84DF47DB367D4CDF792D5F7DF11100A974F13D_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); SizeOverLifetimeModuleU5BU5D_t31052F8FFC4F64017ABA0B123070F572D37A29A3* L_0 = ((EmptyArray_1_tDEA777902FAFA73B2D66B35576B82407F616798F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* Array_Empty_TisSubEmittersModule_t94F5AD231EAFB50A16E697186A630B07BF8B949B_m68BA68C658B6882B6E960B75E942EA462D773B90_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); SubEmittersModuleU5BU5D_t0F0D2688875FC82644111B1ECCC27FA6B775A483* L_0 = ((EmptyArray_1_t45ACA127E94E3425602D4677D3A2A8DF9A62AC4C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* Array_Empty_TisTextureSheetAnimationModule_tB53F451F252E24ACC3EF80D770DB4FBE1A13D1F6_m862A5BA24E230AB8040592E40E0BB35D2F9E4C1B_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); TextureSheetAnimationModuleU5BU5D_t294B4FDB3F59114F90368A7AA313353265166E7F* L_0 = ((EmptyArray_1_t2AEFF5629DF828443FB4E93984DDA89352CA99D9_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* Array_Empty_TisTrailModule_tC466413E68A674741F1CEAE0CFD7317631E8040D_m5E837DC356E7055EC66201B81D083D2B10C46847_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); TrailModuleU5BU5D_tF0631E2EE51F8E6C61A6A671BC9CE331ABE752DC* L_0 = ((EmptyArray_1_t2B80EF52C4FCF840DBDC03E7CBF5D78B21674522_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* Array_Empty_TisTriggerModule_tDEE844919206259DA831ADCA3B1B2D915CB767B1_m59FF55B8FFA23A27220CDE44EA6FCDECBEB4AE06_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); TriggerModuleU5BU5D_tFB580E18A1B1335583C5C10E80CE741283796D80* L_0 = ((EmptyArray_1_t3014CE3C51BB8D288EE928901E5BE2DE487639F7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* Array_Empty_TisVelocityOverLifetimeModule_tB4A3291E3D2E850257EE3F8344AAEDA06D7FCE56_m080870BF6555D8A370950DBC1D2C718B0D09F5BE_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); VelocityOverLifetimeModuleU5BU5D_t2C8DE36F44CEA615D11840EF8918490A715D5734* L_0 = ((EmptyArray_1_tB72192C297310B25DA15BD93F344C7BD7F1E0DBC_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* Array_Empty_TisSequenceConstructPosContext_tDEC4FB1B8F19EFD1AC27C150D561C2D4F6090BA7_mFB24B920EE0386D78A1A170AA290320D2DB507FE_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); SequenceConstructPosContextU5BU5D_t6A625135AE7744062F12A256302E6E6D2FD0A545* L_0 = ((EmptyArray_1_t95D96C5B0750889C28179294DFB5EC781CB70C48_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* Array_Empty_TisResolveContext_tEF37DBA22D641E4FE1568C5EBE1605A98D86C992_m4A75A31A8710E419A3190795539CDBDFACD442F0_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); ResolveContextU5BU5D_tA44F71F5EFF2CE305C748D326687E840F314B3FB* L_0 = ((EmptyArray_1_tA0EBFEF33831A4FDDFFDE5AFBF126568459E6674_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* Array_Empty_Tisyx_tA46D40368E94C5F86707C2C1E0BA0008BDA7D9E3_m57C4D4D9E07FC7F3E1C6A34F01EBAA4FD1DA35EA_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); yxU5BU5D_t5B56CEA2B7F3EA4E242C587294D5BA64359C1BCD* L_0 = ((EmptyArray_1_tD2C5459EFD29C2F7AA093B220B4043FC0E729DAB_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* Array_Empty_TisAndNode_tD84E0D831AD339630C4170F558969F4ACAD73653_m1489996343DB63B2307BF653E68FFFC12EDA7750_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); AndNodeU5BU5D_tB441383F35641A763CF3684AB72D92BE6CD35C3C* L_0 = ((EmptyArray_1_t15F21ABB5EDE8E93E663133C387A4F328B4B6A4F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventCallbackFunctor_2_set_userArgs_m21115C107F9E13481A55D79F72A96A884B87B8C4_gshared_inline (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CuserArgsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CuserArgsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast(__this->___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) { 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 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 EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_gshared_inline (EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_handler, ___1_eventData, reinterpret_cast(__this->___method)); }