#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include 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 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 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 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 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 InvokerActionInvoker3; template struct InvokerActionInvoker3 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2, T3* p3) { void* params[3] = { &p1, p2, p3 }; method->invoker_method(methodPtr, method, obj, params, params[2]); } }; template struct InvokerActionInvoker3 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3) { void* params[3] = { p1, p2, p3 }; method->invoker_method(methodPtr, method, obj, params, params[2]); } }; 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 InvokerFuncInvoker4; template struct InvokerFuncInvoker4 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3 p3, T4 p4) { R ret; void* params[4] = { p1, p2, &p3, &p4 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; template struct InvokerFuncInvoker4 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3, T4* p4) { R ret; void* params[4] = { p1, &p2, &p3, p4 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; template struct InvokerFuncInvoker5; template struct InvokerFuncInvoker5 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3, T4* p4, T5* p5) { R ret; void* params[5] = { p1, &p2, &p3, p4, p5 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; struct Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81; struct Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2; struct Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99; struct Action_1_t65244C16DEDC14A148E461BCC2976D87C2079400; struct Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935; struct Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99; struct Action_2_tAC461AE4F7B507965CE2E6A32853473F8C02CD75; struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C; struct Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8; struct Action_2_t61BB2CC6BE8685D4BBD98CB5103A1378118F861C; struct Action_2_tA0C6A99A660990DD5E499EB3339D552D2B1C48DE; struct Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58; struct Action_3_t1FAC6C9524972119CAFAB0C44EA3BE18552B391B; struct Action_3_t838D6B6BB4BFFC6E8430C389747DB008A0B26146; struct Comparer_1_t5FA51F75A961701842266E5AE9A523EB0EC0B727; struct Comparer_1_tB7F51412D69F88D22DA5DD6C60AC774519C01DDE; struct Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB; struct Comparer_1_t0F92587FB79CF1B4B6C3D7A5BC30C60108810820; struct Comparison_1_t30B79D9F5F84D1FC372D3727914E6F0CA6B42F65; struct Comparison_1_t388CFEE675F4A6E15BB604A7AD4C3A5B6D265FB7; struct Comparison_1_tE94B5C4AE59DE10B7A54AD7C3291462A05D5CD49; struct Comparison_1_t6B7D1CFDB55EFA1F6A2924E7899A2DE9502DC5D1; struct Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9; struct Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152; struct EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC; struct EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2; struct ICollection_1_tD7413105CA5DBF6629BE5E9EE453204D7C0D90FB; struct ICollection_1_t77739521790EB7E3F514D44638D90AB775EDE8ED; struct ICollection_1_tEF23B8A78E9122DAA952DB1517D31EB7EC90563B; struct ICollection_1_tB388ED908E2D241F56264CA971F25D9ADC1ADEC3; struct ICollection_1_tF3738727140D026118B1CC924D00FFE5EC779A56; struct ICollection_1_tA5A613A1C53FA8E760B75C2173FE94AED7889554; struct IComparer_1_t907B6C23B64794BADB9F24CF5D605493FF68A41D; struct IComparer_1_tFDB0B934337DF4DC2367C1B24FB3247B40F049E1; struct IComparer_1_tCA720E7837F12C38065A4AB632B5FAAD19EC30AA; struct IComparer_1_t4E06F669DFF0E3D31C0238006AEF05829DF4DCB0; struct IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591; struct IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788; struct IEnumerable_1_t29E7244AE33B71FA0981E50D5BC73B7938F35C66; struct IEnumerable_1_t87DA30A8E5D2186159FC439CAE17588020CE58B7; struct IEnumerator_1_tFABD3B897F1296469E9A2DB9BCF6C89439049208; struct IEnumerator_1_t786B62AC67FA178E58431BFE67E04F218C47538F; struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD; struct IEnumerator_1_tC0C08C9659581E6A592DEEC8CEE4A412A400B773; struct IEnumerator_1_tD1458B7D83AB52223A503862617A8A15E008EE1E; struct IEnumerator_1_t75CB2681E18F7F2791528FA2CA60361FDB5DA08D; struct IEnumerator_1_tD09148BA6E5557A33472301B0A6BF6CAA20B303E; struct IEnumerator_1_t24E89F758DB9595FE8BBC33FEF8DB2AD7A82DFFD; struct IEqualityComparer_1_t47CC0B235E693652D181B679FF6D61A469ECC122; struct IEqualityComparer_1_t8F311B92E481D1CA65701A546C19C8FDED4DD6E4; struct KeyCollection_tF66D8C01F2A58C937006A6F100099A98BB1E109D; struct KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A; struct List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F; struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12; struct Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95; struct Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B; struct Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107; struct Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827; struct Predicate_1_t7839110B5CBEAFFCFA014C63F7197510D5AAE303; struct Predicate_1_tB68046D6A03E277F98DDBD8BD761BE41B0F79753; struct ValueCollection_t09388557A76C67A5826B2502D326ED02B7D9E050; struct ValueCollection_tDA8A06D514091B1F618B7EA9EC76319894F8CE68; struct cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04; struct cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688; struct cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30; struct cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F; struct dbn_1_t0329D06E38C97C83D18696DA24C683C7D7B8ADCE; struct dbn_1_tD39945E352185D10B466998B0A433900C5A7C9CF; struct dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92; struct dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C; struct dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E; struct dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F; struct ddb_t017E85D6F1EC7F2E472F9F80FD3311618300C8D9; struct ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6; struct ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C; struct ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA; struct ddd_2_t930A70DDC83E6530CBEC6FEC4A3FA533405A99A0; struct dge_1_tE236A6C1E2103800286EB8EC985957F8C0EF46FF; struct dge_1_t9F5BA552E623212671411EA63F0B4B8A04FE3CAB; struct dge_1_t3608086A0091577CB64E535B29A5B596F84913CB; struct dgf_2_tE8E2E46EB51E42007DB922FA4938566528F9D385; struct dgf_2_t7C1D374BD82A434FE83F1944F4F80970CDD2EA8D; struct dgg_3_t0FB13EAFFAC014D83932C958E5AC42E0879353C6; struct dgg_3_t60349A86D752180BD5BE313CA9218B90741DA0DB; struct dgg_3_tA14C8D197550B7A66D956D506F076750950E50F6; struct dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C; struct dhp_1_t51C60569E2DDDD34E6A4DEB8026A75E1562FD2DD; struct dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C; struct dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D; struct dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B; struct dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491; struct EntryU5BU5D_t957A01A589BC16F5F52CE105A79B69946778FDBA; struct EntryU5BU5D_t0C6C224D2C739931261A5B4D326307FD6B137CD3; struct KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57; struct KeyValuePair_2U5BU5D_t835E3E09CD516C07C4B63EB335813CA26A6EB0F9; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; struct __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC; struct dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139; struct dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8; struct dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375; struct czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; struct MethodInfo_t; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct String_t; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct cya_t8993218D3DD65565F488F89F67FBDEC3446C0C8B; struct czh_tE8F1A87C5388086F23589583A37E369F2950CBC9; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_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* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral07624473F417C06C74D59C64840A1532FCE2C626; IL2CPP_EXTERN_C String_t* _stringLiteral0EBE26183B9E5BF28E32247130C32FFD868B5565; IL2CPP_EXTERN_C String_t* _stringLiteral14E4A1F492301946015F0A6B1C40296CE46A4251; IL2CPP_EXTERN_C String_t* _stringLiteral158BA1ED10A53D1BA59A2C5D9C58736662B34750; IL2CPP_EXTERN_C String_t* _stringLiteral237DA396E8FE2D1C94C98875D84C7D661FF86FB6; IL2CPP_EXTERN_C String_t* _stringLiteral253F379CE43832F182E0F1922F84B2F9D7990EAE; IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1; IL2CPP_EXTERN_C String_t* _stringLiteral2D65EE85CADB9008DEE48BCD5A9E95E54D15F3FF; IL2CPP_EXTERN_C String_t* _stringLiteral30B98916AF7031E9D83FB88E885E523F6A280F64; IL2CPP_EXTERN_C String_t* _stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470; IL2CPP_EXTERN_C String_t* _stringLiteral42D48467A5973EC464AB24EB0FCB81BA90632807; IL2CPP_EXTERN_C String_t* _stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25; IL2CPP_EXTERN_C String_t* _stringLiteral57462D5D876383291750F779D30A75A0AD5ED4AE; IL2CPP_EXTERN_C String_t* _stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5; IL2CPP_EXTERN_C String_t* _stringLiteral9BAEE8262C16DE81112FD83C0BCDF8B9B7492766; IL2CPP_EXTERN_C String_t* _stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED; IL2CPP_EXTERN_C String_t* _stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4; IL2CPP_EXTERN_C String_t* _stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7; IL2CPP_EXTERN_C String_t* _stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C; IL2CPP_EXTERN_C String_t* _stringLiteralEC97BB83DEFADDF866FC5F52CAC696C8CBA94929; IL2CPP_EXTERN_C String_t* _stringLiteralF30F85E4B9304912E404666CAD45979D3833BFAE; IL2CPP_EXTERN_C String_t* _stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618; IL2CPP_EXTERN_C String_t* _stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267; IL2CPP_EXTERN_C String_t* _stringLiteralFD3412F2BE6DFF4AD50FE90B25E77D0B0EAFA92F; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57; struct KeyValuePair_2U5BU5D_t835E3E09CD516C07C4B63EB335813CA26A6EB0F9; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; struct __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC; struct dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139; struct dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8; struct dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375; struct czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B; 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 Comparer_1_t5FA51F75A961701842266E5AE9A523EB0EC0B727 : public RuntimeObject { }; struct Comparer_1_tB7F51412D69F88D22DA5DD6C60AC774519C01DDE : public RuntimeObject { }; struct Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB : public RuntimeObject { }; struct Comparer_1_t0F92587FB79CF1B4B6C3D7A5BC30C60108810820 : public RuntimeObject { }; struct Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t957A01A589BC16F5F52CE105A79B69946778FDBA* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tF66D8C01F2A58C937006A6F100099A98BB1E109D* ____keys; ValueCollection_t09388557A76C67A5826B2502D326ED02B7D9E050* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t0C6C224D2C739931261A5B4D326307FD6B137CD3* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4* ____keys; ValueCollection_tDA8A06D514091B1F618B7EA9EC76319894F8CE68* ____values; RuntimeObject* ____syncRoot; }; struct EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC : public RuntimeObject { }; struct EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2 : public RuntimeObject { }; struct KeyCollection_tF66D8C01F2A58C937006A6F100099A98BB1E109D : public RuntimeObject { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* ____dictionary; }; struct KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4 : public RuntimeObject { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* ____dictionary; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____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_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F : public RuntimeObject { czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04 : public RuntimeObject { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___Items; int32_t ___Count; int32_t ___version; }; struct cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688 : public RuntimeObject { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___Items; int32_t ___Count; int32_t ___version; }; struct cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30 : public RuntimeObject { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___Items; int32_t ___Count; int32_t ___version; }; struct cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F : public RuntimeObject { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___Items; int32_t ___Count; int32_t ___version; }; struct dbn_1_t0329D06E38C97C83D18696DA24C683C7D7B8ADCE : public RuntimeObject { RuntimeObject* ___oqr; RuntimeObject* ___oqs; bool ___oqt; }; struct dbn_1_tD39945E352185D10B466998B0A433900C5A7C9CF : public RuntimeObject {}; struct dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92 : public RuntimeObject { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* ___osx; }; struct dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C : public RuntimeObject { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* ___osx; }; struct dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E : public RuntimeObject { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* ___osy; }; struct dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F : public RuntimeObject { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___osy; }; struct ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C : public RuntimeObject { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* ___otd; List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* ___ote; List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* ___otf; int32_t ___version; }; struct ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA : public RuntimeObject { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* ___otd; List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* ___ote; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___otf; int32_t ___version; }; struct ddd_2_t930A70DDC83E6530CBEC6FEC4A3FA533405A99A0 : public RuntimeObject { ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* ___otj; }; struct dge_1_tE236A6C1E2103800286EB8EC985957F8C0EF46FF : public RuntimeObject { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___evt; bool ___param; }; struct dge_1_t9F5BA552E623212671411EA63F0B4B8A04FE3CAB : public RuntimeObject { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___evt; RuntimeObject* ___param; }; struct dge_1_t3608086A0091577CB64E535B29A5B596F84913CB : public RuntimeObject {}; struct dgf_2_tE8E2E46EB51E42007DB922FA4938566528F9D385 : public RuntimeObject { Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* ___evt; RuntimeObject* ___param1; RuntimeObject* ___param2; }; struct dgf_2_t7C1D374BD82A434FE83F1944F4F80970CDD2EA8D : public RuntimeObject {}; struct dgg_3_t0FB13EAFFAC014D83932C958E5AC42E0879353C6 : public RuntimeObject { Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* ___evt; RuntimeObject* ___param1; RuntimeObject* ___param2; RuntimeObject* ___param3; }; struct dgg_3_tA14C8D197550B7A66D956D506F076750950E50F6 : public RuntimeObject {}; struct dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___ozh; int32_t ___ozi; int32_t ___U3CozjU3Ek__BackingField; }; struct dhp_1_t51C60569E2DDDD34E6A4DEB8026A75E1562FD2DD : public RuntimeObject { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___ozh; int32_t ___ozi; int32_t ___U3CozjU3Ek__BackingField; }; struct dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___ozk; int32_t ___ozl; int32_t ___U3CozmU3Ek__BackingField; }; struct dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D : public RuntimeObject { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___ozk; int32_t ___ozl; int32_t ___U3CozmU3Ek__BackingField; }; struct dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B : public RuntimeObject { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* ___ozk; int32_t ___ozl; int32_t ___U3CozmU3Ek__BackingField; }; struct dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491 : public RuntimeObject { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* ___ozk; int32_t ___ozl; int32_t ___U3CozmU3Ek__BackingField; }; 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 Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list; int32_t ____index; int32_t ____version; RuntimeObject* ____current; }; typedef Il2CppFullySharedGenericStruct Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF; typedef Il2CppFullySharedGenericStruct Enumerator_tCE524E1EDE85D0323EE92B88698F1E1DB881AFA3; typedef Il2CppFullySharedGenericStruct KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669; typedef Il2CppFullySharedGenericStruct cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D { uint64_t ____dateData; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { float ___x; float ___y; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { float ___x; float ___y; float ___z; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE { czh_tE8F1A87C5388086F23589583A37E369F2950CBC9* ___skeleton; int32_t ___startSlot; int32_t ___endSlot; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material; bool ___forceSeparate; int32_t ___preActiveClippingSlotSource; int32_t ___rawTriangleCount; int32_t ___rawVertexCount; int32_t ___rawFirstVertexIndex; bool ___hasClipping; }; struct dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_marshaled_pinvoke { czh_tE8F1A87C5388086F23589583A37E369F2950CBC9* ___skeleton; int32_t ___startSlot; int32_t ___endSlot; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material; int32_t ___forceSeparate; int32_t ___preActiveClippingSlotSource; int32_t ___rawTriangleCount; int32_t ___rawVertexCount; int32_t ___rawFirstVertexIndex; int32_t ___hasClipping; }; struct dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_marshaled_com { czh_tE8F1A87C5388086F23589583A37E369F2950CBC9* ___skeleton; int32_t ___startSlot; int32_t ___endSlot; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material; int32_t ___forceSeparate; int32_t ___preActiveClippingSlotSource; int32_t ___rawTriangleCount; int32_t ___rawVertexCount; int32_t ___rawFirstVertexIndex; int32_t ___hasClipping; }; struct czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 { int32_t ___ojs; String_t* ___ojt; cya_t8993218D3DD65565F488F89F67FBDEC3446C0C8B* ___oju; int32_t ___ojv; }; struct czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_marshaled_pinvoke { int32_t ___ojs; char* ___ojt; cya_t8993218D3DD65565F488F89F67FBDEC3446C0C8B* ___oju; int32_t ___ojv; }; struct czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_marshaled_com { int32_t ___ojs; Il2CppChar* ___ojt; cya_t8993218D3DD65565F488F89F67FBDEC3446C0C8B* ___oju; int32_t ___ojv; }; struct dfk_t8686E8F584137FFF5A096451FA1525A401BA1741 { String_t* ___Label; int32_t ___Amount; }; struct dfk_t8686E8F584137FFF5A096451FA1525A401BA1741_marshaled_pinvoke { char* ___Label; int32_t ___Amount; }; struct dfk_t8686E8F584137FFF5A096451FA1525A401BA1741_marshaled_com { Il2CppChar* ___Label; int32_t ___Amount; }; struct Enumerator_t1EE12D7E6DF53AFFF59D17B04DFCA50AD2FEC21E { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* ____dictionary; int32_t ____index; int32_t ____version; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ____currentKey; }; struct KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 { czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___key; RuntimeObject* ___value; }; struct cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B { cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* ___ofb; int32_t ___next; int32_t ___ofc; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___current; }; struct cys_t77E50E15C644A5869C604882F1C802434F0A13BF { cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* ___ofb; int32_t ___next; int32_t ___ofc; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___current; }; struct cys_t365734F47A79063EC450869FBF066C01AC209CAB { cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* ___ofb; int32_t ___next; int32_t ___ofc; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___current; }; struct ddb_t017E85D6F1EC7F2E472F9F80FD3311618300C8D9 : public RuntimeObject {}; struct dgg_3_t60349A86D752180BD5BE313CA9218B90741DA0DB : public RuntimeObject { Action_3_t1FAC6C9524972119CAFAB0C44EA3BE18552B391B* ___evt; RuntimeObject* ___param1; dfk_t8686E8F584137FFF5A096451FA1525A401BA1741 ___param2; RuntimeObject* ___param3; }; 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 LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331 { int32_t ___value__; }; struct dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___dateTime; float ___elapsedSeconds; int32_t ___frameCount; }; struct dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3_marshaled_pinvoke { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___dateTime; float ___elapsedSeconds; int32_t ___frameCount; }; struct dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3_marshaled_com { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___dateTime; float ___elapsedSeconds; int32_t ___frameCount; }; struct ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6 : public RuntimeObject { int32_t ___osz; KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 ___ota; ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* ___U3CU3E4__this; int32_t ___otb; int32_t ___otc; }; struct MulticastDelegate_t : public Delegate_t { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates; }; struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates; }; struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A { String_t* ___logString; String_t* ___stackTrace; int32_t ___logType; }; struct dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A_marshaled_pinvoke { char* ___logString; char* ___stackTrace; int32_t ___logType; }; struct dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A_marshaled_com { Il2CppChar* ___logString; Il2CppChar* ___stackTrace; int32_t ___logType; }; struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t { }; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t { }; struct Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81 : public MulticastDelegate_t { }; struct Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2 : public MulticastDelegate_t { }; struct Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99 : public MulticastDelegate_t { }; struct Action_1_t65244C16DEDC14A148E461BCC2976D87C2079400 : public MulticastDelegate_t { }; struct Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935 : public MulticastDelegate_t { }; struct Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99 : public MulticastDelegate_t { }; struct Action_2_tAC461AE4F7B507965CE2E6A32853473F8C02CD75 : public MulticastDelegate_t { }; struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C : public MulticastDelegate_t { }; struct Action_2_t983A40F124DCF06E5CEB4DE585CE7204D7F7E25C : public MulticastDelegate_t { }; struct Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8 : public MulticastDelegate_t { }; struct Action_2_t61BB2CC6BE8685D4BBD98CB5103A1378118F861C : public MulticastDelegate_t { }; struct Action_2_tA0C6A99A660990DD5E499EB3339D552D2B1C48DE : public MulticastDelegate_t { }; struct Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58 : public MulticastDelegate_t { }; struct Action_3_t1FAC6C9524972119CAFAB0C44EA3BE18552B391B : public MulticastDelegate_t { }; struct Action_3_t838D6B6BB4BFFC6E8430C389747DB008A0B26146 : public MulticastDelegate_t { }; struct Comparison_1_t30B79D9F5F84D1FC372D3727914E6F0CA6B42F65 : public MulticastDelegate_t { }; struct Comparison_1_t388CFEE675F4A6E15BB604A7AD4C3A5B6D265FB7 : public MulticastDelegate_t { }; struct Comparison_1_tE94B5C4AE59DE10B7A54AD7C3291462A05D5CD49 : public MulticastDelegate_t { }; struct Comparison_1_t6B7D1CFDB55EFA1F6A2924E7899A2DE9502DC5D1 : public MulticastDelegate_t { }; struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12 : public MulticastDelegate_t { }; struct Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95 : public MulticastDelegate_t { }; struct Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B : public MulticastDelegate_t { }; struct Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107 : public MulticastDelegate_t { }; struct Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827 : public MulticastDelegate_t { }; struct Predicate_1_t7839110B5CBEAFFCFA014C63F7197510D5AAE303 : public MulticastDelegate_t { }; struct Predicate_1_tB68046D6A03E277F98DDBD8BD761BE41B0F79753 : public MulticastDelegate_t { }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { RuntimeObject* ____actualValue; }; struct Comparer_1_t5FA51F75A961701842266E5AE9A523EB0EC0B727_StaticFields { Comparer_1_t5FA51F75A961701842266E5AE9A523EB0EC0B727* ___defaultComparer; }; struct Comparer_1_tB7F51412D69F88D22DA5DD6C60AC774519C01DDE_StaticFields { Comparer_1_tB7F51412D69F88D22DA5DD6C60AC774519C01DDE* ___defaultComparer; }; struct Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB_StaticFields { Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* ___defaultComparer; }; struct Comparer_1_t0F92587FB79CF1B4B6C3D7A5BC30C60108810820_StaticFields { Comparer_1_t0F92587FB79CF1B4B6C3D7A5BC30C60108810820* ___defaultComparer; }; struct EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC_StaticFields { EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC* ___defaultComparer; }; struct EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2_StaticFields { EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* ___defaultComparer; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A_StaticFields { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___s_emptyArray; }; struct List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F_StaticFields { czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___s_emptyArray; }; struct cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04_StaticFields { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___ofe; }; struct cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688_StaticFields { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___ofe; }; struct cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30_StaticFields { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___ofe; }; struct cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F_StaticFields { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___ofe; }; struct String_t_StaticFields { String_t* ___Empty; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray { ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1]; inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* 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, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value) { m_Items[index] = value; } }; struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray { ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1]; inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* 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, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value) { m_Items[index] = 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 dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139 : public RuntimeArray { ALIGN_FIELD (8) dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE m_Items[1]; inline dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE* 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, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___skeleton), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL); #endif } inline dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___skeleton), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL); #endif } }; struct czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B : public RuntimeArray { ALIGN_FIELD (8) czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 m_Items[1]; inline czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8* 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, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___ojt), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___oju), (void*)NULL); #endif } inline czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___ojt), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___oju), (void*)NULL); #endif } }; 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 KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57 : 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_t835E3E09CD516C07C4B63EB335813CA26A6EB0F9 : public RuntimeArray { ALIGN_FIELD (8) KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 m_Items[1]; inline KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130* 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_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___key))->___ojt), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___key))->___oju), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL); #endif } inline KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___key))->___ojt), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___key))->___oju), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL); #endif } }; struct dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8 : public RuntimeArray { ALIGN_FIELD (8) dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A m_Items[1]; inline dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A* 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, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___logString), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___stackTrace), (void*)NULL); #endif } inline dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___logString), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___stackTrace), (void*)NULL); #endif } }; struct dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375 : public RuntimeArray { ALIGN_FIELD (8) dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 m_Items[1]; inline dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3* 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, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 value) { m_Items[index] = value; } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idu_m03D22A47F428CB728713878365C4E86AF2EB6DFA_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idn_mB9869D37B9941823373CC90012713C6D3A757867_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idm_mEC60FC8A9FDE53DA4386208557CB2E7674527785_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_get_Capacity_m1737AD02D6744A3A129CBEF0C42598F3A96D447B_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ids_m392DA642AA3A3194880BF7D0C3B22942160DC83D_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t5FA51F75A961701842266E5AE9A523EB0EC0B727* Comparer_1_get_Default_m77CF4606E152FBF45E30CBB1A44494A34750F94A_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m4D5D30559E0610E5DD0BCBD5BD410B8CB7133BA8_gshared (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m83B1C60B8124766F6EBE2167D55BD79E668386A2_gshared (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, int32_t ___1_index, int32_t ___2_length, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idt_m87C03A34D6F16FD54572E8A3876B9EF44432472B_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m41D235C46A8FBCB3A7DE975CE7CBFD7751FE5078_gshared (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_mFD1CE4BFDFC01A2C6F3E162D6A93F36D5F58FBD4_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_RemoveAt_m16E245812F3C9B5989E60C8D5934094BF250F826_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_GrowIfNeeded_m2BB49DA379E29B11B18AE1F88B2AC50AC84EAEC8_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_addedCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_mC7FDD3C4D6C53658F76841AE1E3CE43C9251D9C4_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7_gshared (Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idq_mC8158AF59634012C506B37D2FB8EAC1D3037D144_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___2_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* cyt_1_idp_m30FC11879AF7B29E7382B2BACD4401B82B6925D3_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_mB8F4BC21227AE30781D7CE46884D7FC0B1C546BD_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m066CEBA461E3029BF92EE4DB3ACBCB8A4409AE40_gshared_inline (Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Add_mE53E620178D2B1203D38592A9CDC6C9FCFDE5171_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m58C46E778DCE13DFC28D66B7F136C7B07523E4E3_gshared (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Insert_m1391689145AC88554429E81CAFB8BEEF117CA6E3_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_item, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m3C60C84018CAD36C0EC956A14935394A7DD116C6_gshared_inline (Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idr_m5496EB29E0C6FDBE131CAAD95457C09F1E261488_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___2_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cys__ctor_m2E43A753F45BE7DE9C04594A748BD8C74F1B4339_gshared (cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B* __this, cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m39638791D0424431044CD19811A35D2D43794F6D_gshared (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idv_m2E735BE954F143DB29AF0F123EB0BCE3F914C792_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idw_m7B17D9DBAA574CD359941FA1C89E39130EEAC779_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B cyt_1_GetEnumerator_m292EB368224FE610B7988971DF1199F0131C0A4E_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mBE761BE0E1B934F55927B9EF1F7332433A52D06F_gshared (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, Comparison_1_t30B79D9F5F84D1FC372D3727914E6F0CA6B42F65* ___1_comparison, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_gshared (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB8ECA9F55A4358C7D7D0505F6335A78750502FDB_gshared (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, int32_t ___1_index, int32_t ___2_length, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m1160BC1705C948A38E0D1485E2EABBA80D6F4372_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idu_mBBF795914BC38D4228340BC81108977F08B1FD64_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idn_m69BDA39B7D811EEDE7ACC5D62B641F7E258C9B1D_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idm_mA330841DF3716C56003A665365C77B3CAC65FC84_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_get_Capacity_mF2AB503CAC3C8E7DBE088B47669427F22F778F85_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ids_m33E1F052B90DA5D8A9669E0129E78D4146CD8D4B_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tB7F51412D69F88D22DA5DD6C60AC774519C01DDE* Comparer_1_get_Default_m90062886491261D5C06DB7265536F99C4C692544_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3CA841E40073D0F005011B0D0DC91D6FF6BCBEF5_gshared (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m4B1BD2C264CE071640953D019BE7DA3B63DDF06F_gshared (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_index, int32_t ___2_length, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idt_mDCBD67D505FBB5B230F29EAB5A3D46ADCE58D491_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2BC4CEF6B6F4F82FD59BC458FA7A16F6C0EDC8DB_gshared (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_m48F9592EB608E4BA196E442D3A3881B019CD0195_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_RemoveAt_m1C24CED5CF200F8A1C04B51CDAD15AF7FF68E8CC_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_GrowIfNeeded_mAEF7D188973CFEAA1E7574D23C485E5B611D95BD_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_addedCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_mE434BAC80046A6D9653579C20AD16F1D831F8E72_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F_gshared (Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idq_m38140C97059C02EC91EDA8221AEE502781A77262_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___2_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* cyt_1_idp_mE816B6506123B529EBDD26C9CEFC949C20385D66_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m9D756F61B9BDA34A4EDF9C3B42B6D4B389388ECE_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m9FE817A40A1AA77B5B15B6C0E90EB7A4715A819D_gshared_inline (Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Add_m52ED42A00A0427ADEC076ED4569D05645E9D0C44_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mDEEDD12A164F41DC4C3EE36DCDDE671EA8C18084_gshared (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Insert_m72AE62B17B4B1F0687801164015A9A57398979D1_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_item, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m211AB6C2AA7326F6BFC8338EC888360A219AFF41_gshared_inline (Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idr_mFE24E36081163031516FC9ADCBDB071841EDB661_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___2_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cys__ctor_m9549D2A0F20C5E3C6B6CEDBA25E65FF923FCE390_gshared (cys_t77E50E15C644A5869C604882F1C802434F0A13BF* __this, cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3E23294C983591428D5481A6201C56FA7DD46672_gshared (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idv_mB0BAD899495CB544C0DD78A6DB5E38A40D3D4649_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idw_m3AE71BACA99883A330CC914CEA37C200B57F78DD_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cys_t77E50E15C644A5869C604882F1C802434F0A13BF cyt_1_GetEnumerator_mF1AED064156198F9D7C2DAF5790E2FC9B49B173F_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m5ADAEF4F229323891438DE1C1BA1EDE875FE0F25_gshared (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, Comparison_1_t388CFEE675F4A6E15BB604A7AD4C3A5B6D265FB7* ___1_comparison, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_gshared (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mAED93F7B6422EE8D865822B3F937F98C6BC38C63_gshared (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_index, int32_t ___2_length, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m14A0ED70A3C766F607CF6B5120DA1B3978A4F4FB_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cys__ctor_m59655E395274A60591B39B246479C7BFA6047918_gshared (cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6* __this, cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idu_m8481243ABC303F1FA18915562AA6040421DA1833_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idn_mC336EB6405EEC73EC06C607DF233C91702F7B800_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idm_m24E5FFE138B2C69E2FD34790BFCD209E3C95E3A6_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_get_Capacity_m89DE4C79A5F5E78A7ADCD934C4356AA2D349E046_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ids_m48723CA3D69A7699C03C15531556D383517005B7_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0F92587FB79CF1B4B6C3D7A5BC30C60108810820* Comparer_1_get_Default_mC0CF16F3B310E0EC29A537CA439CE6372D490E7B_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE46D1090801D7805286CE04C504DD323807581E6_gshared (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m5621FAC25C96C37AC7C3EB82925A0041D428E1AD_gshared (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, int32_t ___1_index, int32_t ___2_length, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idt_m0C0005F5D1B987C2F6268841ADD9ADE9C51599A6_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m36116068305CA7A39BCB30BA1977B0A2BF1C0487_gshared (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_m09CE85832020FF0A6923577BA56FA85A65B59FC5_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_RemoveAt_m9CEECF46DF4F02B26F41E2EFB7436C6D72358EF1_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_GrowIfNeeded_m8BE7792370A2E4FE436E1DD348D4B18FE66FAB82_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_addedCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_mF8D46EE70BB82A18595ADFB2F083C63219A392BB_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661_gshared (Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idq_m6E00065F781DBDA45C502D62F5B7D0BE67F83AD1_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___2_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* cyt_1_idp_m5368F1902A6F276E67F065543EF34A028FE66DE3_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_mD5AC53308BC264CDA59C3FB038CCB16E219F8156_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m5480B771254D542E62A4BDE363CBA1D745A8DCBD_gshared_inline (Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Add_mE7876AAAEC143C6090F8B0A949BCD73E46AC492D_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mCCADB3039BF374B5FF789B94D250822170D9BAAB_gshared (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Insert_m661C3F5D3C87927FD0A2ADADAC798B88731E260C_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___1_item, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mC9ACF060BEFA0547F6BE583EE1434F364C5BA70F_gshared_inline (Action_1_t65244C16DEDC14A148E461BCC2976D87C2079400* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idr_mA722B342F34F9406E61ECB6D2699BD5061EC516F_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___2_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cys__ctor_mD2F7B1CBBE01256939793123A18D55B930542212_gshared (cys_t365734F47A79063EC450869FBF066C01AC209CAB* __this, cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m2BDA82D748A621CA3C5DB1296BDDFD3DEF730B8D_gshared (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idv_m43FD8BDF4B424D7EA121F5957FBF1AC04BE8E054_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idw_m7DB029D5A1BD04909B647B2F4D6A8559327D55FD_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cys_t365734F47A79063EC450869FBF066C01AC209CAB cyt_1_GetEnumerator_mF9619C88E8692E8B71B88DF28819A310A8D767A4_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m0B69BF600265505C8F485705B5D5DB6964E3346A_gshared (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, Comparison_1_t6B7D1CFDB55EFA1F6A2924E7899A2DE9502DC5D1* ___1_comparison, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE0D0F01E867124BE0FF97CC6FD9717440C8ABA7E_gshared (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m7796CD1F8098AD70BD34144833707022D199E19A_gshared (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, int32_t ___1_index, int32_t ___2_length, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___3_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m03585E30BF5A5EC5314AEB9E7F7F28D34E141460_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_TisRuntimeObject_m62506836177F0F862A8D619638BF37F48721F138_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4* Dictionary_2_get_Keys_mCB6315D400AD68F1B63E0EB0D451BB56443537E5_gshared (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyCollection_CopyTo_mD6BE4DC46EB6B91EE764FB48457E101DE498BC39_gshared (KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4* __this, czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_mF29193EF68AE0DC01A8FD42E99746EE7F07C124F_gshared (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t1EE12D7E6DF53AFFF59D17B04DFCA50AD2FEC21E KeyCollection_GetEnumerator_mF01CBE3F5C45D939A67F3661A6D9A40FC0FA6577_gshared (KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m99E51401EF1A7AC45B60BE8164E60B1C0EA512C6_gshared (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dcz_GetEnumerator_m966CF691FAB035236DCF7F86FE9A9D492068B5AD_gshared (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1210D480F3EF1C250A53086148C1204B7A99B931_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_arrayIndex, 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 Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dda_GetEnumerator_m35014D70968BB426EA81C3535B929306EA2C20AC_gshared (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mD82E516936D2BDE6D46C8C45270250647986231E_gshared (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669* __this, Il2CppFullySharedGenericAny ___0_key, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mB53AFA91B6452448BEDF93EAA8BE322C7D0FF5A4_gshared (KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_gshared_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2__ctor_m93B6835B89790A185B46392468B9CEF907EF64CA_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* EqualityComparer_1_get_Default_mE95D9646CAA44385FE1BE53BA838B1A56710F712_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m48624B00885E8F53F16CEF73144EB65E7E676851_gshared (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, int32_t ___0_capacity, RuntimeObject* ___1_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE3B7DF7DC50A4019878FBAC37BD8F6F78277436E_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Comparer_m353E535FCBD5794FACEB4EC931A6620C07D73541_gshared (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mE229C642A9AEACFC3F812693DF9ACE66D76DAB65_gshared (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB2518F82DAC2F9477101C26B3589D0F628A5B777_gshared_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, 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 int32_t Dictionary_2_get_Item_mEECC27D0CD12A1009D43857D5D7CC760AEDC02D1_gshared (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m26977729C22BBE9A4D98551DB2ED1E077B4AD9D0_gshared (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m237EA4F9CB08BE124EC41EC44D3629ACC674DCA5_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mE7EEAC95469A87DE076B4991887E77F2CC63DD29_gshared (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, int32_t* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dcz__ctor_mEB65B6DF1389F9D1CCC8CF96CDAEE9978F8B573C_gshared (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_RemoveAt_mCF808CFEF11F9B8F94CD2695E4D0068920D224FB_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mBCC1FEF970060BFDE6E2487E060FA6034D82ADCF_gshared (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m5BA2F69F6A607E42F848E0EA47660544D636993A_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dda__ctor_m00BFD9DCD40BA46EEF0BD72974B593D86FAB2C07_gshared (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m842CBD01CFC7018AA0831A96F47D295ABE70A2AD_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_Add_m920A13215FE9CE9FE24ED4FAA6F9CCB62DF990FB_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m68238B956E85BEFD11467687FC78934844E1BBE6_gshared (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m70F16533FBAD20732914DAD0162CD462436E1238_gshared_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddb__ctor_mA56EE8606F4B97C677888974BA10112E18E6747E_gshared (ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_gshared_inline (KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m6C0E35A71639C122DD34454730F393D95EC28CC3_gshared_inline (KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_Insert_mE81807C0B06FB11BD91F362145F12763365C7370_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_key, RuntimeObject* ___2_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* ddc_2_get_Keys_m9477A6154376573C8EE654F7E7108363B5931668_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* ddc_2_get_Values_mE7F03CD20153ECF2DBCDFFBA6CAFAD6116D947A9_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_Remove_m56890E0D50C5B1330AD5BC885976A69533D35A65_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_GetEnumerator_m284ACF12C1A6549E08AD4AFFC8D043AB2E89011E_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_3_Invoke_m399A0EB5E51EFD9B7D25DFE0EB7BF5EC0BE98346_gshared_inline (Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_3_Invoke_mF07B59AA619C969F4FC6B4FC9CC2894844228B55_gshared_inline (Action_3_t1FAC6C9524972119CAFAB0C44EA3BE18552B391B* __this, RuntimeObject* ___0_arg1, dfk_t8686E8F584137FFF5A096451FA1525A401BA1741 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t dhp_1_get_Count_mED0E1F089C5C8A4012AFA485340FD68E39E775DB_gshared_inline (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void dhp_1_ist_m98D675466EA414F1E88B4A9F51AD1F95D557E2C3_gshared_inline (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_gshared_inline (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isv_m986EE05B03CD889C07376C910EA9794648DDE6E7_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_gshared_inline (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_set_Item_m217FE77E85134E602DBB4612949AE4514A88B1D1_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isw_mF058F078DF6BE24E271C09691C95C11E62257074_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, int32_t ___1_b, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___2_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_RemoveAll_TisRuntimeObject_m37C992E9EA43798B9C87E6FD51510C2FF104459E_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_shouldRemoveElement, Action_2_tAC461AE4F7B507965CE2E6A32853473F8C02CD75* ___1_onElementIndexChanged, dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* ___2_synchronizedBuffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisRuntimeObject_m4C0C698B1D627E6B3C3BE6DDA512E8E276DC6F73_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, RuntimeObject* ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_gshared_inline (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isv_m9846866B91B6DCC9BECE98C4790EA72D61D36965_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_gshared_inline (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_set_Item_m0C81CBC276B51ACBF754710EE48872F4E474F57E_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_index, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isw_m06C5335CDB4AD1106D3E473DCBCFADA31C549123_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, int32_t ___1_b, Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* ___2_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_RemoveAll_Tisdhw_tDE961A55B183033D1472ACD49B99F4761CE8850A_m8CA9A60D704FBA09857E62D9E23E9FD5631B6297_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, Predicate_1_t7839110B5CBEAFFCFA014C63F7197510D5AAE303* ___0_shouldRemoveElement, Action_2_t61BB2CC6BE8685D4BBD98CB5103A1378118F861C* ___1_onElementIndexChanged, dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* ___2_synchronizedBuffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_Tisdhw_tDE961A55B183033D1472ACD49B99F4761CE8850A_m0319E6675684787DE7E66E5E158990C082732A44_gshared (dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* ___0_array, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mD94D90FADE3B45350B2C372E12A82DEBD8497C44_gshared_inline (Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* __this, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A ___0_obj, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_gshared_inline (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isv_m78A9D6FECF11E677135FA7CE8E9AD9149C97D131_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_gshared_inline (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_set_Item_mFA10C9EF0A407931756D9B1B820904009AF2733E_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_index, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isw_m02DAE33CB12FB48B6545F98654E9028A9D7B0771_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, int32_t ___1_b, Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* ___2_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_RemoveAll_Tisdhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3_m688A47C710695C30BF7E4ACD14DAAC9CE5763E55_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, Predicate_1_tB68046D6A03E277F98DDBD8BD761BE41B0F79753* ___0_shouldRemoveElement, Action_2_tA0C6A99A660990DD5E499EB3339D552D2B1C48DE* ___1_onElementIndexChanged, dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* ___2_synchronizedBuffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_Tisdhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3_mA5F02AF2A36F716ECA0D9480092F2C6E73CE99C7_gshared (dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* ___0_array, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mC5579635847F8F1AA87124E5270AAD151DEF37B3_gshared_inline (Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* __this, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* EqualityComparer_1_CreateComparer_mB7456CB03D4E9C1EB23AF495D9A1656D9ED2F2F2_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC3375BF4CF752D45A9E177674763555BAE78AAE0_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; inline void cyt_1_idu_m03D22A47F428CB728713878365C4E86AF2EB6DFA (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, RuntimeObject*, const RuntimeMethod*))cyt_1_idu_m03D22A47F428CB728713878365C4E86AF2EB6DFA_gshared)(__this, ___0_a, method); } inline void cyt_1_idn_mB9869D37B9941823373CC90012713C6D3A757867 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, RuntimeObject*, const RuntimeMethod*))cyt_1_idn_mB9869D37B9941823373CC90012713C6D3A757867_gshared)(__this, ___0_a, method); } inline void cyt_1_idm_mEC60FC8A9FDE53DA4386208557CB2E7674527785 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, RuntimeObject*, const RuntimeMethod*))cyt_1_idm_mEC60FC8A9FDE53DA4386208557CB2E7674527785_gshared)(__this, ___0_a, method); } inline int32_t cyt_1_get_Capacity_m1737AD02D6744A3A129CBEF0C42598F3A96D447B (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { return (( int32_t (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, const RuntimeMethod*))cyt_1_get_Capacity_m1737AD02D6744A3A129CBEF0C42598F3A96D447B_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; inline void cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, int32_t, const RuntimeMethod*))cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380_gshared)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; inline void cyt_1_ids_m392DA642AA3A3194880BF7D0C3B22942160DC83D (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, int32_t, int32_t, const RuntimeMethod*))cyt_1_ids_m392DA642AA3A3194880BF7D0C3B22942160DC83D_gshared)(__this, ___0_a, ___1_b, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; inline Comparer_1_t5FA51F75A961701842266E5AE9A523EB0EC0B727* Comparer_1_get_Default_m77CF4606E152FBF45E30CBB1A44494A34750F94A (const RuntimeMethod* method) { return (( Comparer_1_t5FA51F75A961701842266E5AE9A523EB0EC0B727* (*) (const RuntimeMethod*))Comparer_1_get_Default_m77CF4606E152FBF45E30CBB1A44494A34750F94A_gshared)(method); } inline void Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m4D5D30559E0610E5DD0BCBD5BD410B8CB7133BA8 (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { (( void (*) (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m4D5D30559E0610E5DD0BCBD5BD410B8CB7133BA8_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method); } inline int32_t Array_BinarySearch_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m83B1C60B8124766F6EBE2167D55BD79E668386A2 (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, int32_t ___1_index, int32_t ___2_length, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) { return (( int32_t (*) (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, int32_t, int32_t, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m83B1C60B8124766F6EBE2167D55BD79E668386A2_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method); } inline void cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, int32_t, int32_t, const RuntimeMethod*))cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F_gshared)(__this, ___0_a, ___1_b, method); } inline void cyt_1_idt_m87C03A34D6F16FD54572E8A3876B9EF44432472B (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, int32_t, const RuntimeMethod*))cyt_1_idt_m87C03A34D6F16FD54572E8A3876B9EF44432472B_gshared)(__this, ___0_a, method); } inline int32_t Array_LastIndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m41D235C46A8FBCB3A7DE975CE7CBFD7751FE5078 (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) { return (( int32_t (*) (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m41D235C46A8FBCB3A7DE975CE7CBFD7751FE5078_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method); } inline int32_t cyt_1_IndexOf_mFD1CE4BFDFC01A2C6F3E162D6A93F36D5F58FBD4 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) { return (( int32_t (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))cyt_1_IndexOf_mFD1CE4BFDFC01A2C6F3E162D6A93F36D5F58FBD4_gshared)(__this, ___0_item, method); } inline void cyt_1_RemoveAt_m16E245812F3C9B5989E60C8D5934094BF250F826 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, int32_t, const RuntimeMethod*))cyt_1_RemoveAt_m16E245812F3C9B5989E60C8D5934094BF250F826_gshared)(__this, ___0_index, method); } inline void cyt_1_GrowIfNeeded_m2BB49DA379E29B11B18AE1F88B2AC50AC84EAEC8 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, int32_t, const RuntimeMethod*))cyt_1_GrowIfNeeded_m2BB49DA379E29B11B18AE1F88B2AC50AC84EAEC8_gshared)(__this, ___0_addedCount, method); } inline void cyt_1_CopyTo_mC7FDD3C4D6C53658F76841AE1E3CE43C9251D9C4 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, int32_t, const RuntimeMethod*))cyt_1_CopyTo_mC7FDD3C4D6C53658F76841AE1E3CE43C9251D9C4_gshared)(__this, ___0_array, ___1_arrayIndex, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ; inline void cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7 (Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_a, const RuntimeMethod* method) { (( void (*) (Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95*, const RuntimeMethod*))cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7_gshared)(___0_a, method); } inline int32_t cyt_1_idq_mC8158AF59634012C506B37D2FB8EAC1D3037D144 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___2_c, const RuntimeMethod* method) { return (( int32_t (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, int32_t, int32_t, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95*, const RuntimeMethod*))cyt_1_idq_mC8158AF59634012C506B37D2FB8EAC1D3037D144_gshared)(__this, ___0_a, ___1_b, ___2_c, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; inline cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* cyt_1_idp_m30FC11879AF7B29E7382B2BACD4401B82B6925D3 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_a, const RuntimeMethod* method) { return (( cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95*, const RuntimeMethod*))cyt_1_idp_m30FC11879AF7B29E7382B2BACD4401B82B6925D3_gshared)(__this, ___0_a, method); } inline void cyt_1__ctor_mB8F4BC21227AE30781D7CE46884D7FC0B1C546BD (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, const RuntimeMethod*))cyt_1__ctor_mB8F4BC21227AE30781D7CE46884D7FC0B1C546BD_gshared)(__this, method); } inline bool Predicate_1_Invoke_m066CEBA461E3029BF92EE4DB3ACBCB8A4409AE40_inline (Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_obj, const RuntimeMethod* method) { return (( bool (*) (Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))Predicate_1_Invoke_m066CEBA461E3029BF92EE4DB3ACBCB8A4409AE40_gshared_inline)(__this, ___0_obj, method); } inline void cyt_1_Add_mE53E620178D2B1203D38592A9CDC6C9FCFDE5171 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))cyt_1_Add_mE53E620178D2B1203D38592A9CDC6C9FCFDE5171_gshared)(__this, ___0_item, method); } inline void Array_Reverse_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m58C46E778DCE13DFC28D66B7F136C7B07523E4E3 (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) { (( void (*) (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m58C46E778DCE13DFC28D66B7F136C7B07523E4E3_gshared)(___0_array, ___1_index, ___2_length, method); } inline void cyt_1_Insert_m1391689145AC88554429E81CAFB8BEEF117CA6E3 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_item, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, int32_t, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))cyt_1_Insert_m1391689145AC88554429E81CAFB8BEEF117CA6E3_gshared)(__this, ___0_index, ___1_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; inline void Action_1_Invoke_m3C60C84018CAD36C0EC956A14935394A7DD116C6_inline (Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))Action_1_Invoke_m3C60C84018CAD36C0EC956A14935394A7DD116C6_gshared_inline)(__this, ___0_obj, method); } inline int32_t cyt_1_idr_m5496EB29E0C6FDBE131CAAD95457C09F1E261488 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___2_c, const RuntimeMethod* method) { return (( int32_t (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, int32_t, int32_t, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95*, const RuntimeMethod*))cyt_1_idr_m5496EB29E0C6FDBE131CAAD95457C09F1E261488_gshared)(__this, ___0_a, ___1_b, ___2_c, method); } inline void cys__ctor_m2E43A753F45BE7DE9C04594A748BD8C74F1B4339 (cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B* __this, cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* ___0_a, const RuntimeMethod* method) { (( void (*) (cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B*, cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, const RuntimeMethod*))cys__ctor_m2E43A753F45BE7DE9C04594A748BD8C74F1B4339_gshared)(__this, ___0_a, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, RuntimeObject* ___1_actualValue, String_t* ___2_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ; inline int32_t Array_IndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m39638791D0424431044CD19811A35D2D43794F6D (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) { return (( int32_t (*) (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m39638791D0424431044CD19811A35D2D43794F6D_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method); } inline void cyt_1_idv_m2E735BE954F143DB29AF0F123EB0BCE3F914C792 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, int32_t, RuntimeObject*, const RuntimeMethod*))cyt_1_idv_m2E735BE954F143DB29AF0F123EB0BCE3F914C792_gshared)(__this, ___0_a, ___1_b, method); } inline void cyt_1_idw_m7B17D9DBAA574CD359941FA1C89E39130EEAC779 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, int32_t, RuntimeObject*, const RuntimeMethod*))cyt_1_idw_m7B17D9DBAA574CD359941FA1C89E39130EEAC779_gshared)(__this, ___0_a, ___1_b, method); } inline cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B cyt_1_GetEnumerator_m292EB368224FE610B7988971DF1199F0131C0A4E (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { return (( cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, const RuntimeMethod*))cyt_1_GetEnumerator_m292EB368224FE610B7988971DF1199F0131C0A4E_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900 (RuntimeArray* ___0_sourceArray, RuntimeArray* ___1_destinationArray, int32_t ___2_length, const RuntimeMethod* method) ; inline void Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mBE761BE0E1B934F55927B9EF1F7332433A52D06F (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, Comparison_1_t30B79D9F5F84D1FC372D3727914E6F0CA6B42F65* ___1_comparison, const RuntimeMethod* method) { (( void (*) (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, Comparison_1_t30B79D9F5F84D1FC372D3727914E6F0CA6B42F65*, const RuntimeMethod*))Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mBE761BE0E1B934F55927B9EF1F7332433A52D06F_gshared)(___0_array, ___1_comparison, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, const RuntimeMethod* method) ; inline void Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049 (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**, int32_t, const RuntimeMethod*))Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_gshared)(___0_array, ___1_newSize, method); } inline int32_t Array_BinarySearch_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB8ECA9F55A4358C7D7D0505F6335A78750502FDB (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, int32_t ___1_index, int32_t ___2_length, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_value, const RuntimeMethod* method) { return (( int32_t (*) (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, int32_t, int32_t, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))Array_BinarySearch_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB8ECA9F55A4358C7D7D0505F6335A78750502FDB_gshared)(___0_array, ___1_index, ___2_length, ___3_value, method); } inline void cyt_1__ctor_m1160BC1705C948A38E0D1485E2EABBA80D6F4372 (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_a, int32_t ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, int32_t, const RuntimeMethod*))cyt_1__ctor_m1160BC1705C948A38E0D1485E2EABBA80D6F4372_gshared)(__this, ___0_a, ___1_b, method); } inline void cyt_1_idu_mBBF795914BC38D4228340BC81108977F08B1FD64 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, RuntimeObject*, const RuntimeMethod*))cyt_1_idu_mBBF795914BC38D4228340BC81108977F08B1FD64_gshared)(__this, ___0_a, method); } inline void cyt_1_idn_m69BDA39B7D811EEDE7ACC5D62B641F7E258C9B1D (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, RuntimeObject*, const RuntimeMethod*))cyt_1_idn_m69BDA39B7D811EEDE7ACC5D62B641F7E258C9B1D_gshared)(__this, ___0_a, method); } inline void cyt_1_idm_mA330841DF3716C56003A665365C77B3CAC65FC84 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, RuntimeObject*, const RuntimeMethod*))cyt_1_idm_mA330841DF3716C56003A665365C77B3CAC65FC84_gshared)(__this, ___0_a, method); } inline int32_t cyt_1_get_Capacity_mF2AB503CAC3C8E7DBE088B47669427F22F778F85 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { return (( int32_t (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, const RuntimeMethod*))cyt_1_get_Capacity_mF2AB503CAC3C8E7DBE088B47669427F22F778F85_gshared)(__this, method); } inline void cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, int32_t, const RuntimeMethod*))cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0_gshared)(__this, ___0_value, method); } inline void cyt_1_ids_m33E1F052B90DA5D8A9669E0129E78D4146CD8D4B (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, int32_t, int32_t, const RuntimeMethod*))cyt_1_ids_m33E1F052B90DA5D8A9669E0129E78D4146CD8D4B_gshared)(__this, ___0_a, ___1_b, method); } inline Comparer_1_tB7F51412D69F88D22DA5DD6C60AC774519C01DDE* Comparer_1_get_Default_m90062886491261D5C06DB7265536F99C4C692544 (const RuntimeMethod* method) { return (( Comparer_1_tB7F51412D69F88D22DA5DD6C60AC774519C01DDE* (*) (const RuntimeMethod*))Comparer_1_get_Default_m90062886491261D5C06DB7265536F99C4C692544_gshared)(method); } inline void Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3CA841E40073D0F005011B0D0DC91D6FF6BCBEF5 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { (( void (*) (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3CA841E40073D0F005011B0D0DC91D6FF6BCBEF5_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method); } inline int32_t Array_BinarySearch_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m4B1BD2C264CE071640953D019BE7DA3B63DDF06F (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_index, int32_t ___2_length, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) { return (( int32_t (*) (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, int32_t, int32_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m4B1BD2C264CE071640953D019BE7DA3B63DDF06F_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method); } inline void cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, int32_t, int32_t, const RuntimeMethod*))cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D_gshared)(__this, ___0_a, ___1_b, method); } inline void cyt_1_idt_mDCBD67D505FBB5B230F29EAB5A3D46ADCE58D491 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, int32_t, const RuntimeMethod*))cyt_1_idt_mDCBD67D505FBB5B230F29EAB5A3D46ADCE58D491_gshared)(__this, ___0_a, method); } inline int32_t Array_LastIndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2BC4CEF6B6F4F82FD59BC458FA7A16F6C0EDC8DB (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) { return (( int32_t (*) (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2BC4CEF6B6F4F82FD59BC458FA7A16F6C0EDC8DB_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method); } inline int32_t cyt_1_IndexOf_m48F9592EB608E4BA196E442D3A3881B019CD0195 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) { return (( int32_t (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))cyt_1_IndexOf_m48F9592EB608E4BA196E442D3A3881B019CD0195_gshared)(__this, ___0_item, method); } inline void cyt_1_RemoveAt_m1C24CED5CF200F8A1C04B51CDAD15AF7FF68E8CC (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, int32_t, const RuntimeMethod*))cyt_1_RemoveAt_m1C24CED5CF200F8A1C04B51CDAD15AF7FF68E8CC_gshared)(__this, ___0_index, method); } inline void cyt_1_GrowIfNeeded_mAEF7D188973CFEAA1E7574D23C485E5B611D95BD (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, int32_t, const RuntimeMethod*))cyt_1_GrowIfNeeded_mAEF7D188973CFEAA1E7574D23C485E5B611D95BD_gshared)(__this, ___0_addedCount, method); } inline void cyt_1_CopyTo_mE434BAC80046A6D9653579C20AD16F1D831F8E72 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, int32_t, const RuntimeMethod*))cyt_1_CopyTo_mE434BAC80046A6D9653579C20AD16F1D831F8E72_gshared)(__this, ___0_array, ___1_arrayIndex, method); } inline void cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F (Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_a, const RuntimeMethod* method) { (( void (*) (Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B*, const RuntimeMethod*))cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F_gshared)(___0_a, method); } inline int32_t cyt_1_idq_m38140C97059C02EC91EDA8221AEE502781A77262 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___2_c, const RuntimeMethod* method) { return (( int32_t (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, int32_t, int32_t, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B*, const RuntimeMethod*))cyt_1_idq_m38140C97059C02EC91EDA8221AEE502781A77262_gshared)(__this, ___0_a, ___1_b, ___2_c, method); } inline cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* cyt_1_idp_mE816B6506123B529EBDD26C9CEFC949C20385D66 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_a, const RuntimeMethod* method) { return (( cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B*, const RuntimeMethod*))cyt_1_idp_mE816B6506123B529EBDD26C9CEFC949C20385D66_gshared)(__this, ___0_a, method); } inline void cyt_1__ctor_m9D756F61B9BDA34A4EDF9C3B42B6D4B389388ECE (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, const RuntimeMethod*))cyt_1__ctor_m9D756F61B9BDA34A4EDF9C3B42B6D4B389388ECE_gshared)(__this, method); } inline bool Predicate_1_Invoke_m9FE817A40A1AA77B5B15B6C0E90EB7A4715A819D_inline (Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_obj, const RuntimeMethod* method) { return (( bool (*) (Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))Predicate_1_Invoke_m9FE817A40A1AA77B5B15B6C0E90EB7A4715A819D_gshared_inline)(__this, ___0_obj, method); } inline void cyt_1_Add_m52ED42A00A0427ADEC076ED4569D05645E9D0C44 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))cyt_1_Add_m52ED42A00A0427ADEC076ED4569D05645E9D0C44_gshared)(__this, ___0_item, method); } inline void Array_Reverse_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mDEEDD12A164F41DC4C3EE36DCDDE671EA8C18084 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) { (( void (*) (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mDEEDD12A164F41DC4C3EE36DCDDE671EA8C18084_gshared)(___0_array, ___1_index, ___2_length, method); } inline void cyt_1_Insert_m72AE62B17B4B1F0687801164015A9A57398979D1 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_item, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, int32_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))cyt_1_Insert_m72AE62B17B4B1F0687801164015A9A57398979D1_gshared)(__this, ___0_index, ___1_item, method); } inline void Action_1_Invoke_m211AB6C2AA7326F6BFC8338EC888360A219AFF41_inline (Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))Action_1_Invoke_m211AB6C2AA7326F6BFC8338EC888360A219AFF41_gshared_inline)(__this, ___0_obj, method); } inline int32_t cyt_1_idr_mFE24E36081163031516FC9ADCBDB071841EDB661 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___2_c, const RuntimeMethod* method) { return (( int32_t (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, int32_t, int32_t, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B*, const RuntimeMethod*))cyt_1_idr_mFE24E36081163031516FC9ADCBDB071841EDB661_gshared)(__this, ___0_a, ___1_b, ___2_c, method); } inline void cys__ctor_m9549D2A0F20C5E3C6B6CEDBA25E65FF923FCE390 (cys_t77E50E15C644A5869C604882F1C802434F0A13BF* __this, cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* ___0_a, const RuntimeMethod* method) { (( void (*) (cys_t77E50E15C644A5869C604882F1C802434F0A13BF*, cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, const RuntimeMethod*))cys__ctor_m9549D2A0F20C5E3C6B6CEDBA25E65FF923FCE390_gshared)(__this, ___0_a, method); } inline int32_t Array_IndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3E23294C983591428D5481A6201C56FA7DD46672 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) { return (( int32_t (*) (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3E23294C983591428D5481A6201C56FA7DD46672_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method); } inline void cyt_1_idv_mB0BAD899495CB544C0DD78A6DB5E38A40D3D4649 (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, int32_t, RuntimeObject*, const RuntimeMethod*))cyt_1_idv_mB0BAD899495CB544C0DD78A6DB5E38A40D3D4649_gshared)(__this, ___0_a, ___1_b, method); } inline void cyt_1_idw_m3AE71BACA99883A330CC914CEA37C200B57F78DD (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, int32_t, RuntimeObject*, const RuntimeMethod*))cyt_1_idw_m3AE71BACA99883A330CC914CEA37C200B57F78DD_gshared)(__this, ___0_a, ___1_b, method); } inline cys_t77E50E15C644A5869C604882F1C802434F0A13BF cyt_1_GetEnumerator_mF1AED064156198F9D7C2DAF5790E2FC9B49B173F (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { return (( cys_t77E50E15C644A5869C604882F1C802434F0A13BF (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, const RuntimeMethod*))cyt_1_GetEnumerator_mF1AED064156198F9D7C2DAF5790E2FC9B49B173F_gshared)(__this, method); } inline void Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m5ADAEF4F229323891438DE1C1BA1EDE875FE0F25 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, Comparison_1_t388CFEE675F4A6E15BB604A7AD4C3A5B6D265FB7* ___1_comparison, const RuntimeMethod* method) { (( void (*) (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, Comparison_1_t388CFEE675F4A6E15BB604A7AD4C3A5B6D265FB7*, const RuntimeMethod*))Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m5ADAEF4F229323891438DE1C1BA1EDE875FE0F25_gshared)(___0_array, ___1_comparison, method); } inline void Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**, int32_t, const RuntimeMethod*))Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_gshared)(___0_array, ___1_newSize, method); } inline int32_t Array_BinarySearch_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mAED93F7B6422EE8D865822B3F937F98C6BC38C63 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_index, int32_t ___2_length, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_value, const RuntimeMethod* method) { return (( int32_t (*) (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, int32_t, int32_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))Array_BinarySearch_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mAED93F7B6422EE8D865822B3F937F98C6BC38C63_gshared)(___0_array, ___1_index, ___2_length, ___3_value, method); } inline void cyt_1__ctor_m14A0ED70A3C766F607CF6B5120DA1B3978A4F4FB (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_a, int32_t ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, int32_t, const RuntimeMethod*))cyt_1__ctor_m14A0ED70A3C766F607CF6B5120DA1B3978A4F4FB_gshared)(__this, ___0_a, ___1_b, method); } inline void cys__ctor_m59655E395274A60591B39B246479C7BFA6047918 (cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6* __this, cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* ___0_a, const RuntimeMethod* method) { (( void (*) (cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6*, cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, const RuntimeMethod*))cys__ctor_m59655E395274A60591B39B246479C7BFA6047918_gshared)(__this, ___0_a, method); } inline void cyt_1_idu_m8481243ABC303F1FA18915562AA6040421DA1833 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, RuntimeObject*, const RuntimeMethod*))cyt_1_idu_m8481243ABC303F1FA18915562AA6040421DA1833_gshared)(__this, ___0_a, method); } inline void cyt_1_idn_mC336EB6405EEC73EC06C607DF233C91702F7B800 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, RuntimeObject*, const RuntimeMethod*))cyt_1_idn_mC336EB6405EEC73EC06C607DF233C91702F7B800_gshared)(__this, ___0_a, method); } inline void cyt_1_idm_m24E5FFE138B2C69E2FD34790BFCD209E3C95E3A6 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, RuntimeObject*, const RuntimeMethod*))cyt_1_idm_m24E5FFE138B2C69E2FD34790BFCD209E3C95E3A6_gshared)(__this, ___0_a, method); } inline int32_t cyt_1_get_Capacity_m89DE4C79A5F5E78A7ADCD934C4356AA2D349E046 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { return (( int32_t (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, const RuntimeMethod*))cyt_1_get_Capacity_m89DE4C79A5F5E78A7ADCD934C4356AA2D349E046_gshared)(__this, method); } inline void cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, int32_t, const RuntimeMethod*))cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D_gshared)(__this, ___0_value, method); } inline void cyt_1_ids_m48723CA3D69A7699C03C15531556D383517005B7 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, int32_t, int32_t, const RuntimeMethod*))cyt_1_ids_m48723CA3D69A7699C03C15531556D383517005B7_gshared)(__this, ___0_a, ___1_b, method); } inline Comparer_1_t0F92587FB79CF1B4B6C3D7A5BC30C60108810820* Comparer_1_get_Default_mC0CF16F3B310E0EC29A537CA439CE6372D490E7B (const RuntimeMethod* method) { return (( Comparer_1_t0F92587FB79CF1B4B6C3D7A5BC30C60108810820* (*) (const RuntimeMethod*))Comparer_1_get_Default_mC0CF16F3B310E0EC29A537CA439CE6372D490E7B_gshared)(method); } inline void Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE46D1090801D7805286CE04C504DD323807581E6 (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { (( void (*) (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE46D1090801D7805286CE04C504DD323807581E6_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method); } inline int32_t Array_BinarySearch_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m5621FAC25C96C37AC7C3EB82925A0041D428E1AD (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, int32_t ___1_index, int32_t ___2_length, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) { return (( int32_t (*) (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*, int32_t, int32_t, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m5621FAC25C96C37AC7C3EB82925A0041D428E1AD_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method); } inline void cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, int32_t, int32_t, const RuntimeMethod*))cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3_gshared)(__this, ___0_a, ___1_b, method); } inline void cyt_1_idt_m0C0005F5D1B987C2F6268841ADD9ADE9C51599A6 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, int32_t, const RuntimeMethod*))cyt_1_idt_m0C0005F5D1B987C2F6268841ADD9ADE9C51599A6_gshared)(__this, ___0_a, method); } inline int32_t Array_LastIndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m36116068305CA7A39BCB30BA1977B0A2BF1C0487 (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) { return (( int32_t (*) (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m36116068305CA7A39BCB30BA1977B0A2BF1C0487_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method); } inline int32_t cyt_1_IndexOf_m09CE85832020FF0A6923577BA56FA85A65B59FC5 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, const RuntimeMethod* method) { return (( int32_t (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE, const RuntimeMethod*))cyt_1_IndexOf_m09CE85832020FF0A6923577BA56FA85A65B59FC5_gshared)(__this, ___0_item, method); } inline void cyt_1_RemoveAt_m9CEECF46DF4F02B26F41E2EFB7436C6D72358EF1 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, int32_t, const RuntimeMethod*))cyt_1_RemoveAt_m9CEECF46DF4F02B26F41E2EFB7436C6D72358EF1_gshared)(__this, ___0_index, method); } inline void cyt_1_GrowIfNeeded_m8BE7792370A2E4FE436E1DD348D4B18FE66FAB82 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, int32_t, const RuntimeMethod*))cyt_1_GrowIfNeeded_m8BE7792370A2E4FE436E1DD348D4B18FE66FAB82_gshared)(__this, ___0_addedCount, method); } inline void cyt_1_CopyTo_mF8D46EE70BB82A18595ADFB2F083C63219A392BB (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*, int32_t, const RuntimeMethod*))cyt_1_CopyTo_mF8D46EE70BB82A18595ADFB2F083C63219A392BB_gshared)(__this, ___0_array, ___1_arrayIndex, method); } inline void cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661 (Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_a, const RuntimeMethod* method) { (( void (*) (Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827*, const RuntimeMethod*))cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661_gshared)(___0_a, method); } inline int32_t cyt_1_idq_m6E00065F781DBDA45C502D62F5B7D0BE67F83AD1 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___2_c, const RuntimeMethod* method) { return (( int32_t (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, int32_t, int32_t, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827*, const RuntimeMethod*))cyt_1_idq_m6E00065F781DBDA45C502D62F5B7D0BE67F83AD1_gshared)(__this, ___0_a, ___1_b, ___2_c, method); } inline cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* cyt_1_idp_m5368F1902A6F276E67F065543EF34A028FE66DE3 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_a, const RuntimeMethod* method) { return (( cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827*, const RuntimeMethod*))cyt_1_idp_m5368F1902A6F276E67F065543EF34A028FE66DE3_gshared)(__this, ___0_a, method); } inline void cyt_1__ctor_mD5AC53308BC264CDA59C3FB038CCB16E219F8156 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, const RuntimeMethod*))cyt_1__ctor_mD5AC53308BC264CDA59C3FB038CCB16E219F8156_gshared)(__this, method); } inline bool Predicate_1_Invoke_m5480B771254D542E62A4BDE363CBA1D745A8DCBD_inline (Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_obj, const RuntimeMethod* method) { return (( bool (*) (Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827*, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE, const RuntimeMethod*))Predicate_1_Invoke_m5480B771254D542E62A4BDE363CBA1D745A8DCBD_gshared_inline)(__this, ___0_obj, method); } inline void cyt_1_Add_mE7876AAAEC143C6090F8B0A949BCD73E46AC492D (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE, const RuntimeMethod*))cyt_1_Add_mE7876AAAEC143C6090F8B0A949BCD73E46AC492D_gshared)(__this, ___0_item, method); } inline void Array_Reverse_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mCCADB3039BF374B5FF789B94D250822170D9BAAB (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) { (( void (*) (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mCCADB3039BF374B5FF789B94D250822170D9BAAB_gshared)(___0_array, ___1_index, ___2_length, method); } inline void cyt_1_Insert_m661C3F5D3C87927FD0A2ADADAC798B88731E260C (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___1_item, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, int32_t, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE, const RuntimeMethod*))cyt_1_Insert_m661C3F5D3C87927FD0A2ADADAC798B88731E260C_gshared)(__this, ___0_index, ___1_item, method); } inline void Action_1_Invoke_mC9ACF060BEFA0547F6BE583EE1434F364C5BA70F_inline (Action_1_t65244C16DEDC14A148E461BCC2976D87C2079400* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t65244C16DEDC14A148E461BCC2976D87C2079400*, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE, const RuntimeMethod*))Action_1_Invoke_mC9ACF060BEFA0547F6BE583EE1434F364C5BA70F_gshared_inline)(__this, ___0_obj, method); } inline int32_t cyt_1_idr_mA722B342F34F9406E61ECB6D2699BD5061EC516F (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___2_c, const RuntimeMethod* method) { return (( int32_t (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, int32_t, int32_t, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827*, const RuntimeMethod*))cyt_1_idr_mA722B342F34F9406E61ECB6D2699BD5061EC516F_gshared)(__this, ___0_a, ___1_b, ___2_c, method); } inline void cys__ctor_mD2F7B1CBBE01256939793123A18D55B930542212 (cys_t365734F47A79063EC450869FBF066C01AC209CAB* __this, cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* ___0_a, const RuntimeMethod* method) { (( void (*) (cys_t365734F47A79063EC450869FBF066C01AC209CAB*, cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, const RuntimeMethod*))cys__ctor_mD2F7B1CBBE01256939793123A18D55B930542212_gshared)(__this, ___0_a, method); } inline int32_t Array_IndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m2BDA82D748A621CA3C5DB1296BDDFD3DEF730B8D (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) { return (( int32_t (*) (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m2BDA82D748A621CA3C5DB1296BDDFD3DEF730B8D_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method); } inline void cyt_1_idv_m43FD8BDF4B424D7EA121F5957FBF1AC04BE8E054 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, int32_t, RuntimeObject*, const RuntimeMethod*))cyt_1_idv_m43FD8BDF4B424D7EA121F5957FBF1AC04BE8E054_gshared)(__this, ___0_a, ___1_b, method); } inline void cyt_1_idw_m7DB029D5A1BD04909B647B2F4D6A8559327D55FD (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, int32_t, RuntimeObject*, const RuntimeMethod*))cyt_1_idw_m7DB029D5A1BD04909B647B2F4D6A8559327D55FD_gshared)(__this, ___0_a, ___1_b, method); } inline cys_t365734F47A79063EC450869FBF066C01AC209CAB cyt_1_GetEnumerator_mF9619C88E8692E8B71B88DF28819A310A8D767A4 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { return (( cys_t365734F47A79063EC450869FBF066C01AC209CAB (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, const RuntimeMethod*))cyt_1_GetEnumerator_mF9619C88E8692E8B71B88DF28819A310A8D767A4_gshared)(__this, method); } inline void Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m0B69BF600265505C8F485705B5D5DB6964E3346A (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, Comparison_1_t6B7D1CFDB55EFA1F6A2924E7899A2DE9502DC5D1* ___1_comparison, const RuntimeMethod* method) { (( void (*) (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*, Comparison_1_t6B7D1CFDB55EFA1F6A2924E7899A2DE9502DC5D1*, const RuntimeMethod*))Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m0B69BF600265505C8F485705B5D5DB6964E3346A_gshared)(___0_array, ___1_comparison, method); } inline void Array_Resize_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE0D0F01E867124BE0FF97CC6FD9717440C8ABA7E (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139**, int32_t, const RuntimeMethod*))Array_Resize_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE0D0F01E867124BE0FF97CC6FD9717440C8ABA7E_gshared)(___0_array, ___1_newSize, method); } inline int32_t Array_BinarySearch_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m7796CD1F8098AD70BD34144833707022D199E19A (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, int32_t ___1_index, int32_t ___2_length, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___3_value, const RuntimeMethod* method) { return (( int32_t (*) (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*, int32_t, int32_t, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE, const RuntimeMethod*))Array_BinarySearch_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m7796CD1F8098AD70BD34144833707022D199E19A_gshared)(___0_array, ___1_index, ___2_length, ___3_value, method); } inline void cyt_1__ctor_m03585E30BF5A5EC5314AEB9E7F7F28D34E141460 (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_a, int32_t ___1_b, const RuntimeMethod* method) { (( void (*) (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*, dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*, int32_t, const RuntimeMethod*))cyt_1__ctor_m03585E30BF5A5EC5314AEB9E7F7F28D34E141460_gshared)(__this, ___0_a, ___1_b, method); } inline RuntimeObject* Activator_CreateInstance_TisRuntimeObject_m62506836177F0F862A8D619638BF37F48721F138 (const RuntimeMethod* method) { return (( RuntimeObject* (*) (const RuntimeMethod*))Activator_CreateInstance_TisRuntimeObject_m62506836177F0F862A8D619638BF37F48721F138_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ; inline KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4* Dictionary_2_get_Keys_mCB6315D400AD68F1B63E0EB0D451BB56443537E5 (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, const RuntimeMethod* method) { return (( KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4* (*) (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*, const RuntimeMethod*))Dictionary_2_get_Keys_mCB6315D400AD68F1B63E0EB0D451BB56443537E5_gshared)(__this, method); } inline void KeyCollection_CopyTo_mD6BE4DC46EB6B91EE764FB48457E101DE498BC39 (KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4* __this, czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, int32_t ___1_index, const RuntimeMethod* method) { (( void (*) (KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4*, czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*, int32_t, const RuntimeMethod*))KeyCollection_CopyTo_mD6BE4DC46EB6B91EE764FB48457E101DE498BC39_gshared)(__this, ___0_array, ___1_index, method); } inline int32_t Dictionary_2_get_Count_mF29193EF68AE0DC01A8FD42E99746EE7F07C124F (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*, const RuntimeMethod*))Dictionary_2_get_Count_mF29193EF68AE0DC01A8FD42E99746EE7F07C124F_gshared)(__this, method); } inline Enumerator_t1EE12D7E6DF53AFFF59D17B04DFCA50AD2FEC21E KeyCollection_GetEnumerator_mF01CBE3F5C45D939A67F3661A6D9A40FC0FA6577 (KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4* __this, const RuntimeMethod* method) { return (( Enumerator_t1EE12D7E6DF53AFFF59D17B04DFCA50AD2FEC21E (*) (KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4*, const RuntimeMethod*))KeyCollection_GetEnumerator_mF01CBE3F5C45D939A67F3661A6D9A40FC0FA6577_gshared)(__this, method); } inline bool Dictionary_2_ContainsKey_m99E51401EF1A7AC45B60BE8164E60B1C0EA512C6 (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))Dictionary_2_ContainsKey_m99E51401EF1A7AC45B60BE8164E60B1C0EA512C6_gshared)(__this, ___0_key, method); } inline RuntimeObject* dcz_GetEnumerator_m966CF691FAB035236DCF7F86FE9A9D492068B5AD (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C*, const RuntimeMethod*))dcz_GetEnumerator_m966CF691FAB035236DCF7F86FE9A9D492068B5AD_gshared)(__this, method); } inline void List_1_CopyTo_m1210D480F3EF1C250A53086148C1204B7A99B931 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, const RuntimeMethod*))List_1_CopyTo_m1210D480F3EF1C250A53086148C1204B7A99B931_gshared)(__this, ___0_array, ___1_arrayIndex, method); } inline int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { return (( Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } inline RuntimeObject* dda_GetEnumerator_m35014D70968BB426EA81C3535B929306EA2C20AC (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F*, const RuntimeMethod*))dda_GetEnumerator_m35014D70968BB426EA81C3535B929306EA2C20AC_gshared)(__this, method); } inline void KeyValuePair_2__ctor_mD82E516936D2BDE6D46C8C45270250647986231E (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669* __this, Il2CppFullySharedGenericAny ___0_key, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, const RuntimeMethod*))KeyValuePair_2__ctor_mD82E516936D2BDE6D46C8C45270250647986231E_gshared)((KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ; inline czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, const RuntimeMethod*))List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31_gshared)(__this, ___0_index, method); } inline RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline void KeyValuePair_2__ctor_mB53AFA91B6452448BEDF93EAA8BE322C7D0FF5A4 (KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, RuntimeObject*, const RuntimeMethod*))KeyValuePair_2__ctor_mB53AFA91B6452448BEDF93EAA8BE322C7D0FF5A4_gshared)(__this, ___0_key, ___1_value, method); } inline int32_t List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, const RuntimeMethod*))List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7 (RuntimeObject* ___0_objA, RuntimeObject* ___1_objB, const RuntimeMethod* method) ; inline void ddc_2__ctor_m93B6835B89790A185B46392468B9CEF907EF64CA (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { (( void (*) (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA*, int32_t, RuntimeObject*, const RuntimeMethod*))ddc_2__ctor_m93B6835B89790A185B46392468B9CEF907EF64CA_gshared)(__this, ___0_a, ___1_b, method); } inline EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* EqualityComparer_1_get_Default_mE95D9646CAA44385FE1BE53BA838B1A56710F712_inline (const RuntimeMethod* method) { return (( EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mE95D9646CAA44385FE1BE53BA838B1A56710F712_gshared_inline)(method); } inline void Dictionary_2__ctor_m48624B00885E8F53F16CEF73144EB65E7E676851 (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, int32_t ___0_capacity, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*, int32_t, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m48624B00885E8F53F16CEF73144EB65E7E676851_gshared)(__this, ___0_capacity, ___1_comparer, method); } inline void List_1__ctor_mE3B7DF7DC50A4019878FBAC37BD8F6F78277436E (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, const RuntimeMethod*))List_1__ctor_mE3B7DF7DC50A4019878FBAC37BD8F6F78277436E_gshared)(__this, ___0_capacity, method); } inline void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } inline RuntimeObject* Dictionary_2_get_Comparer_m353E535FCBD5794FACEB4EC931A6620C07D73541 (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*, const RuntimeMethod*))Dictionary_2_get_Comparer_m353E535FCBD5794FACEB4EC931A6620C07D73541_gshared)(__this, method); } inline void Dictionary_2_Add_mE229C642A9AEACFC3F812693DF9ACE66D76DAB65 (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, int32_t, const RuntimeMethod*))Dictionary_2_Add_mE229C642A9AEACFC3F812693DF9ACE66D76DAB65_gshared)(__this, ___0_key, ___1_value, method); } inline void List_1_Add_mB2518F82DAC2F9477101C26B3589D0F628A5B777_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))List_1_Add_mB2518F82DAC2F9477101C26B3589D0F628A5B777_gshared_inline)(__this, ___0_item, method); } inline void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline int32_t Dictionary_2_get_Item_mEECC27D0CD12A1009D43857D5D7CC760AEDC02D1 (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))Dictionary_2_get_Item_mEECC27D0CD12A1009D43857D5D7CC760AEDC02D1_gshared)(__this, ___0_key, method); } inline void Dictionary_2_set_Item_m26977729C22BBE9A4D98551DB2ED1E077B4AD9D0 (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, int32_t, const RuntimeMethod*))Dictionary_2_set_Item_m26977729C22BBE9A4D98551DB2ED1E077B4AD9D0_gshared)(__this, ___0_key, ___1_value, method); } inline void List_1_Insert_m237EA4F9CB08BE124EC41EC44D3629ACC674DCA5 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_item, const RuntimeMethod* method) { (( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))List_1_Insert_m237EA4F9CB08BE124EC41EC44D3629ACC674DCA5_gshared)(__this, ___0_index, ___1_item, method); } inline void List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method); } inline bool Dictionary_2_TryGetValue_mE7EEAC95469A87DE076B4991887E77F2CC63DD29 (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, int32_t* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_mE7EEAC95469A87DE076B4991887E77F2CC63DD29_gshared)(__this, ___0_key, ___1_value, method); } inline void dcz__ctor_mEB65B6DF1389F9D1CCC8CF96CDAEE9978F8B573C (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* ___0_a, const RuntimeMethod* method) { (( void (*) (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C*, Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*, const RuntimeMethod*))dcz__ctor_mEB65B6DF1389F9D1CCC8CF96CDAEE9978F8B573C_gshared)(__this, ___0_a, method); } inline void ddc_2_RemoveAt_mCF808CFEF11F9B8F94CD2695E4D0068920D224FB (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA*, int32_t, const RuntimeMethod*))ddc_2_RemoveAt_mCF808CFEF11F9B8F94CD2695E4D0068920D224FB_gshared)(__this, ___0_index, method); } inline bool Dictionary_2_Remove_mBCC1FEF970060BFDE6E2487E060FA6034D82ADCF (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))Dictionary_2_Remove_mBCC1FEF970060BFDE6E2487E060FA6034D82ADCF_gshared)(__this, ___0_key, method); } inline void List_1_RemoveAt_m5BA2F69F6A607E42F848E0EA47660544D636993A (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m5BA2F69F6A607E42F848E0EA47660544D636993A_gshared)(__this, ___0_index, method); } inline void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method); } inline void dda__ctor_m00BFD9DCD40BA46EEF0BD72974B593D86FAB2C07 (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_a, const RuntimeMethod* method) { (( void (*) (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))dda__ctor_m00BFD9DCD40BA46EEF0BD72974B593D86FAB2C07_gshared)(__this, ___0_a, method); } inline void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method); } inline void List_1_set_Item_m842CBD01CFC7018AA0831A96F47D295ABE70A2AD (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))List_1_set_Item_m842CBD01CFC7018AA0831A96F47D295ABE70A2AD_gshared)(__this, ___0_index, ___1_value, method); } inline void ddc_2_Add_m920A13215FE9CE9FE24ED4FAA6F9CCB62DF990FB (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, RuntimeObject*, const RuntimeMethod*))ddc_2_Add_m920A13215FE9CE9FE24ED4FAA6F9CCB62DF990FB_gshared)(__this, ___0_key, ___1_value, method); } inline void Dictionary_2_Clear_m68238B956E85BEFD11467687FC78934844E1BBE6 (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*, const RuntimeMethod*))Dictionary_2_Clear_m68238B956E85BEFD11467687FC78934844E1BBE6_gshared)(__this, method); } inline void List_1_Clear_m70F16533FBAD20732914DAD0162CD462436E1238_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method) { (( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, const RuntimeMethod*))List_1_Clear_m70F16533FBAD20732914DAD0162CD462436E1238_gshared_inline)(__this, method); } inline void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } inline void ddb__ctor_mA56EE8606F4B97C677888974BA10112E18E6747E (ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6* __this, int32_t ___0_a, const RuntimeMethod* method) { (( void (*) (ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6*, int32_t, const RuntimeMethod*))ddb__ctor_mA56EE8606F4B97C677888974BA10112E18E6747E_gshared)(__this, ___0_a, method); } inline czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_inline (KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130* __this, const RuntimeMethod* method) { return (( czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 (*) (KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130*, const RuntimeMethod*))KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_gshared_inline)(__this, method); } inline RuntimeObject* KeyValuePair_2_get_Value_m6C0E35A71639C122DD34454730F393D95EC28CC3_inline (KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130*, const RuntimeMethod*))KeyValuePair_2_get_Value_m6C0E35A71639C122DD34454730F393D95EC28CC3_gshared_inline)(__this, method); } inline void ddc_2_Insert_mE81807C0B06FB11BD91F362145F12763365C7370 (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_key, RuntimeObject* ___2_value, const RuntimeMethod* method) { (( void (*) (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA*, int32_t, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, RuntimeObject*, const RuntimeMethod*))ddc_2_Insert_mE81807C0B06FB11BD91F362145F12763365C7370_gshared)(__this, ___0_index, ___1_key, ___2_value, method); } inline dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* ddc_2_get_Keys_m9477A6154376573C8EE654F7E7108363B5931668 (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { return (( dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* (*) (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA*, const RuntimeMethod*))ddc_2_get_Keys_m9477A6154376573C8EE654F7E7108363B5931668_gshared)(__this, method); } inline dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* ddc_2_get_Values_mE7F03CD20153ECF2DBCDFFBA6CAFAD6116D947A9 (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { return (( dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* (*) (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA*, const RuntimeMethod*))ddc_2_get_Values_mE7F03CD20153ECF2DBCDFFBA6CAFAD6116D947A9_gshared)(__this, method); } inline bool ddc_2_Remove_m56890E0D50C5B1330AD5BC885976A69533D35A65 (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, const RuntimeMethod* method) { return (( bool (*) (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))ddc_2_Remove_m56890E0D50C5B1330AD5BC885976A69533D35A65_gshared)(__this, ___0_key, method); } inline RuntimeObject* ddc_2_GetEnumerator_m284ACF12C1A6549E08AD4AFFC8D043AB2E89011E (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA*, const RuntimeMethod*))ddc_2_GetEnumerator_m284ACF12C1A6549E08AD4AFFC8D043AB2E89011E_gshared)(__this, method); } inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___0_obj, method); } inline void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, RuntimeObject*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } inline void Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_inline (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) { (( void (*) (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } inline void Action_3_Invoke_m399A0EB5E51EFD9B7D25DFE0EB7BF5EC0BE98346_inline (Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method) { (( void (*) (Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Action_3_Invoke_m399A0EB5E51EFD9B7D25DFE0EB7BF5EC0BE98346_gshared_inline)(__this, ___0_arg1, ___1_arg2, ___2_arg3, method); } inline void Action_3_Invoke_mF07B59AA619C969F4FC6B4FC9CC2894844228B55_inline (Action_3_t1FAC6C9524972119CAFAB0C44EA3BE18552B391B* __this, RuntimeObject* ___0_arg1, dfk_t8686E8F584137FFF5A096451FA1525A401BA1741 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method) { (( void (*) (Action_3_t1FAC6C9524972119CAFAB0C44EA3BE18552B391B*, RuntimeObject*, dfk_t8686E8F584137FFF5A096451FA1525A401BA1741, RuntimeObject*, const RuntimeMethod*))Action_3_Invoke_mF07B59AA619C969F4FC6B4FC9CC2894844228B55_gshared_inline)(__this, ___0_arg1, ___1_arg2, ___2_arg3, method); } inline int32_t dhp_1_get_Count_mED0E1F089C5C8A4012AFA485340FD68E39E775DB_inline (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C* __this, const RuntimeMethod* method) { return (( int32_t (*) (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C*, const RuntimeMethod*))dhp_1_get_Count_mED0E1F089C5C8A4012AFA485340FD68E39E775DB_gshared_inline)(__this, method); } inline void dhp_1_ist_m98D675466EA414F1E88B4A9F51AD1F95D557E2C3_inline (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C* __this, int32_t ___0_a, const RuntimeMethod* method) { (( void (*) (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C*, int32_t, const RuntimeMethod*))dhp_1_ist_m98D675466EA414F1E88B4A9F51AD1F95D557E2C3_gshared_inline)(__this, ___0_a, method); } inline int32_t dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, const RuntimeMethod* method) { return (( int32_t (*) (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C*, const RuntimeMethod*))dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; inline void dhq_1_isv_m986EE05B03CD889C07376C910EA9794648DDE6E7 (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, const RuntimeMethod* method) { (( void (*) (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C*, int32_t, const RuntimeMethod*))dhq_1_isv_m986EE05B03CD889C07376C910EA9794648DDE6E7_gshared)(__this, ___0_a, method); } inline void dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_inline (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, const RuntimeMethod* method) { (( void (*) (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C*, int32_t, const RuntimeMethod*))dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_gshared_inline)(__this, ___0_a, method); } inline void dhq_1_set_Item_m217FE77E85134E602DBB4612949AE4514A88B1D1 (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C*, int32_t, RuntimeObject*, const RuntimeMethod*))dhq_1_set_Item_m217FE77E85134E602DBB4612949AE4514A88B1D1_gshared)(__this, ___0_index, ___1_value, method); } inline void dhq_1_isw_mF058F078DF6BE24E271C09691C95C11E62257074 (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, int32_t ___1_b, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___2_c, const RuntimeMethod* method) { (( void (*) (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C*, int32_t, int32_t, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, const RuntimeMethod*))dhq_1_isw_mF058F078DF6BE24E271C09691C95C11E62257074_gshared)(__this, ___0_a, ___1_b, ___2_c, method); } inline int32_t dhq_1_RemoveAll_TisRuntimeObject_m37C992E9EA43798B9C87E6FD51510C2FF104459E (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_shouldRemoveElement, Action_2_tAC461AE4F7B507965CE2E6A32853473F8C02CD75* ___1_onElementIndexChanged, dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* ___2_synchronizedBuffer, const RuntimeMethod* method) { return (( int32_t (*) (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C*, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12*, Action_2_tAC461AE4F7B507965CE2E6A32853473F8C02CD75*, dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C*, const RuntimeMethod*))dhq_1_RemoveAll_TisRuntimeObject_m37C992E9EA43798B9C87E6FD51510C2FF104459E_gshared)(__this, ___0_shouldRemoveElement, ___1_onElementIndexChanged, ___2_synchronizedBuffer, method); } inline int32_t Array_IndexOf_TisRuntimeObject_m4C0C698B1D627E6B3C3BE6DDA512E8E276DC6F73 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, RuntimeObject* ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) { return (( int32_t (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisRuntimeObject_m4C0C698B1D627E6B3C3BE6DDA512E8E276DC6F73_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method); } inline int32_t dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, const RuntimeMethod* method) { return (( int32_t (*) (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B*, const RuntimeMethod*))dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_gshared_inline)(__this, method); } inline void dhq_1_isv_m9846866B91B6DCC9BECE98C4790EA72D61D36965 (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, const RuntimeMethod* method) { (( void (*) (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B*, int32_t, const RuntimeMethod*))dhq_1_isv_m9846866B91B6DCC9BECE98C4790EA72D61D36965_gshared)(__this, ___0_a, method); } inline void dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_inline (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, const RuntimeMethod* method) { (( void (*) (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B*, int32_t, const RuntimeMethod*))dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_gshared_inline)(__this, ___0_a, method); } inline void dhq_1_set_Item_m0C81CBC276B51ACBF754710EE48872F4E474F57E (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_index, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A ___1_value, const RuntimeMethod* method) { (( void (*) (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B*, int32_t, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A, const RuntimeMethod*))dhq_1_set_Item_m0C81CBC276B51ACBF754710EE48872F4E474F57E_gshared)(__this, ___0_index, ___1_value, method); } inline void dhq_1_isw_m06C5335CDB4AD1106D3E473DCBCFADA31C549123 (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, int32_t ___1_b, Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* ___2_c, const RuntimeMethod* method) { (( void (*) (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B*, int32_t, int32_t, Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935*, const RuntimeMethod*))dhq_1_isw_m06C5335CDB4AD1106D3E473DCBCFADA31C549123_gshared)(__this, ___0_a, ___1_b, ___2_c, method); } inline int32_t dhq_1_RemoveAll_Tisdhw_tDE961A55B183033D1472ACD49B99F4761CE8850A_m8CA9A60D704FBA09857E62D9E23E9FD5631B6297 (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, Predicate_1_t7839110B5CBEAFFCFA014C63F7197510D5AAE303* ___0_shouldRemoveElement, Action_2_t61BB2CC6BE8685D4BBD98CB5103A1378118F861C* ___1_onElementIndexChanged, dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* ___2_synchronizedBuffer, const RuntimeMethod* method) { return (( int32_t (*) (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B*, Predicate_1_t7839110B5CBEAFFCFA014C63F7197510D5AAE303*, Action_2_t61BB2CC6BE8685D4BBD98CB5103A1378118F861C*, dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B*, const RuntimeMethod*))dhq_1_RemoveAll_Tisdhw_tDE961A55B183033D1472ACD49B99F4761CE8850A_m8CA9A60D704FBA09857E62D9E23E9FD5631B6297_gshared)(__this, ___0_shouldRemoveElement, ___1_onElementIndexChanged, ___2_synchronizedBuffer, method); } inline int32_t Array_IndexOf_Tisdhw_tDE961A55B183033D1472ACD49B99F4761CE8850A_m0319E6675684787DE7E66E5E158990C082732A44 (dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* ___0_array, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) { return (( int32_t (*) (dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_Tisdhw_tDE961A55B183033D1472ACD49B99F4761CE8850A_m0319E6675684787DE7E66E5E158990C082732A44_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method); } inline void Action_1_Invoke_mD94D90FADE3B45350B2C372E12A82DEBD8497C44_inline (Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* __this, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935*, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A, const RuntimeMethod*))Action_1_Invoke_mD94D90FADE3B45350B2C372E12A82DEBD8497C44_gshared_inline)(__this, ___0_obj, method); } inline int32_t dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, const RuntimeMethod* method) { return (( int32_t (*) (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491*, const RuntimeMethod*))dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_gshared_inline)(__this, method); } inline void dhq_1_isv_m78A9D6FECF11E677135FA7CE8E9AD9149C97D131 (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, const RuntimeMethod* method) { (( void (*) (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491*, int32_t, const RuntimeMethod*))dhq_1_isv_m78A9D6FECF11E677135FA7CE8E9AD9149C97D131_gshared)(__this, ___0_a, method); } inline void dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_inline (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, const RuntimeMethod* method) { (( void (*) (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491*, int32_t, const RuntimeMethod*))dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_gshared_inline)(__this, ___0_a, method); } inline void dhq_1_set_Item_mFA10C9EF0A407931756D9B1B820904009AF2733E (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_index, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 ___1_value, const RuntimeMethod* method) { (( void (*) (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491*, int32_t, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3, const RuntimeMethod*))dhq_1_set_Item_mFA10C9EF0A407931756D9B1B820904009AF2733E_gshared)(__this, ___0_index, ___1_value, method); } inline void dhq_1_isw_m02DAE33CB12FB48B6545F98654E9028A9D7B0771 (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, int32_t ___1_b, Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* ___2_c, const RuntimeMethod* method) { (( void (*) (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491*, int32_t, int32_t, Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99*, const RuntimeMethod*))dhq_1_isw_m02DAE33CB12FB48B6545F98654E9028A9D7B0771_gshared)(__this, ___0_a, ___1_b, ___2_c, method); } inline int32_t dhq_1_RemoveAll_Tisdhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3_m688A47C710695C30BF7E4ACD14DAAC9CE5763E55 (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, Predicate_1_tB68046D6A03E277F98DDBD8BD761BE41B0F79753* ___0_shouldRemoveElement, Action_2_tA0C6A99A660990DD5E499EB3339D552D2B1C48DE* ___1_onElementIndexChanged, dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* ___2_synchronizedBuffer, const RuntimeMethod* method) { return (( int32_t (*) (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491*, Predicate_1_tB68046D6A03E277F98DDBD8BD761BE41B0F79753*, Action_2_tA0C6A99A660990DD5E499EB3339D552D2B1C48DE*, dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491*, const RuntimeMethod*))dhq_1_RemoveAll_Tisdhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3_m688A47C710695C30BF7E4ACD14DAAC9CE5763E55_gshared)(__this, ___0_shouldRemoveElement, ___1_onElementIndexChanged, ___2_synchronizedBuffer, method); } inline int32_t Array_IndexOf_Tisdhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3_mA5F02AF2A36F716ECA0D9480092F2C6E73CE99C7 (dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* ___0_array, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) { return (( int32_t (*) (dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_Tisdhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3_mA5F02AF2A36F716ECA0D9480092F2C6E73CE99C7_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method); } inline void Action_1_Invoke_mC5579635847F8F1AA87124E5270AAD151DEF37B3_inline (Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* __this, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99*, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3, const RuntimeMethod*))Action_1_Invoke_mC5579635847F8F1AA87124E5270AAD151DEF37B3_gshared_inline)(__this, ___0_obj, method); } inline EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* EqualityComparer_1_CreateComparer_mB7456CB03D4E9C1EB23AF495D9A1656D9ED2F2F2 (const RuntimeMethod* method) { return (( EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mB7456CB03D4E9C1EB23AF495D9A1656D9ED2F2F2_gshared)(method); } inline void List_1_AddWithResize_mC3375BF4CF752D45A9E177674763555BAE78AAE0 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))List_1_AddWithResize_mC3375BF4CF752D45A9E177674763555BAE78AAE0_gshared)(__this, ___0_item, method); } inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method); } #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_mB8F4BC21227AE30781D7CE46884D7FC0B1C546BD_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = ((cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___ofe; __this->___Items = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_mFAF99414880DB11608FE76DE419B4CD859C02FB1_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); RuntimeObject* L_0 = ___0_a; cyt_1_idu_m03D22A47F428CB728713878365C4E86AF2EB6DFA(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); RuntimeObject* L_1 = ___0_a; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5))); RuntimeObject* L_2 = V_0; if (L_2) { goto IL_002a; } } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = ((cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___ofe; __this->___Items = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3); RuntimeObject* L_4 = ___0_a; cyt_1_idn_mB9869D37B9941823373CC90012713C6D3A757867(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return; } IL_002a: { RuntimeObject* L_5 = V_0; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_7 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_6); __this->___Items = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_7); RuntimeObject* L_8 = V_0; cyt_1_idm_mEC60FC8A9FDE53DA4386208557CB2E7674527785(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_GrowIfNeeded_m2BB49DA379E29B11B18AE1F88B2AC50AC84EAEC8_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = cyt_1_get_Capacity_m1737AD02D6744A3A129CBEF0C42598F3A96D447B(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_RemoveAt_m16E245812F3C9B5989E60C8D5934094BF250F826_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_index; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { int32_t L_4 = ___0_index; cyt_1_ids_m392DA642AA3A3194880BF7D0C3B22942160DC83D(__this, L_4, (-1), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_5 = __this->___Items; int32_t L_6 = __this->___Count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, 1, NULL); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_fpr_m5013F6FBDF211581ADA3EA3890C7678D673D15B7_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_t5FA51F75A961701842266E5AE9A523EB0EC0B727* L_2; L_2 = Comparer_1_get_Default_m77CF4606E152FBF45E30CBB1A44494A34750F94A(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m4D5D30559E0610E5DD0BCBD5BD410B8CB7133BA8(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_BinarySearch_m90DC431B1BC1AD2C59C7D9DC3D7AB13C5A039A31_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_item; RuntimeObject* L_3 = ___1_comparer; int32_t L_4; L_4 = Array_BinarySearch_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m83B1C60B8124766F6EBE2167D55BD79E668386A2(L_0, 0, L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_RemoveRange_m8F7BE9AE4951D4BE637B62EF26C40C0E4F2C572B_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_2 = ___1_count; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0035; } } { int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; cyt_1_ids_m392DA642AA3A3194880BF7D0C3B22942160DC83D(__this, L_3, ((-L_4)), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_5 = __this->___Items; int32_t L_6 = __this->___Count; int32_t L_7 = ___1_count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL); int32_t L_8 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0035: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ihk_m928978FCECC9C3E9F3EB089BF73F5E6AC498B787_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, bool ___0_clearArray, const RuntimeMethod* method) { { bool L_0 = ___0_clearArray; if (!L_0) { goto IL_0017; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = __this->___Items; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; NullCheck(L_2); Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL); } IL_0017: { __this->___Count = 0; int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_LastIndexOf_mCD672FA88F4F9329FF2721C2D406D215C270FEAF_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, int32_t ___1_index, const RuntimeMethod* method) { { int32_t L_0 = ___1_index; cyt_1_idt_m87C03A34D6F16FD54572E8A3876B9EF44432472B(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = __this->___Items; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_item; int32_t L_3 = ___1_index; int32_t L_4 = ___1_index; int32_t L_5; L_5 = Array_LastIndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m41D235C46A8FBCB3A7DE975CE7CBFD7751FE5078(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 22)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_Remove_m062BC9BFF28976721C2A4DCA9AA7282FD3852B27_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) { int32_t V_0 = 0; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_item; int32_t L_1; L_1 = cyt_1_IndexOf_mFD1CE4BFDFC01A2C6F3E162D6A93F36D5F58FBD4(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0013; } } { int32_t L_3 = V_0; cyt_1_RemoveAt_m16E245812F3C9B5989E60C8D5934094BF250F826(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 24)); } IL_0013: { int32_t L_4 = V_0; return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_get_Capacity_m1737AD02D6744A3A129CBEF0C42598F3A96D447B_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; NullCheck(L_0); return ((int32_t)(((RuntimeArray*)L_0)->max_length)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_AddRange_mAB6FAC9142EE8565EF1ECAE2015142E9E0546C7A_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* ___0_list, const RuntimeMethod* method) { int32_t V_0 = 0; { cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* L_0 = ___0_list; cyt_1_idu_m03D22A47F428CB728713878365C4E86AF2EB6DFA(__this, (RuntimeObject*)L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* L_1 = ___0_list; NullCheck(L_1); int32_t L_2 = L_1->___Count; V_0 = L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0012; } } { return; } IL_0012: { int32_t L_4 = V_0; cyt_1_GrowIfNeeded_m2BB49DA379E29B11B18AE1F88B2AC50AC84EAEC8(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* L_5 = ___0_list; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = __this->___Items; int32_t L_7 = __this->___Count; NullCheck(L_5); cyt_1_CopyTo_mC7FDD3C4D6C53658F76841AE1E3CE43C9251D9C4(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 26)); int32_t L_8 = __this->___Count; int32_t L_9 = V_0; __this->___Count = ((int32_t)il2cpp_codegen_add(L_8, L_9)); int32_t L_10 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_10, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_mcl_m8CB0A1709EC2041E1E0FA7B2CB7A7E0F30DF591F_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = cyt_1_get_Capacity_m1737AD02D6744A3A129CBEF0C42598F3A96D447B(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 cyt_1_Pop_m1D942FB105DF30F9D4735785E4E4C0325B57E486_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { int32_t V_0 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = __this->___Count; if (L_0) { goto IL_0013; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57462D5D876383291750F779D30A75A0AD5ED4AE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_0013: { int32_t L_2 = __this->___Count; V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = __this->___Items; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = (L_3)->GetAt(static_cast(L_5)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_7 = __this->___Items; int32_t L_8 = V_0; il2cpp_codegen_initobj((&V_1), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_1; NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_9); int32_t L_10 = __this->___Count; __this->___Count = ((int32_t)il2cpp_codegen_subtract(L_10, 1)); int32_t L_11 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_11, 1)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_LastIndexOf_m976331236DD2CDF3A7259348BE4794360C11FF37_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_item; int32_t L_2 = __this->___Count; int32_t L_3 = __this->___Count; int32_t L_4; L_4 = Array_LastIndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m41D235C46A8FBCB3A7DE975CE7CBFD7751FE5078(L_0, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_cdv_m425008674204833F4DFABBE3223DF40D1D606D66_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 cyt_1_Find_mE816926E6772357B815517E8EC85968D83DC3BBE_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_match, const RuntimeMethod* method) { int32_t V_0 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idq_mC8158AF59634012C506B37D2FB8EAC1D3037D144(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); V_0 = L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_0023; } } { il2cpp_codegen_initobj((&V_1), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_1; return L_5; } IL_0023: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = __this->___Items; int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = (L_6)->GetAt(static_cast(L_8)); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Clear_m37020454BE15980E12B952A88DAF37C4DAE21494_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, bool ___0_clearArray, const RuntimeMethod* method) { { bool L_0 = ___0_clearArray; if (!L_0) { goto IL_0017; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = __this->___Items; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; NullCheck(L_2); Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL); } IL_0017: { __this->___Count = 0; int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { int32_t L_2 = ___1_b; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001e; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001e: { int32_t L_4 = ___0_a; int32_t L_5 = ___1_b; int32_t L_6 = __this->___Count; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6)))) { goto IL_0034; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0034: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindIndex_m205FDCA1C3F33C7C6044092B045D5F45157CF1B2_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_match, const RuntimeMethod* method) { { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idq_mC8158AF59634012C506B37D2FB8EAC1D3037D144(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_cql_mEFDF50ED3195B5DD78803282AC4B181F12739030_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_Exists_m1C9AEC2FB8CC208E88B649A657DCBCB6546AEF0F_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_match, const RuntimeMethod* method) { { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idq_mC8158AF59634012C506B37D2FB8EAC1D3037D144(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Insert_m1391689145AC88554429E81CAFB8BEEF117CA6E3_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_item, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; cyt_1_idt_m87C03A34D6F16FD54572E8A3876B9EF44432472B(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_1 = __this->___Count; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))))) { goto IL_001e; } } { cyt_1_GrowIfNeeded_m2BB49DA379E29B11B18AE1F88B2AC50AC84EAEC8(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); } IL_001e: { int32_t L_3 = ___0_index; cyt_1_ids_m392DA642AA3A3194880BF7D0C3B22942160DC83D(__this, L_3, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = __this->___Items; int32_t L_5 = ___0_index; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_item; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_6); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_iqf_mC776FDEA945D889772BD4A840EFF50B0D1A9890F_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_2 = ___1_count; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0035; } } { int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; cyt_1_ids_m392DA642AA3A3194880BF7D0C3B22942160DC83D(__this, L_3, ((-L_4)), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_5 = __this->___Items; int32_t L_6 = __this->___Count; int32_t L_7 = ___1_count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL); int32_t L_8 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0035: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* cyt_1_FindAll_mD2EE22269F0D65AE82CAA0F14F6E5ABA7702D8AB_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_match, const RuntimeMethod* method) { { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_1 = ___0_match; cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* L_2; L_2 = cyt_1_idp_m30FC11879AF7B29E7382B2BACD4401B82B6925D3(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* cyt_1_idp_m30FC11879AF7B29E7382B2BACD4401B82B6925D3_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_a, const RuntimeMethod* method) { cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* V_0 = NULL; int32_t V_1 = 0; { cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* L_0 = (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); cyt_1__ctor_mB8F4BC21227AE30781D7CE46884D7FC0B1C546BD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 31)); V_0 = L_0; V_1 = 0; goto IL_0034; } IL_000a: { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_1 = ___0_a; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_1); bool L_6; L_6 = Predicate_1_Invoke_m066CEBA461E3029BF92EE4DB3ACBCB8A4409AE40_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (!L_6) { goto IL_0030; } } { cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* L_7 = V_0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_8 = __this->___Items; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_7); cyt_1_Add_mE53E620178D2B1203D38592A9CDC6C9FCFDE5171(L_7, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 33)); } IL_0030: { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0034: { int32_t L_13 = V_1; int32_t L_14 = __this->___Count; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000a; } } { cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* L_15 = V_0; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_jxj_m453DBF1D13F10117E39E65BAA9709166033F255C_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; Array_Reverse_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m58C46E778DCE13DFC28D66B7F136C7B07523E4E3(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_RemoveAll_mE6885188A9B3363CFB2A4FA436FEACEF5A6917B5_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_match, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); V_0 = 0; V_1 = 0; V_0 = 0; goto IL_0026; } IL_000e: { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_1 = ___0_match; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_1); bool L_6; L_6 = Predicate_1_Invoke_m066CEBA461E3029BF92EE4DB3ACBCB8A4409AE40_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (L_6) { goto IL_002f; } } { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0026: { int32_t L_8 = V_0; int32_t L_9 = __this->___Count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000e; } } IL_002f: { int32_t L_10 = V_0; int32_t L_11 = __this->___Count; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_003a; } } { return 0; } IL_003a: { int32_t L_12 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_12, 1)); int32_t L_13 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); goto IL_0082; } IL_004e: { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_14 = ___0_match; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_15 = __this->___Items; int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck(L_14); bool L_19; L_19 = Predicate_1_Invoke_m066CEBA461E3029BF92EE4DB3ACBCB8A4409AE40_inline(L_14, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (L_19) { goto IL_007e; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_20 = __this->___Items; int32_t L_21 = V_0; int32_t L_22 = L_21; V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_23 = __this->___Items; int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_26); } IL_007e: { int32_t L_27 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0082: { int32_t L_28 = V_1; int32_t L_29 = __this->___Count; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_004e; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_30, L_31))) <= ((int32_t)0))) { goto IL_00a0; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_32 = __this->___Items; int32_t L_33 = V_0; int32_t L_34 = V_1; int32_t L_35 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_32, L_33, ((int32_t)il2cpp_codegen_subtract(L_34, L_35)), NULL); } IL_00a0: { int32_t L_36 = V_0; __this->___Count = L_36; int32_t L_37 = V_1; int32_t L_38 = V_0; return ((int32_t)il2cpp_codegen_subtract(L_37, L_38)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindIndex_mD1BDE4B3BAC76B64BE62B3C7BCA2737B86ACAF5E_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___2_match, const RuntimeMethod* method) { { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___2_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; int32_t L_2 = ___1_count; cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F(__this, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_3 = ___0_startIndex; int32_t L_4 = ___1_count; Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_5 = ___2_match; int32_t L_6; L_6 = cyt_1_idq_mC8158AF59634012C506B37D2FB8EAC1D3037D144(__this, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idq_mC8158AF59634012C506B37D2FB8EAC1D3037D144_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___2_c, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = ___0_a; V_1 = L_2; goto IL_0022; } IL_0008: { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_3 = ___2_c; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = __this->___Items; int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck(L_3); bool L_8; L_8 = Predicate_1_Invoke_m066CEBA461E3029BF92EE4DB3ACBCB8A4409AE40_inline(L_3, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (!L_8) { goto IL_001e; } } { int32_t L_9 = V_1; return L_9; } IL_001e: { int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0022: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0008; } } { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idw_m7B17D9DBAA574CD359941FA1C89E39130EEAC779_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); { RuntimeObject* L_0 = ___1_b; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0027: { { RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0030; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3); } IL_0030: { return; } } }); try { { goto IL_001d_1; } IL_0009_1: { RuntimeObject* L_4 = V_0; NullCheck(L_4); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5; L_5 = InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_4); V_1 = L_5; int32_t L_6 = ___0_a; int32_t L_7 = L_6; ___0_a = ((int32_t)il2cpp_codegen_add(L_7, 1)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_1; cyt_1_Insert_m1391689145AC88554429E81CAFB8BEEF117CA6E3(__this, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 38)); } IL_001d_1: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); bool L_10; L_10 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_9); if (L_10) { goto IL_0009_1; } } { goto IL_0031; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0031: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m1160BC1705C948A38E0D1485E2EABBA80D6F4372_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = ___0_a; __this->___Items = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0); int32_t L_1 = ___1_b; __this->___Count = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindIndex_mFE4B7242DE21AB8A92F93292EA331A46EF4DA8AA_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_startIndex, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___1_match, const RuntimeMethod* method) { { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___1_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; cyt_1_idt_m87C03A34D6F16FD54572E8A3876B9EF44432472B(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_2 = ___0_startIndex; int32_t L_3 = __this->___Count; int32_t L_4 = ___0_startIndex; Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_5 = ___1_match; int32_t L_6; L_6 = cyt_1_idq_mC8158AF59634012C506B37D2FB8EAC1D3037D144(__this, L_2, ((int32_t)il2cpp_codegen_subtract(L_3, L_4)), L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ForEach_m6769659C2F5CEB1A5F121D01ED3618222EE04284_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81* ___0_action, const RuntimeMethod* method) { int32_t V_0 = 0; { Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81* L_0 = ___0_action; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { V_0 = 0; goto IL_0028; } IL_0012: { Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81* L_2 = ___0_action; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = __this->___Items; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck(L_2); Action_1_Invoke_m3C60C84018CAD36C0EC956A14935394A7DD116C6_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 40)); int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0028: { int32_t L_8 = V_0; int32_t L_9 = __this->___Count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0012; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idu_m03D22A47F428CB728713878365C4E86AF2EB6DFA_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_a; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindLastIndex_m832A49AB24A9C7F36363F67BABAA914C38C40AF6_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_match, const RuntimeMethod* method) { { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idr_m5496EB29E0C6FDBE131CAAD95457C09F1E261488(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B cyt_1_GetEnumerator_m292EB368224FE610B7988971DF1199F0131C0A4E_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B L_0; memset((&L_0), 0, sizeof(L_0)); cys__ctor_m2E43A753F45BE7DE9C04594A748BD8C74F1B4339((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_LastIndexOf_m19C593E563304057F1190CDBA09C0A71E257FC2D_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { { int32_t L_0 = ___1_index; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001a; } } { int32_t L_1 = ___1_index; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_2); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2D65EE85CADB9008DEE48BCD5A9E95E54D15F3FF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, method); } IL_001a: { int32_t L_5 = ___2_count; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0034; } } { int32_t L_6 = ___2_count; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_7); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_9 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral158BA1ED10A53D1BA59A2C5D9C58736662B34750)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, method); } IL_0034: { int32_t L_10 = ___1_index; int32_t L_11 = ___2_count; if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_10, L_11)), 1))) >= ((int32_t)0))) { goto IL_0052; } } { int32_t L_12 = ___2_count; int32_t L_13 = L_12; RuntimeObject* L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_13); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_15 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral237DA396E8FE2D1C94C98875D84C7D661FF86FB6)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, method); } IL_0052: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_16 = __this->___Items; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = ___0_item; int32_t L_18 = ___1_index; int32_t L_19 = ___2_count; int32_t L_20; L_20 = Array_LastIndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m41D235C46A8FBCB3A7DE975CE7CBFD7751FE5078(L_16, L_17, L_18, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); return L_20; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_fno_m25861E70219B1A68FAD38EAE3EB4DEBF685C7AA1_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_min, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; NullCheck(L_0); int32_t L_1 = ___0_min; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_002f; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = __this->___Items; NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = G_B4_0; int32_t L_4 = V_0; int32_t L_5 = ___0_min; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0028; } } { int32_t L_6 = ___0_min; V_0 = L_6; } IL_0028: { int32_t L_7 = V_0; cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_mED583AE01E599526D73CBF27D8F4E843BD73769D_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = ___0_array; int32_t L_2 = __this->___Count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, 0, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_m0669FBBB4D211947605D6A9FB93F5720F6C3E497_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { { int32_t L_0 = ___1_index; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { int32_t L_2 = ___2_count; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001e; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001e: { int32_t L_4 = ___1_index; int32_t L_5 = ___2_count; int32_t L_6 = __this->___Count; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6)))) { goto IL_0034; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0034: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_8 = __this->___Items; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_item; int32_t L_10 = ___1_index; int32_t L_11 = ___2_count; int32_t L_12; L_12 = Array_IndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m39638791D0424431044CD19811A35D2D43794F6D(L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 44)); return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindLastIndex_mE56AE2FB5C2AD6FCAFF0F54CCEEB2B35BA6CD973_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___2_match, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___2_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; int32_t L_2 = ___1_count; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_1, L_2)), 1)); int32_t L_3 = V_0; int32_t L_4 = ___1_count; cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_5 = V_0; int32_t L_6 = ___1_count; Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_7 = ___2_match; int32_t L_8; L_8 = cyt_1_idr_m5496EB29E0C6FDBE131CAAD95457C09F1E261488(__this, L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idt_m87C03A34D6F16FD54572E8A3876B9EF44432472B_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7_gshared (Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_a, const RuntimeMethod* method) { { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___0_a; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_InsertRange_mA6875457CF2D30813F493925182E188E736AF08C_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___1_collection; cyt_1_idu_m03D22A47F428CB728713878365C4E86AF2EB6DFA(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); int32_t L_1 = ___0_index; cyt_1_idt_m87C03A34D6F16FD54572E8A3876B9EF44432472B(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); RuntimeObject* L_2 = ___1_collection; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*)__this)))) { goto IL_004f; } } { int32_t L_3 = __this->___Count; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_3); V_0 = L_4; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_5 = V_0; cyt_1_CopyTo_mC7FDD3C4D6C53658F76841AE1E3CE43C9251D9C4(__this, L_5, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26)); int32_t L_6 = __this->___Count; cyt_1_GrowIfNeeded_m2BB49DA379E29B11B18AE1F88B2AC50AC84EAEC8(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); int32_t L_7 = ___0_index; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_8 = V_0; NullCheck(L_8); cyt_1_ids_m392DA642AA3A3194880BF7D0C3B22942160DC83D(__this, L_7, ((int32_t)(((RuntimeArray*)L_8)->max_length)), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_9 = V_0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_10 = __this->___Items; int32_t L_11 = ___0_index; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_12 = V_0; NullCheck(L_12); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_9, 0, (RuntimeArray*)L_10, L_11, ((int32_t)(((RuntimeArray*)L_12)->max_length)), NULL); goto IL_006b; } IL_004f: { RuntimeObject* L_13 = ___1_collection; V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 5))); RuntimeObject* L_14 = V_1; if (!L_14) { goto IL_0063; } } { int32_t L_15 = ___0_index; RuntimeObject* L_16 = V_1; cyt_1_idv_m2E735BE954F143DB29AF0F123EB0BCE3F914C792(__this, L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); goto IL_006b; } IL_0063: { int32_t L_17 = ___0_index; RuntimeObject* L_18 = ___1_collection; cyt_1_idw_m7B17D9DBAA574CD359941FA1C89E39130EEAC779(__this, L_17, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 46)); } IL_006b: { int32_t L_19 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_19, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindLastIndex_m81C97C85ED366646F60D63D0AD75B081C0607CF0_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_startIndex, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___1_match, const RuntimeMethod* method) { { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___1_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; cyt_1_idt_m87C03A34D6F16FD54572E8A3876B9EF44432472B(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_2 = ___0_startIndex; Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_3 = ___1_match; int32_t L_4; L_4 = cyt_1_idr_m5496EB29E0C6FDBE131CAAD95457C09F1E261488(__this, 0, ((int32_t)il2cpp_codegen_add(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idm_mEC60FC8A9FDE53DA4386208557CB2E7674527785_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___0_a; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0); V_0 = L_1; int32_t L_2 = V_0; if (L_2) { goto IL_000b; } } { return; } IL_000b: { int32_t L_3 = V_0; cyt_1_GrowIfNeeded_m2BB49DA379E29B11B18AE1F88B2AC50AC84EAEC8(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); RuntimeObject* L_4 = ___0_a; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_5 = __this->___Items; int32_t L_6 = __this->___Count; NullCheck(L_4); InterfaceActionInvoker2< Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_4, L_5, L_6); int32_t L_7 = __this->___Count; int32_t L_8 = V_0; __this->___Count = ((int32_t)il2cpp_codegen_add(L_7, L_8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lkm_m14AA0D0D65FF231915631848F5328042C88F697F_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = cyt_1_get_Capacity_m1737AD02D6744A3A129CBEF0C42598F3A96D447B(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_mD8DDF6DAA873BB1B14E9DFA3BF040BD89D4B6311_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, int32_t ___1_index, const RuntimeMethod* method) { { int32_t L_0 = ___1_index; cyt_1_idt_m87C03A34D6F16FD54572E8A3876B9EF44432472B(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = __this->___Items; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_item; int32_t L_3 = ___1_index; int32_t L_4 = __this->___Count; int32_t L_5 = ___1_index; int32_t L_6; L_6 = Array_IndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m39638791D0424431044CD19811A35D2D43794F6D(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_subtract(L_4, L_5)), il2cpp_rgctx_method(method->klass->rgctx_data, 44)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* cyt_1_idz_m5E80F22C4AA6F90AF1466FD14BC945E1CC885D75_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B L_0; L_0 = cyt_1_GetEnumerator_m292EB368224FE610B7988971DF1199F0131C0A4E(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 42), &L_1); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Reverse_mFD6E6D2E5C89BBD52A17C09D4B6E9F6688D59892_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Array_Reverse_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m58C46E778DCE13DFC28D66B7F136C7B07523E4E3(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* cyt_1_idy_m014CD61C23AE6E6FC8C606D36C8D18057F79A805_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B L_0; L_0 = cyt_1_GetEnumerator_m292EB368224FE610B7988971DF1199F0131C0A4E(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); cys_t5A6A43539E8B11FA5C02C8666BFC4DD1E100B09B L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 42), &L_1); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__cctor_m5EAD00193D3796340BDC45A57836EB6B323BFC44_gshared (const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8), (uint32_t)0); ((cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___ofe = L_0; Il2CppCodeGenWriteBarrier((void**)(&((cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___ofe), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_TrueForAll_m726FE62B0E073936FFBAB9545EADC20FD59A845D_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_match, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); V_0 = 0; goto IL_0024; } IL_000a: { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_1 = ___0_match; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_1); bool L_6; L_6 = Predicate_1_Invoke_m066CEBA461E3029BF92EE4DB3ACBCB8A4409AE40_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (L_6) { goto IL_0020; } } { return (bool)0; } IL_0020: { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0024: { int32_t L_8 = V_0; int32_t L_9 = __this->___Count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000a; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Add_mE53E620178D2B1203D38592A9CDC6C9FCFDE5171_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___Count; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = __this->___Items; NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))) { goto IL_0017; } } { cyt_1_GrowIfNeeded_m2BB49DA379E29B11B18AE1F88B2AC50AC84EAEC8(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); } IL_0017: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; int32_t L_3 = __this->___Count; V_0 = L_3; int32_t L_4 = V_0; __this->___Count = ((int32_t)il2cpp_codegen_add(L_4, 1)); int32_t L_5 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_item; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_6); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lpf_mB116F4F690CC917224B4C97A96856D1900F0A245_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_t5FA51F75A961701842266E5AE9A523EB0EC0B727* L_2; L_2 = Comparer_1_get_Default_m77CF4606E152FBF45E30CBB1A44494A34750F94A(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m4D5D30559E0610E5DD0BCBD5BD410B8CB7133BA8(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* cyt_1_ToArray_m886AAF60A1F7F018D753A1C34F5A0829BF74991E_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL; { int32_t L_0 = __this->___Count; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_0); V_0 = L_1; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = V_0; int32_t L_4 = __this->___Count; Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_2, (RuntimeArray*)L_3, L_4, NULL); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_5 = V_0; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_xn_m12927B49D030E105FA778F89EA4B18BD0751A029_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Array_Reverse_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m58C46E778DCE13DFC28D66B7F136C7B07523E4E3(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m94290E6A53FFC65EA05EC2EACF156DE00D775ECA_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0015; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_0015: { int32_t L_2 = ___0_a; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2); __this->___Items = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_mA4AEF89AF13C3EF2E4F26B79C3A84F504EDEC58F_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; int32_t L_1 = __this->___Count; RuntimeObject* L_2 = ___0_comparer; Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m4D5D30559E0610E5DD0BCBD5BD410B8CB7133BA8(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_m124F1E3DAEB5105DD4C26B6EFB93A07E6DF58E9C_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___3_count; cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; int32_t L_3 = ___0_index; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = ___1_array; int32_t L_5 = ___2_arrayIndex; int32_t L_6 = ___3_count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_2, L_3, (RuntimeArray*)L_4, L_5, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_m010D20CED5BC8E63B8D15B43D4FE1FD53B4BD996_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; RuntimeObject* L_5 = ___2_comparer; Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m4D5D30559E0610E5DD0BCBD5BD410B8CB7133BA8(L_2, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_6 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_6, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_mmf_mE4B77D9ACF5F87E923FB2D7ED444349C657C18BF_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_t5FA51F75A961701842266E5AE9A523EB0EC0B727* L_2; L_2 = Comparer_1_get_Default_m77CF4606E152FBF45E30CBB1A44494A34750F94A(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m4D5D30559E0610E5DD0BCBD5BD410B8CB7133BA8(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idn_mB9869D37B9941823373CC90012713C6D3A757867_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); { RuntimeObject* L_0 = ___0_a; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0021: { { RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_002a; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3); } IL_002a: { return; } } }); try { { goto IL_0017_1; } IL_0009_1: { RuntimeObject* L_4 = V_0; NullCheck(L_4); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5; L_5 = InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_4); V_1 = L_5; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = V_1; cyt_1_Add_mE53E620178D2B1203D38592A9CDC6C9FCFDE5171(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33)); } IL_0017_1: { RuntimeObject* L_7 = V_0; 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_0009_1; } } { goto IL_002b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_dm_m57A9F75E4F3D8A18C7440C6AFCE9FF8B9B0FD29A_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Array_Reverse_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m58C46E778DCE13DFC28D66B7F136C7B07523E4E3(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_m9A29180C6E25E3E081BD60615A11F5D56BAB5459_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Comparison_1_t30B79D9F5F84D1FC372D3727914E6F0CA6B42F65* ___0_comparison, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; Comparison_1_t30B79D9F5F84D1FC372D3727914E6F0CA6B42F65* L_1 = ___0_comparison; Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mBE761BE0E1B934F55927B9EF1F7332433A52D06F(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; int32_t L_1 = __this->___Count; if ((!(((uint32_t)L_0) < ((uint32_t)L_1)))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method); } IL_000f: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_3 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&__this->___Items); int32_t L_4 = ___0_value; Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_EnsureCapacity_m969B9D53DC7E15BCDF4BA12CF8824BA3800A8FC4_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_min, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; NullCheck(L_0); int32_t L_1 = ___0_min; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_002f; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = __this->___Items; NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = G_B4_0; int32_t L_4 = V_0; int32_t L_5 = ___0_min; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0028; } } { int32_t L_6 = ___0_min; V_0 = L_6; } IL_0028: { int32_t L_7 = V_0; cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* cyt_1_Resize_m70B686F1612C1F5120C93F4AFD005B5A54716FEA_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_newSize, const RuntimeMethod* method) { int32_t V_0 = 0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_1 = NULL; int32_t V_2 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3; memset((&V_3), 0, sizeof(V_3)); { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = __this->___Items; V_1 = L_1; int32_t L_2 = ___0_newSize; int32_t L_3 = V_0; if ((((int32_t)L_2) <= ((int32_t)L_3))) { goto IL_0022; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_4 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&__this->___Items); int32_t L_5 = ___0_newSize; Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); goto IL_0042; } IL_0022: { int32_t L_6 = ___0_newSize; int32_t L_7 = V_0; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0042; } } { int32_t L_8 = ___0_newSize; V_2 = L_8; goto IL_003e; } IL_002a: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_9 = V_1; int32_t L_10 = V_2; il2cpp_codegen_initobj((&V_3), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_3; NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_11); int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_003e: { int32_t L_13 = V_2; int32_t L_14 = V_0; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_002a; } } IL_0042: { int32_t L_15 = ___0_newSize; __this->___Count = L_15; return __this; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_jz_m0C4209482ED5CF1783F0A14FD76FB4D789438FA3_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_t5FA51F75A961701842266E5AE9A523EB0EC0B727* L_2; L_2 = Comparer_1_get_Default_m77CF4606E152FBF45E30CBB1A44494A34750F94A(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m4D5D30559E0610E5DD0BCBD5BD410B8CB7133BA8(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_duz_m5E1B14B0903D387E21ADEE1F2A4D1D4DD1356806_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_index; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF30F85E4B9304912E404666CAD45979D3833BFAE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { int32_t L_4 = ___0_index; cyt_1_ids_m392DA642AA3A3194880BF7D0C3B22942160DC83D(__this, L_4, (-1), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_5 = __this->___Items; int32_t L_6 = __this->___Count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, 1, NULL); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_bca_m7CA7229C07F31067DFB5268383D8EECE5C9F1148_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral14E4A1F492301946015F0A6B1C40296CE46A4251)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { int32_t L_2 = ___1_b; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001e; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral30B98916AF7031E9D83FB88E885E523F6A280F64)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001e: { int32_t L_4 = ___0_a; int32_t L_5 = ___1_b; int32_t L_6 = __this->___Count; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6)))) { goto IL_0034; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral253F379CE43832F182E0F1922F84B2F9D7990EAE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0034: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ik_m492D39E4CA3BF58CBB0683460876AB972606E70E_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = cyt_1_get_Capacity_m1737AD02D6744A3A129CBEF0C42598F3A96D447B(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_mzc_mBF93BBBD23A0E54141BA1B838B16268B612DB1A3_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Reverse_mF07E054C4163E4A6065AEF0EC944F3BE8A1A94DD_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; Array_Reverse_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m58C46E778DCE13DFC28D66B7F136C7B07523E4E3(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_AddRange_m9431A98ED64E0E5AA936FFC7251998D5E7B6BA10_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___0_collection; cyt_1_idu_m03D22A47F428CB728713878365C4E86AF2EB6DFA(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); RuntimeObject* L_1 = ___0_collection; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_001a; } } { RuntimeObject* L_3 = V_0; cyt_1_idm_mEC60FC8A9FDE53DA4386208557CB2E7674527785(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); goto IL_0021; } IL_001a: { RuntimeObject* L_4 = ___0_collection; cyt_1_idn_mB9869D37B9941823373CC90012713C6D3A757867(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); } IL_0021: { int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lnb_m8CB4C2950FF9B26AE30B9F63A95B9DE717E9435A_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; Array_Reverse_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m58C46E778DCE13DFC28D66B7F136C7B07523E4E3(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_mC7FDD3C4D6C53658F76841AE1E3CE43C9251D9C4_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = ___0_array; int32_t L_2 = ___1_arrayIndex; int32_t L_3 = __this->___Count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_bqm_m6A2FDB029201C828D6E5585FCFBACC5EE7670EDD_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9BAEE8262C16DE81112FD83C0BCDF8B9B7492766)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ook_mBD33D5E58386D55E037557A0F32806B3098058F0_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral42D48467A5973EC464AB24EB0FCB81BA90632807)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_Contains_mDCD63D62B790BFD21BDEFBCFACAA6282292B5885_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_item; int32_t L_2 = __this->___Count; int32_t L_3; L_3 = Array_IndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m39638791D0424431044CD19811A35D2D43794F6D(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 44)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ids_m392DA642AA3A3194880BF7D0C3B22942160DC83D_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___1_b; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0009; } } { int32_t L_1 = ___0_a; int32_t L_2 = ___1_b; ___0_a = ((int32_t)il2cpp_codegen_subtract(L_1, L_2)); } IL_0009: { int32_t L_3 = ___0_a; int32_t L_4 = __this->___Count; if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_002f; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_5 = __this->___Items; int32_t L_6 = ___0_a; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_7 = __this->___Items; int32_t L_8 = ___0_a; int32_t L_9 = ___1_b; int32_t L_10 = __this->___Count; int32_t L_11 = ___0_a; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, L_6, (RuntimeArray*)L_7, ((int32_t)il2cpp_codegen_add(L_8, L_9)), ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); } IL_002f: { int32_t L_12 = __this->___Count; int32_t L_13 = ___1_b; __this->___Count = ((int32_t)il2cpp_codegen_add(L_12, L_13)); int32_t L_14 = ___1_b; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_0054; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_15 = __this->___Items; int32_t L_16 = __this->___Count; int32_t L_17 = ___1_b; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_15, L_16, ((-L_17)), NULL); } IL_0054: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_BinarySearch_mC7D3CEF50C26B91C53FB887EA2593EE9268F9221_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_item; int32_t L_3; L_3 = Array_BinarySearch_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB8ECA9F55A4358C7D7D0505F6335A78750502FDB(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 53)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 cyt_1_FindLast_m67F0576BF9C9036F94E8748BC9299833C2FEBB54_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___0_match, const RuntimeMethod* method) { int32_t V_0 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_m3B7F0A8C93E26BF54653EE8B75713EB6A49E3AD7(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idr_m5496EB29E0C6FDBE131CAAD95457C09F1E261488(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); V_0 = L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_0026; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_5 = __this->___Items; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = (L_5)->GetAt(static_cast(L_7)); return L_8; } IL_0026: { il2cpp_codegen_initobj((&V_1), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_1; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_njz_mB9BD86B40AFABE171714732D9A45BCCD29CB24A5_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Array_Reverse_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m58C46E778DCE13DFC28D66B7F136C7B07523E4E3(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idv_m2E735BE954F143DB29AF0F123EB0BCE3F914C792_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___1_b; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0); V_0 = L_1; int32_t L_2 = V_0; cyt_1_GrowIfNeeded_m2BB49DA379E29B11B18AE1F88B2AC50AC84EAEC8(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); int32_t L_3 = ___0_a; int32_t L_4 = V_0; cyt_1_ids_m392DA642AA3A3194880BF7D0C3B22942160DC83D(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); RuntimeObject* L_5 = ___1_b; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = __this->___Items; int32_t L_7 = ___0_a; NullCheck(L_5); InterfaceActionInvoker2< Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5, L_6, L_7); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_TrimExcess_m3F3A2D1A30A453D6BD8B323A7DE64B6B4553F052_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lbk_m831123A7775BA1569861E3A6A303321862AA9066_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_min, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; NullCheck(L_0); int32_t L_1 = ___0_min; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_002f; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = __this->___Items; NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = G_B4_0; int32_t L_4 = V_0; int32_t L_5 = ___0_min; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0028; } } { int32_t L_6 = ___0_min; V_0 = L_6; } IL_0028: { int32_t L_7 = V_0; cyt_1_set_Capacity_mB7AB21031FA56AA3FD9AAE6E986664956106E380(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_BinarySearch_mFEDE7CF3ECB0C37CC5C919292B26E62FE40F23B4_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, int32_t ___1_count, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___2_item; RuntimeObject* L_6 = ___3_comparer; int32_t L_7; L_7 = Array_BinarySearch_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m83B1C60B8124766F6EBE2167D55BD79E668386A2(L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lpy_m34C9221263216E438E84248A1A1986313D4A0C95_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEC97BB83DEFADDF866FC5F52CAC696C8CBA94929)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_mDD8FBF76BA053E024A68CF019BA2F146C1608FC6_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_t5FA51F75A961701842266E5AE9A523EB0EC0B727* L_2; L_2 = Comparer_1_get_Default_m77CF4606E152FBF45E30CBB1A44494A34750F94A(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m4D5D30559E0610E5DD0BCBD5BD410B8CB7133BA8(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idr_m5496EB29E0C6FDBE131CAAD95457C09F1E261488_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* ___2_c, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); goto IL_0020; } IL_0006: { Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* L_2 = ___2_c; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = __this->___Items; int32_t L_4 = V_0; int32_t L_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1)); V_0 = L_5; NullCheck(L_3); int32_t L_6 = L_5; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck(L_2); bool L_8; L_8 = Predicate_1_Invoke_m066CEBA461E3029BF92EE4DB3ACBCB8A4409AE40_inline(L_2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (!L_8) { goto IL_0020; } } { int32_t L_9 = V_0; return L_9; } IL_0020: { int32_t L_10 = V_0; int32_t L_11 = ___0_a; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0006; } } { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* cyt_1_GetRange_mA90504F914E0E54FF0B92E50E6706A6852CF14BD_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL; { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mA5BAB6C26AA64E5F563AC8CE7D33BB84082B417F(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_2 = ___1_count; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2); V_0 = L_3; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = __this->___Items; int32_t L_5 = ___0_index; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = V_0; int32_t L_7 = ___1_count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, L_5, (RuntimeArray*)L_6, 0, L_7, NULL); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_8 = V_0; int32_t L_9 = ___1_count; cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* L_10 = (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); cyt_1__ctor_m1160BC1705C948A38E0D1485E2EABBA80D6F4372(L_10, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 54)); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_mFD1CE4BFDFC01A2C6F3E162D6A93F36D5F58FBD4_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) { { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = __this->___Items; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_item; int32_t L_2 = __this->___Count; int32_t L_3; L_3 = Array_IndexOf_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m39638791D0424431044CD19811A35D2D43794F6D(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 44)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_llt_m420E67B937C394C741192E02F6844E8AE37118F1_gshared (cyt_1_tAC49A9A02241EC5ED0F5205BDF7AE399C207BC04* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0EBE26183B9E5BF28E32247130C32FFD868B5565)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m9D756F61B9BDA34A4EDF9C3B42B6D4B389388ECE_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = ((cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___ofe; __this->___Items = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_mDA83F63A8DA4B5AB37552D13F4CA6330B3A479D2_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); RuntimeObject* L_0 = ___0_a; cyt_1_idu_mBBF795914BC38D4228340BC81108977F08B1FD64(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); RuntimeObject* L_1 = ___0_a; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5))); RuntimeObject* L_2 = V_0; if (L_2) { goto IL_002a; } } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = ((cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___ofe; __this->___Items = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3); RuntimeObject* L_4 = ___0_a; cyt_1_idn_m69BDA39B7D811EEDE7ACC5D62B641F7E258C9B1D(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return; } IL_002a: { RuntimeObject* L_5 = V_0; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_6); __this->___Items = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_7); RuntimeObject* L_8 = V_0; cyt_1_idm_mA330841DF3716C56003A665365C77B3CAC65FC84(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_GrowIfNeeded_mAEF7D188973CFEAA1E7574D23C485E5B611D95BD_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = cyt_1_get_Capacity_mF2AB503CAC3C8E7DBE088B47669427F22F778F85(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_RemoveAt_m1C24CED5CF200F8A1C04B51CDAD15AF7FF68E8CC_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_index; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { int32_t L_4 = ___0_index; cyt_1_ids_m33E1F052B90DA5D8A9669E0129E78D4146CD8D4B(__this, L_4, (-1), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = __this->___Items; int32_t L_6 = __this->___Count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, 1, NULL); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_fpr_m80CF70839DA3B9949480DE2BCB3F999AFE7AAA28_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_tB7F51412D69F88D22DA5DD6C60AC774519C01DDE* L_2; L_2 = Comparer_1_get_Default_m90062886491261D5C06DB7265536F99C4C692544(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3CA841E40073D0F005011B0D0DC91D6FF6BCBEF5(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_BinarySearch_m79AFC228F60B0CF22F511407CB08B97F584B7A9E_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_item; RuntimeObject* L_3 = ___1_comparer; int32_t L_4; L_4 = Array_BinarySearch_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m4B1BD2C264CE071640953D019BE7DA3B63DDF06F(L_0, 0, L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_RemoveRange_mAB74303587D2DDB98CDA44D89A25462536AF7D9A_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_2 = ___1_count; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0035; } } { int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; cyt_1_ids_m33E1F052B90DA5D8A9669E0129E78D4146CD8D4B(__this, L_3, ((-L_4)), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = __this->___Items; int32_t L_6 = __this->___Count; int32_t L_7 = ___1_count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL); int32_t L_8 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0035: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ihk_mA68535B4AC12FA713AF1FE6DA5418AB6C790764D_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, bool ___0_clearArray, const RuntimeMethod* method) { { bool L_0 = ___0_clearArray; if (!L_0) { goto IL_0017; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = __this->___Items; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; NullCheck(L_2); Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL); } IL_0017: { __this->___Count = 0; int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_LastIndexOf_mD9640600687FCE5FCCE0E4D937AF34EB208F20C8_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, int32_t ___1_index, const RuntimeMethod* method) { { int32_t L_0 = ___1_index; cyt_1_idt_mDCBD67D505FBB5B230F29EAB5A3D46ADCE58D491(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = __this->___Items; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_item; int32_t L_3 = ___1_index; int32_t L_4 = ___1_index; int32_t L_5; L_5 = Array_LastIndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2BC4CEF6B6F4F82FD59BC458FA7A16F6C0EDC8DB(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 22)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_Remove_m4913A2C6651154A85A87FC43E4134F8230CF8712_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) { int32_t V_0 = 0; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_item; int32_t L_1; L_1 = cyt_1_IndexOf_m48F9592EB608E4BA196E442D3A3881B019CD0195(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0013; } } { int32_t L_3 = V_0; cyt_1_RemoveAt_m1C24CED5CF200F8A1C04B51CDAD15AF7FF68E8CC(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 24)); } IL_0013: { int32_t L_4 = V_0; return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_get_Capacity_mF2AB503CAC3C8E7DBE088B47669427F22F778F85_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; NullCheck(L_0); return ((int32_t)(((RuntimeArray*)L_0)->max_length)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_AddRange_m2E32983B55690A9BE37E07668DE571B954F82D84_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* ___0_list, const RuntimeMethod* method) { int32_t V_0 = 0; { cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* L_0 = ___0_list; cyt_1_idu_mBBF795914BC38D4228340BC81108977F08B1FD64(__this, (RuntimeObject*)L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* L_1 = ___0_list; NullCheck(L_1); int32_t L_2 = L_1->___Count; V_0 = L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0012; } } { return; } IL_0012: { int32_t L_4 = V_0; cyt_1_GrowIfNeeded_mAEF7D188973CFEAA1E7574D23C485E5B611D95BD(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* L_5 = ___0_list; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = __this->___Items; int32_t L_7 = __this->___Count; NullCheck(L_5); cyt_1_CopyTo_mE434BAC80046A6D9653579C20AD16F1D831F8E72(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 26)); int32_t L_8 = __this->___Count; int32_t L_9 = V_0; __this->___Count = ((int32_t)il2cpp_codegen_add(L_8, L_9)); int32_t L_10 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_10, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_mcl_m06CED9BA8B0CB3F50C995AFC6575032E16D3609D_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = cyt_1_get_Capacity_mF2AB503CAC3C8E7DBE088B47669427F22F778F85(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 cyt_1_Pop_m06365C754EF31134F1AB6AE090D51CC91C03B5FF_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { int32_t V_0 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = __this->___Count; if (L_0) { goto IL_0013; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57462D5D876383291750F779D30A75A0AD5ED4AE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_0013: { int32_t L_2 = __this->___Count; V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___Items; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = (L_3)->GetAt(static_cast(L_5)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = __this->___Items; int32_t L_8 = V_0; il2cpp_codegen_initobj((&V_1), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1; NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_9); int32_t L_10 = __this->___Count; __this->___Count = ((int32_t)il2cpp_codegen_subtract(L_10, 1)); int32_t L_11 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_11, 1)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_LastIndexOf_m135A932CDAE3F867B0EDC47079668E06A704B013_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_item; int32_t L_2 = __this->___Count; int32_t L_3 = __this->___Count; int32_t L_4; L_4 = Array_LastIndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2BC4CEF6B6F4F82FD59BC458FA7A16F6C0EDC8DB(L_0, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_cdv_m99C6CC3C213531AFA3DCA3088A1C580EB38963CD_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 cyt_1_Find_mA04660F808F570186DAA78F3E9ACDD71E92365F2_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_match, const RuntimeMethod* method) { int32_t V_0 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idq_m38140C97059C02EC91EDA8221AEE502781A77262(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); V_0 = L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_0023; } } { il2cpp_codegen_initobj((&V_1), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_1; return L_5; } IL_0023: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = __this->___Items; int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = (L_6)->GetAt(static_cast(L_8)); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Clear_m7ABCA7514295ECF7FF30C40BF45554E5C4E43A76_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, bool ___0_clearArray, const RuntimeMethod* method) { { bool L_0 = ___0_clearArray; if (!L_0) { goto IL_0017; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = __this->___Items; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; NullCheck(L_2); Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL); } IL_0017: { __this->___Count = 0; int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { int32_t L_2 = ___1_b; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001e; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001e: { int32_t L_4 = ___0_a; int32_t L_5 = ___1_b; int32_t L_6 = __this->___Count; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6)))) { goto IL_0034; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0034: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindIndex_mE7045E160C613E05D91595663CE01598D7B439D9_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_match, const RuntimeMethod* method) { { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idq_m38140C97059C02EC91EDA8221AEE502781A77262(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_cql_m4CC217F3DA1394E7F1885440532FC954428699C5_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_Exists_m832B5F5E0DFC7ED1B285998E7CE25FE4AC79C96A_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_match, const RuntimeMethod* method) { { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idq_m38140C97059C02EC91EDA8221AEE502781A77262(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Insert_m72AE62B17B4B1F0687801164015A9A57398979D1_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_item, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; cyt_1_idt_mDCBD67D505FBB5B230F29EAB5A3D46ADCE58D491(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_1 = __this->___Count; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))))) { goto IL_001e; } } { cyt_1_GrowIfNeeded_mAEF7D188973CFEAA1E7574D23C485E5B611D95BD(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); } IL_001e: { int32_t L_3 = ___0_index; cyt_1_ids_m33E1F052B90DA5D8A9669E0129E78D4146CD8D4B(__this, L_3, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = __this->___Items; int32_t L_5 = ___0_index; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_item; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_6); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_iqf_m4000913D0114CC238D45D4607407922CA1D008CC_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_2 = ___1_count; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0035; } } { int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; cyt_1_ids_m33E1F052B90DA5D8A9669E0129E78D4146CD8D4B(__this, L_3, ((-L_4)), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = __this->___Items; int32_t L_6 = __this->___Count; int32_t L_7 = ___1_count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL); int32_t L_8 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0035: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* cyt_1_FindAll_m934ED9F8E2F9556B41081B06D54BBBA89A7C59D2_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_match, const RuntimeMethod* method) { { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_1 = ___0_match; cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* L_2; L_2 = cyt_1_idp_mE816B6506123B529EBDD26C9CEFC949C20385D66(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* cyt_1_idp_mE816B6506123B529EBDD26C9CEFC949C20385D66_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_a, const RuntimeMethod* method) { cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* V_0 = NULL; int32_t V_1 = 0; { cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* L_0 = (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); cyt_1__ctor_m9D756F61B9BDA34A4EDF9C3B42B6D4B389388ECE(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 31)); V_0 = L_0; V_1 = 0; goto IL_0034; } IL_000a: { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_1 = ___0_a; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_1); bool L_6; L_6 = Predicate_1_Invoke_m9FE817A40A1AA77B5B15B6C0E90EB7A4715A819D_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (!L_6) { goto IL_0030; } } { cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* L_7 = V_0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = __this->___Items; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_7); cyt_1_Add_m52ED42A00A0427ADEC076ED4569D05645E9D0C44(L_7, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 33)); } IL_0030: { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0034: { int32_t L_13 = V_1; int32_t L_14 = __this->___Count; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000a; } } { cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* L_15 = V_0; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_jxj_mFF7151980E126A3057BC2BD1D017C48EE2E445D5_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; Array_Reverse_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mDEEDD12A164F41DC4C3EE36DCDDE671EA8C18084(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_RemoveAll_mA1336DF3D2BEF4A2016379A43D53A2A5A6398075_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_match, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); V_0 = 0; V_1 = 0; V_0 = 0; goto IL_0026; } IL_000e: { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_1 = ___0_match; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_1); bool L_6; L_6 = Predicate_1_Invoke_m9FE817A40A1AA77B5B15B6C0E90EB7A4715A819D_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (L_6) { goto IL_002f; } } { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0026: { int32_t L_8 = V_0; int32_t L_9 = __this->___Count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000e; } } IL_002f: { int32_t L_10 = V_0; int32_t L_11 = __this->___Count; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_003a; } } { return 0; } IL_003a: { int32_t L_12 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_12, 1)); int32_t L_13 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); goto IL_0082; } IL_004e: { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_14 = ___0_match; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = __this->___Items; int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck(L_14); bool L_19; L_19 = Predicate_1_Invoke_m9FE817A40A1AA77B5B15B6C0E90EB7A4715A819D_inline(L_14, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (L_19) { goto IL_007e; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_20 = __this->___Items; int32_t L_21 = V_0; int32_t L_22 = L_21; V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_23 = __this->___Items; int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_26); } IL_007e: { int32_t L_27 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0082: { int32_t L_28 = V_1; int32_t L_29 = __this->___Count; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_004e; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_30, L_31))) <= ((int32_t)0))) { goto IL_00a0; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_32 = __this->___Items; int32_t L_33 = V_0; int32_t L_34 = V_1; int32_t L_35 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_32, L_33, ((int32_t)il2cpp_codegen_subtract(L_34, L_35)), NULL); } IL_00a0: { int32_t L_36 = V_0; __this->___Count = L_36; int32_t L_37 = V_1; int32_t L_38 = V_0; return ((int32_t)il2cpp_codegen_subtract(L_37, L_38)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindIndex_m969C3ADF2733013A55E74523B095E5CF4C1DC776_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___2_match, const RuntimeMethod* method) { { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___2_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; int32_t L_2 = ___1_count; cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D(__this, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_3 = ___0_startIndex; int32_t L_4 = ___1_count; Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_5 = ___2_match; int32_t L_6; L_6 = cyt_1_idq_m38140C97059C02EC91EDA8221AEE502781A77262(__this, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idq_m38140C97059C02EC91EDA8221AEE502781A77262_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___2_c, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = ___0_a; V_1 = L_2; goto IL_0022; } IL_0008: { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_3 = ___2_c; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = __this->___Items; int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck(L_3); bool L_8; L_8 = Predicate_1_Invoke_m9FE817A40A1AA77B5B15B6C0E90EB7A4715A819D_inline(L_3, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (!L_8) { goto IL_001e; } } { int32_t L_9 = V_1; return L_9; } IL_001e: { int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0022: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0008; } } { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idw_m3AE71BACA99883A330CC914CEA37C200B57F78DD_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); { RuntimeObject* L_0 = ___1_b; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0027: { { RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0030; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3); } IL_0030: { return; } } }); try { { goto IL_001d_1; } IL_0009_1: { RuntimeObject* L_4 = V_0; NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = InterfaceFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_4); V_1 = L_5; int32_t L_6 = ___0_a; int32_t L_7 = L_6; ___0_a = ((int32_t)il2cpp_codegen_add(L_7, 1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_1; cyt_1_Insert_m72AE62B17B4B1F0687801164015A9A57398979D1(__this, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 38)); } IL_001d_1: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); bool L_10; L_10 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_9); if (L_10) { goto IL_0009_1; } } { goto IL_0031; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0031: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m14A0ED70A3C766F607CF6B5120DA1B3978A4F4FB_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = ___0_a; __this->___Items = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0); int32_t L_1 = ___1_b; __this->___Count = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindIndex_m54F206B1A4940A1172699213CF3EE385400D68D9_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_startIndex, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___1_match, const RuntimeMethod* method) { { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___1_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; cyt_1_idt_mDCBD67D505FBB5B230F29EAB5A3D46ADCE58D491(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_2 = ___0_startIndex; int32_t L_3 = __this->___Count; int32_t L_4 = ___0_startIndex; Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_5 = ___1_match; int32_t L_6; L_6 = cyt_1_idq_m38140C97059C02EC91EDA8221AEE502781A77262(__this, L_2, ((int32_t)il2cpp_codegen_subtract(L_3, L_4)), L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ForEach_m8B8AE6B180A510B4C1144DF8ADF5067C955AA7AE_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2* ___0_action, const RuntimeMethod* method) { int32_t V_0 = 0; { Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2* L_0 = ___0_action; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { V_0 = 0; goto IL_0028; } IL_0012: { Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2* L_2 = ___0_action; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___Items; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck(L_2); Action_1_Invoke_m211AB6C2AA7326F6BFC8338EC888360A219AFF41_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 40)); int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0028: { int32_t L_8 = V_0; int32_t L_9 = __this->___Count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0012; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idu_mBBF795914BC38D4228340BC81108977F08B1FD64_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_a; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindLastIndex_m213415AA7EAA7D3BA4F93332DC37762919458AC5_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_match, const RuntimeMethod* method) { { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idr_mFE24E36081163031516FC9ADCBDB071841EDB661(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cys_t77E50E15C644A5869C604882F1C802434F0A13BF cyt_1_GetEnumerator_mF1AED064156198F9D7C2DAF5790E2FC9B49B173F_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { cys_t77E50E15C644A5869C604882F1C802434F0A13BF L_0; memset((&L_0), 0, sizeof(L_0)); cys__ctor_m9549D2A0F20C5E3C6B6CEDBA25E65FF923FCE390((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_LastIndexOf_mFF0B3CBCB24CD09E0EB4FBDA3944607340869E14_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { { int32_t L_0 = ___1_index; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001a; } } { int32_t L_1 = ___1_index; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_2); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2D65EE85CADB9008DEE48BCD5A9E95E54D15F3FF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, method); } IL_001a: { int32_t L_5 = ___2_count; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0034; } } { int32_t L_6 = ___2_count; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_7); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_9 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral158BA1ED10A53D1BA59A2C5D9C58736662B34750)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, method); } IL_0034: { int32_t L_10 = ___1_index; int32_t L_11 = ___2_count; if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_10, L_11)), 1))) >= ((int32_t)0))) { goto IL_0052; } } { int32_t L_12 = ___2_count; int32_t L_13 = L_12; RuntimeObject* L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_13); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_15 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral237DA396E8FE2D1C94C98875D84C7D661FF86FB6)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, method); } IL_0052: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16 = __this->___Items; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___0_item; int32_t L_18 = ___1_index; int32_t L_19 = ___2_count; int32_t L_20; L_20 = Array_LastIndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2BC4CEF6B6F4F82FD59BC458FA7A16F6C0EDC8DB(L_16, L_17, L_18, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); return L_20; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_fno_mC1056526DA9C561506004B30E82274BF12253E67_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_min, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; NullCheck(L_0); int32_t L_1 = ___0_min; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_002f; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___Items; NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = G_B4_0; int32_t L_4 = V_0; int32_t L_5 = ___0_min; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0028; } } { int32_t L_6 = ___0_min; V_0 = L_6; } IL_0028: { int32_t L_7 = V_0; cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_m3F603A30781E62A0F85F943B54EC03B05C5DE4F9_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = ___0_array; int32_t L_2 = __this->___Count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, 0, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_m6F3C4E9DD628E9D7C7D5AACABFEAF0F550AE1611_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { { int32_t L_0 = ___1_index; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { int32_t L_2 = ___2_count; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001e; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001e: { int32_t L_4 = ___1_index; int32_t L_5 = ___2_count; int32_t L_6 = __this->___Count; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6)))) { goto IL_0034; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0034: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = __this->___Items; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_item; int32_t L_10 = ___1_index; int32_t L_11 = ___2_count; int32_t L_12; L_12 = Array_IndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3E23294C983591428D5481A6201C56FA7DD46672(L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 44)); return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindLastIndex_mD1C2277C1DEBB976E8D1FD1A0F745AC2168D648D_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___2_match, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___2_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; int32_t L_2 = ___1_count; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_1, L_2)), 1)); int32_t L_3 = V_0; int32_t L_4 = ___1_count; cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_5 = V_0; int32_t L_6 = ___1_count; Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_7 = ___2_match; int32_t L_8; L_8 = cyt_1_idr_mFE24E36081163031516FC9ADCBDB071841EDB661(__this, L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idt_mDCBD67D505FBB5B230F29EAB5A3D46ADCE58D491_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F_gshared (Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_a, const RuntimeMethod* method) { { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___0_a; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_InsertRange_mB34BDB824606A543C7A76846849FE26E56B05EA5_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___1_collection; cyt_1_idu_mBBF795914BC38D4228340BC81108977F08B1FD64(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); int32_t L_1 = ___0_index; cyt_1_idt_mDCBD67D505FBB5B230F29EAB5A3D46ADCE58D491(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); RuntimeObject* L_2 = ___1_collection; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*)__this)))) { goto IL_004f; } } { int32_t L_3 = __this->___Count; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_3); V_0 = L_4; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = V_0; cyt_1_CopyTo_mE434BAC80046A6D9653579C20AD16F1D831F8E72(__this, L_5, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26)); int32_t L_6 = __this->___Count; cyt_1_GrowIfNeeded_mAEF7D188973CFEAA1E7574D23C485E5B611D95BD(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); int32_t L_7 = ___0_index; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = V_0; NullCheck(L_8); cyt_1_ids_m33E1F052B90DA5D8A9669E0129E78D4146CD8D4B(__this, L_7, ((int32_t)(((RuntimeArray*)L_8)->max_length)), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = V_0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = __this->___Items; int32_t L_11 = ___0_index; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_12 = V_0; NullCheck(L_12); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_9, 0, (RuntimeArray*)L_10, L_11, ((int32_t)(((RuntimeArray*)L_12)->max_length)), NULL); goto IL_006b; } IL_004f: { RuntimeObject* L_13 = ___1_collection; V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 5))); RuntimeObject* L_14 = V_1; if (!L_14) { goto IL_0063; } } { int32_t L_15 = ___0_index; RuntimeObject* L_16 = V_1; cyt_1_idv_mB0BAD899495CB544C0DD78A6DB5E38A40D3D4649(__this, L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); goto IL_006b; } IL_0063: { int32_t L_17 = ___0_index; RuntimeObject* L_18 = ___1_collection; cyt_1_idw_m3AE71BACA99883A330CC914CEA37C200B57F78DD(__this, L_17, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 46)); } IL_006b: { int32_t L_19 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_19, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindLastIndex_m445C20A6DC9519FD359CA9FCB19297B9243D158A_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_startIndex, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___1_match, const RuntimeMethod* method) { { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___1_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; cyt_1_idt_mDCBD67D505FBB5B230F29EAB5A3D46ADCE58D491(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_2 = ___0_startIndex; Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_3 = ___1_match; int32_t L_4; L_4 = cyt_1_idr_mFE24E36081163031516FC9ADCBDB071841EDB661(__this, 0, ((int32_t)il2cpp_codegen_add(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idm_mA330841DF3716C56003A665365C77B3CAC65FC84_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___0_a; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0); V_0 = L_1; int32_t L_2 = V_0; if (L_2) { goto IL_000b; } } { return; } IL_000b: { int32_t L_3 = V_0; cyt_1_GrowIfNeeded_mAEF7D188973CFEAA1E7574D23C485E5B611D95BD(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); RuntimeObject* L_4 = ___0_a; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = __this->___Items; int32_t L_6 = __this->___Count; NullCheck(L_4); InterfaceActionInvoker2< Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_4, L_5, L_6); int32_t L_7 = __this->___Count; int32_t L_8 = V_0; __this->___Count = ((int32_t)il2cpp_codegen_add(L_7, L_8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lkm_mFBCCAF9AFECEBD312701A13F334E15A80D62CD38_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = cyt_1_get_Capacity_mF2AB503CAC3C8E7DBE088B47669427F22F778F85(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_m40F8789F52FCB7CC410F8217E3F49DBEA68D2A76_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, int32_t ___1_index, const RuntimeMethod* method) { { int32_t L_0 = ___1_index; cyt_1_idt_mDCBD67D505FBB5B230F29EAB5A3D46ADCE58D491(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = __this->___Items; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_item; int32_t L_3 = ___1_index; int32_t L_4 = __this->___Count; int32_t L_5 = ___1_index; int32_t L_6; L_6 = Array_IndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3E23294C983591428D5481A6201C56FA7DD46672(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_subtract(L_4, L_5)), il2cpp_rgctx_method(method->klass->rgctx_data, 44)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* cyt_1_idz_m0010E5913A34EE0770CA45E0D9441E33739D4EBA_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { cys_t77E50E15C644A5869C604882F1C802434F0A13BF L_0; L_0 = cyt_1_GetEnumerator_mF1AED064156198F9D7C2DAF5790E2FC9B49B173F(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); cys_t77E50E15C644A5869C604882F1C802434F0A13BF L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 42), &L_1); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Reverse_mD98B51ED7756DE7CDE309297382B6F4E3E8EB54C_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Array_Reverse_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mDEEDD12A164F41DC4C3EE36DCDDE671EA8C18084(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* cyt_1_idy_m6D66804E7745BD9AAC9D381FA32F33242C3DD0D7_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { cys_t77E50E15C644A5869C604882F1C802434F0A13BF L_0; L_0 = cyt_1_GetEnumerator_mF1AED064156198F9D7C2DAF5790E2FC9B49B173F(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); cys_t77E50E15C644A5869C604882F1C802434F0A13BF L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 42), &L_1); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__cctor_m2F7172E763FF3C6ABBCDB0219520F37ED615A092_gshared (const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8), (uint32_t)0); ((cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___ofe = L_0; Il2CppCodeGenWriteBarrier((void**)(&((cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___ofe), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_TrueForAll_m57A39A18DAA0800EFE62E0976FBBC746F88C5B1F_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_match, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); V_0 = 0; goto IL_0024; } IL_000a: { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_1 = ___0_match; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_1); bool L_6; L_6 = Predicate_1_Invoke_m9FE817A40A1AA77B5B15B6C0E90EB7A4715A819D_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (L_6) { goto IL_0020; } } { return (bool)0; } IL_0020: { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0024: { int32_t L_8 = V_0; int32_t L_9 = __this->___Count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000a; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Add_m52ED42A00A0427ADEC076ED4569D05645E9D0C44_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___Count; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = __this->___Items; NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))) { goto IL_0017; } } { cyt_1_GrowIfNeeded_mAEF7D188973CFEAA1E7574D23C485E5B611D95BD(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); } IL_0017: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; int32_t L_3 = __this->___Count; V_0 = L_3; int32_t L_4 = V_0; __this->___Count = ((int32_t)il2cpp_codegen_add(L_4, 1)); int32_t L_5 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_item; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_6); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lpf_m15C1F4639F554EF41E4941E363A27DC4C0270ABE_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_tB7F51412D69F88D22DA5DD6C60AC774519C01DDE* L_2; L_2 = Comparer_1_get_Default_m90062886491261D5C06DB7265536F99C4C692544(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3CA841E40073D0F005011B0D0DC91D6FF6BCBEF5(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* cyt_1_ToArray_m3181007C7E7B4E2A2350E50FEEC2187FC8A3417E_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL; { int32_t L_0 = __this->___Count; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_0); V_0 = L_1; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = V_0; int32_t L_4 = __this->___Count; Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_2, (RuntimeArray*)L_3, L_4, NULL); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = V_0; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_xn_mAAC6EB9A068A6B710AB0AA8AA51BB997ECAF527B_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Array_Reverse_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mDEEDD12A164F41DC4C3EE36DCDDE671EA8C18084(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m0AEAF9E58119D640B42056D7D7A0EA24420BB261_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0015; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_0015: { int32_t L_2 = ___0_a; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2); __this->___Items = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_m8912EEAD88D08566ABB7E3342A986DB3A5C53D4A_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; int32_t L_1 = __this->___Count; RuntimeObject* L_2 = ___0_comparer; Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3CA841E40073D0F005011B0D0DC91D6FF6BCBEF5(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_m67B24D66EF1CD688BB97C6119A83BD80E28B1AE4_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___3_count; cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; int32_t L_3 = ___0_index; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = ___1_array; int32_t L_5 = ___2_arrayIndex; int32_t L_6 = ___3_count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_2, L_3, (RuntimeArray*)L_4, L_5, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_m44E41A06F5C52D0C2486634F6C3CA51D1C96B942_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; RuntimeObject* L_5 = ___2_comparer; Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3CA841E40073D0F005011B0D0DC91D6FF6BCBEF5(L_2, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_6 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_6, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_mmf_m5D75FE721B39766129BF6E0E850C64E462004F30_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_tB7F51412D69F88D22DA5DD6C60AC774519C01DDE* L_2; L_2 = Comparer_1_get_Default_m90062886491261D5C06DB7265536F99C4C692544(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3CA841E40073D0F005011B0D0DC91D6FF6BCBEF5(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idn_m69BDA39B7D811EEDE7ACC5D62B641F7E258C9B1D_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); { RuntimeObject* L_0 = ___0_a; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0021: { { RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_002a; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3); } IL_002a: { return; } } }); try { { goto IL_0017_1; } IL_0009_1: { RuntimeObject* L_4 = V_0; NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = InterfaceFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_4); V_1 = L_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_1; cyt_1_Add_m52ED42A00A0427ADEC076ED4569D05645E9D0C44(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33)); } IL_0017_1: { RuntimeObject* L_7 = V_0; 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_0009_1; } } { goto IL_002b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_dm_m5B759BB55AD928362D79143941A1AC8B7D918585_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Array_Reverse_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mDEEDD12A164F41DC4C3EE36DCDDE671EA8C18084(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_m95615DC20583D2581A96E5F5FC855C81C5A48E07_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Comparison_1_t388CFEE675F4A6E15BB604A7AD4C3A5B6D265FB7* ___0_comparison, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; Comparison_1_t388CFEE675F4A6E15BB604A7AD4C3A5B6D265FB7* L_1 = ___0_comparison; Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m5ADAEF4F229323891438DE1C1BA1EDE875FE0F25(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; int32_t L_1 = __this->___Count; if ((!(((uint32_t)L_0) < ((uint32_t)L_1)))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method); } IL_000f: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_3 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&__this->___Items); int32_t L_4 = ___0_value; Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_EnsureCapacity_mA814A6CC0C67E32F8B56FB79FEF56801F2E6CC42_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_min, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; NullCheck(L_0); int32_t L_1 = ___0_min; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_002f; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___Items; NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = G_B4_0; int32_t L_4 = V_0; int32_t L_5 = ___0_min; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0028; } } { int32_t L_6 = ___0_min; V_0 = L_6; } IL_0028: { int32_t L_7 = V_0; cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* cyt_1_Resize_m6430374E60E6D290D813F73F7FFFBB47D963B98B_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_newSize, const RuntimeMethod* method) { int32_t V_0 = 0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_1 = NULL; int32_t V_2 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = __this->___Items; V_1 = L_1; int32_t L_2 = ___0_newSize; int32_t L_3 = V_0; if ((((int32_t)L_2) <= ((int32_t)L_3))) { goto IL_0022; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_4 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&__this->___Items); int32_t L_5 = ___0_newSize; Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); goto IL_0042; } IL_0022: { int32_t L_6 = ___0_newSize; int32_t L_7 = V_0; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0042; } } { int32_t L_8 = ___0_newSize; V_2 = L_8; goto IL_003e; } IL_002a: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = V_1; int32_t L_10 = V_2; il2cpp_codegen_initobj((&V_3), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_3; NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_11); int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_003e: { int32_t L_13 = V_2; int32_t L_14 = V_0; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_002a; } } IL_0042: { int32_t L_15 = ___0_newSize; __this->___Count = L_15; return __this; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_jz_m9A70C61436FC8418BBB93DD6D4E1180D973CA5CA_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_tB7F51412D69F88D22DA5DD6C60AC774519C01DDE* L_2; L_2 = Comparer_1_get_Default_m90062886491261D5C06DB7265536F99C4C692544(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3CA841E40073D0F005011B0D0DC91D6FF6BCBEF5(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_duz_m69B85E5F6E8796EFAE64888CFBD65A87865DFC9D_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_index; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF30F85E4B9304912E404666CAD45979D3833BFAE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { int32_t L_4 = ___0_index; cyt_1_ids_m33E1F052B90DA5D8A9669E0129E78D4146CD8D4B(__this, L_4, (-1), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = __this->___Items; int32_t L_6 = __this->___Count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, 1, NULL); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_bca_mC13CE32C323758C333A8A4D4817DA8CAF3CD22AE_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral14E4A1F492301946015F0A6B1C40296CE46A4251)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { int32_t L_2 = ___1_b; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001e; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral30B98916AF7031E9D83FB88E885E523F6A280F64)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001e: { int32_t L_4 = ___0_a; int32_t L_5 = ___1_b; int32_t L_6 = __this->___Count; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6)))) { goto IL_0034; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral253F379CE43832F182E0F1922F84B2F9D7990EAE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0034: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ik_m8C6D75F332B8EC07CCB5439443F83A67ABC7462A_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = cyt_1_get_Capacity_mF2AB503CAC3C8E7DBE088B47669427F22F778F85(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_mzc_m5D434B537889792A96EC674C47A401B4565A6547_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Reverse_mF74F43FB8F5A579CA0F177679DF37C69769CE5B9_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; Array_Reverse_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mDEEDD12A164F41DC4C3EE36DCDDE671EA8C18084(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_AddRange_m0F2CE40FC0EC74191DB427D06C72163F3AC5F380_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___0_collection; cyt_1_idu_mBBF795914BC38D4228340BC81108977F08B1FD64(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); RuntimeObject* L_1 = ___0_collection; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_001a; } } { RuntimeObject* L_3 = V_0; cyt_1_idm_mA330841DF3716C56003A665365C77B3CAC65FC84(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); goto IL_0021; } IL_001a: { RuntimeObject* L_4 = ___0_collection; cyt_1_idn_m69BDA39B7D811EEDE7ACC5D62B641F7E258C9B1D(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); } IL_0021: { int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lnb_mEFAEA5353F63EE87C6EE4093D6F72A009D48BD23_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; Array_Reverse_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mDEEDD12A164F41DC4C3EE36DCDDE671EA8C18084(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_mE434BAC80046A6D9653579C20AD16F1D831F8E72_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = ___0_array; int32_t L_2 = ___1_arrayIndex; int32_t L_3 = __this->___Count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_bqm_mBE6CFBE503FDE59EB07A66A0C09403F9CF20FF4C_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9BAEE8262C16DE81112FD83C0BCDF8B9B7492766)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ook_m7B0C143C6C1AA18DCB50559F5EF13D6D7C83C33D_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral42D48467A5973EC464AB24EB0FCB81BA90632807)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_Contains_mF3FD35FD91F98B86C48D13E6C3FBDCB5D2CD7D07_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_item; int32_t L_2 = __this->___Count; int32_t L_3; L_3 = Array_IndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3E23294C983591428D5481A6201C56FA7DD46672(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 44)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ids_m33E1F052B90DA5D8A9669E0129E78D4146CD8D4B_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___1_b; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0009; } } { int32_t L_1 = ___0_a; int32_t L_2 = ___1_b; ___0_a = ((int32_t)il2cpp_codegen_subtract(L_1, L_2)); } IL_0009: { int32_t L_3 = ___0_a; int32_t L_4 = __this->___Count; if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_002f; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = __this->___Items; int32_t L_6 = ___0_a; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = __this->___Items; int32_t L_8 = ___0_a; int32_t L_9 = ___1_b; int32_t L_10 = __this->___Count; int32_t L_11 = ___0_a; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, L_6, (RuntimeArray*)L_7, ((int32_t)il2cpp_codegen_add(L_8, L_9)), ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); } IL_002f: { int32_t L_12 = __this->___Count; int32_t L_13 = ___1_b; __this->___Count = ((int32_t)il2cpp_codegen_add(L_12, L_13)); int32_t L_14 = ___1_b; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_0054; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = __this->___Items; int32_t L_16 = __this->___Count; int32_t L_17 = ___1_b; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_15, L_16, ((-L_17)), NULL); } IL_0054: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_BinarySearch_m3E3879CFDF4183FAA42FEFD13B9A6E6438C3F0CE_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_item; int32_t L_3; L_3 = Array_BinarySearch_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mAED93F7B6422EE8D865822B3F937F98C6BC38C63(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 53)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 cyt_1_FindLast_m5DE89C8EF735E9CD961A783ED0E8820B940D65E4_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___0_match, const RuntimeMethod* method) { int32_t V_0 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mD56EE12FB08236549D021314C15A919C77D37F6F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idr_mFE24E36081163031516FC9ADCBDB071841EDB661(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); V_0 = L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_0026; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = __this->___Items; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = (L_5)->GetAt(static_cast(L_7)); return L_8; } IL_0026: { il2cpp_codegen_initobj((&V_1), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_njz_m301C46D84329576E5874251FE873332B89E008C6_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Array_Reverse_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mDEEDD12A164F41DC4C3EE36DCDDE671EA8C18084(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idv_mB0BAD899495CB544C0DD78A6DB5E38A40D3D4649_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___1_b; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0); V_0 = L_1; int32_t L_2 = V_0; cyt_1_GrowIfNeeded_mAEF7D188973CFEAA1E7574D23C485E5B611D95BD(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); int32_t L_3 = ___0_a; int32_t L_4 = V_0; cyt_1_ids_m33E1F052B90DA5D8A9669E0129E78D4146CD8D4B(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); RuntimeObject* L_5 = ___1_b; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = __this->___Items; int32_t L_7 = ___0_a; NullCheck(L_5); InterfaceActionInvoker2< Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5, L_6, L_7); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_TrimExcess_m220AB9714E25A1707DF61A8ABCD09242F081D972_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lbk_mD3BED3D9F71F8568BEFF810BEFEBCD666F464E91_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_min, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; NullCheck(L_0); int32_t L_1 = ___0_min; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_002f; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___Items; NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = G_B4_0; int32_t L_4 = V_0; int32_t L_5 = ___0_min; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0028; } } { int32_t L_6 = ___0_min; V_0 = L_6; } IL_0028: { int32_t L_7 = V_0; cyt_1_set_Capacity_m9E10CA01D514CF9B546EF60812579A9F8814A4E0(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_BinarySearch_m9BDB8F5480DF4E187E39AB9262DE3A6FC09C72E1_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, int32_t ___1_count, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___2_item; RuntimeObject* L_6 = ___3_comparer; int32_t L_7; L_7 = Array_BinarySearch_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m4B1BD2C264CE071640953D019BE7DA3B63DDF06F(L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lpy_m623FD61620C03756354DE50D1F2393C797891D97_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEC97BB83DEFADDF866FC5F52CAC696C8CBA94929)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_m8FC84F623428B1DDC4373B39E47172EE7DB929E8_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_tB7F51412D69F88D22DA5DD6C60AC774519C01DDE* L_2; L_2 = Comparer_1_get_Default_m90062886491261D5C06DB7265536F99C4C692544(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3CA841E40073D0F005011B0D0DC91D6FF6BCBEF5(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idr_mFE24E36081163031516FC9ADCBDB071841EDB661_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* ___2_c, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); goto IL_0020; } IL_0006: { Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* L_2 = ___2_c; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___Items; int32_t L_4 = V_0; int32_t L_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1)); V_0 = L_5; NullCheck(L_3); int32_t L_6 = L_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck(L_2); bool L_8; L_8 = Predicate_1_Invoke_m9FE817A40A1AA77B5B15B6C0E90EB7A4715A819D_inline(L_2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (!L_8) { goto IL_0020; } } { int32_t L_9 = V_0; return L_9; } IL_0020: { int32_t L_10 = V_0; int32_t L_11 = ___0_a; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0006; } } { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* cyt_1_GetRange_m84006E854574DB9B875571E98AA0ED9B7547296F_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL; { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_mFE208872DF24E45546487D36863FDF326A83DD0D(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_2 = ___1_count; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2); V_0 = L_3; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = __this->___Items; int32_t L_5 = ___0_index; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = V_0; int32_t L_7 = ___1_count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, L_5, (RuntimeArray*)L_6, 0, L_7, NULL); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = V_0; int32_t L_9 = ___1_count; cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* L_10 = (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); cyt_1__ctor_m14A0ED70A3C766F607CF6B5120DA1B3978A4F4FB(L_10, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 54)); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_m48F9592EB608E4BA196E442D3A3881B019CD0195_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) { { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___Items; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_item; int32_t L_2 = __this->___Count; int32_t L_3; L_3 = Array_IndexOf_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3E23294C983591428D5481A6201C56FA7DD46672(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 44)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_llt_m9FD534CC43FF31A130E6AB903EE2E8601B58AB2E_gshared (cyt_1_t8D44FE5690EE0881636F8CACF4B1781DB7253688* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0EBE26183B9E5BF28E32247130C32FFD868B5565)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_mA8A7874705AB9F80B4FDB33829E698697FEA6B14_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = ((cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___ofe; __this->___Items = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_mFC9DE6451AA6927422BFCEAEDD0AF15B9D3A5659_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); RuntimeObject* L_0 = ___0_a; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); RuntimeObject* L_1 = ___0_a; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5))); RuntimeObject* L_2 = V_0; if (L_2) { goto IL_002a; } } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = ((cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___ofe; __this->___Items = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3); RuntimeObject* L_4 = ___0_a; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return; } IL_002a: { RuntimeObject* L_5 = V_0; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_7 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_6); __this->___Items = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_7); RuntimeObject* L_8 = V_0; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_GrowIfNeeded_m16C9A6BC7A96742E191D3E414896C883A32FD883_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_RemoveAt_m507D75AD3CD58D110D08A962515847C097ECEEA1_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_index; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { int32_t L_4 = ___0_index; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, L_4, (-1), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5 = __this->___Items; int32_t L_6 = __this->___Count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, 1, NULL); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_fpr_m9F95DFAE76B553D51DE0917B397199CBCE4004D0_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* L_2; L_2 = (( Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_BinarySearch_mA3771D6B7637DC9FCD575454BBFC1D4EA12A05E3_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Il2CppFullySharedGenericAny ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; int32_t L_1 = __this->___Count; il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___0_item : &___0_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); RuntimeObject* L_3 = ___1_comparer; int32_t L_4; L_4 = InvokerFuncInvoker5< int32_t, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, Il2CppFullySharedGenericAny, RuntimeObject* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)), il2cpp_rgctx_method(method->klass->rgctx_data, 19), NULL, L_0, 0, L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_2: *(void**)L_2), L_3); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_RemoveRange_m7AC4A5361CC9471B1509334C23F6BAE74A874162_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_2 = ___1_count; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0035; } } { int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, L_3, ((-L_4)), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5 = __this->___Items; int32_t L_6 = __this->___Count; int32_t L_7 = ___1_count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL); int32_t L_8 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0035: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ihk_m21DD7E4F34E19EFA6AE74FDE1B683EC04B448A89_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, bool ___0_clearArray, const RuntimeMethod* method) { { bool L_0 = ___0_clearArray; if (!L_0) { goto IL_0017; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->___Items; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; NullCheck(L_2); Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL); } IL_0017: { __this->___Count = 0; int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_LastIndexOf_mC36EF9F4E482349963C2462D0BBCE77A370B552B_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Il2CppFullySharedGenericAny ___0_item, int32_t ___1_index, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { int32_t L_0 = ___1_index; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->___Items; il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___0_item : &___0_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t L_3 = ___1_index; int32_t L_4 = ___1_index; int32_t L_5; L_5 = InvokerFuncInvoker4< int32_t, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Il2CppFullySharedGenericAny, int32_t, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)), il2cpp_rgctx_method(method->klass->rgctx_data, 22), NULL, L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_2: *(void**)L_2), L_3, ((int32_t)il2cpp_codegen_add(L_4, 1))); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_Remove_m2C040511A09B8DA7B44C6377E0C304F9A4B87B52_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Il2CppFullySharedGenericAny ___0_item, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t V_0 = 0; { il2cpp_codegen_memcpy(L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___0_item : &___0_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t L_1; L_1 = InvokerFuncInvoker1< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)), il2cpp_rgctx_method(method->klass->rgctx_data, 23), __this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_0: *(void**)L_0)); V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0013; } } { int32_t L_3 = V_0; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 24)); } IL_0013: { int32_t L_4 = V_0; return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_get_Capacity_m5C6BE34033A451C6310F2CD995AEF39D3B83F056_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; NullCheck(L_0); return ((int32_t)(((RuntimeArray*)L_0)->max_length)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_AddRange_m19429C19086EC9F62CE05BF04DF1438FCEADD2D5_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* ___0_list, const RuntimeMethod* method) { int32_t V_0 = 0; { cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* L_0 = ___0_list; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, (RuntimeObject*)L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* L_1 = ___0_list; NullCheck(L_1); int32_t L_2 = L_1->___Count; V_0 = L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0012; } } { return; } IL_0012: { int32_t L_4 = V_0; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 25)))(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* L_5 = ___0_list; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_6 = __this->___Items; int32_t L_7 = __this->___Count; NullCheck(L_5); (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)))(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 26)); int32_t L_8 = __this->___Count; int32_t L_9 = V_0; __this->___Count = ((int32_t)il2cpp_codegen_add(L_8, L_9)); int32_t L_10 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_10, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_mcl_m58CD99A0D4BD9109D52008CD234363FA0EEBBB0E_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Pop_mC3257D96CEF4419EBAC90A2A56195658EAB036B6_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t V_0 = 0; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); memset(V_1, 0, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { int32_t L_0 = __this->___Count; if (L_0) { goto IL_0013; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57462D5D876383291750F779D30A75A0AD5ED4AE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_0013: { int32_t L_2 = __this->___Count; V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___Items; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; il2cpp_codegen_memcpy(L_6, (L_3)->GetAddressAt(static_cast(L_5)), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_7 = __this->___Items; int32_t L_8 = V_0; il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_1, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); il2cpp_codegen_memcpy(L_9, V_1, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_7); il2cpp_codegen_memcpy((L_7)->GetAddressAt(static_cast(L_8)), L_9, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 18), (void**)(L_7)->GetAddressAt(static_cast(L_8)), (void*)L_9); int32_t L_10 = __this->___Count; __this->___Count = ((int32_t)il2cpp_codegen_subtract(L_10, 1)); int32_t L_11 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_11, 1)); il2cpp_codegen_memcpy(il2cppRetVal, L_6, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_LastIndexOf_mEA75418CB4A1603D67474F4EE5EA68E932CBA66A_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Il2CppFullySharedGenericAny ___0_item, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___0_item : &___0_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t L_2 = __this->___Count; int32_t L_3 = __this->___Count; int32_t L_4; L_4 = InvokerFuncInvoker4< int32_t, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Il2CppFullySharedGenericAny, int32_t, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)), il2cpp_rgctx_method(method->klass->rgctx_data, 22), NULL, L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_1: *(void**)L_1), ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_cdv_mADE10A3970F7F764F7D745A36B11205178265DDA_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Find_m3C6845BA544F77EA41B6EF049CD6B3B21097D239_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___0_match, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); const Il2CppFullySharedGenericAny L_9 = L_5; int32_t V_0 = 0; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); memset(V_1, 0, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); (( void (*) (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_2 = ___0_match; int32_t L_3; L_3 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); V_0 = L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_0023; } } { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_1, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); il2cpp_codegen_memcpy(L_5, V_1, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); il2cpp_codegen_memcpy(il2cppRetVal, L_5, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); return; } IL_0023: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_6 = __this->___Items; int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; il2cpp_codegen_memcpy(L_9, (L_6)->GetAddressAt(static_cast(L_8)), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); il2cpp_codegen_memcpy(il2cppRetVal, L_9, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Clear_m0391F96873FA947EDA48615380A64ECA0BE6C88D_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, bool ___0_clearArray, const RuntimeMethod* method) { { bool L_0 = ___0_clearArray; if (!L_0) { goto IL_0017; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->___Items; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; NullCheck(L_2); Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL); } IL_0017: { __this->___Count = 0; int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idl_m9CFA4711D45026435C9919C75251F578D983D2B0_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { int32_t L_2 = ___1_b; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001e; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001e: { int32_t L_4 = ___0_a; int32_t L_5 = ___1_b; int32_t L_6 = __this->___Count; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6)))) { goto IL_0034; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0034: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindIndex_mAA4299407AE58D4DFA356EEC00CB7DDEC4880FE0_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___0_match, const RuntimeMethod* method) { { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); (( void (*) (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_2 = ___0_match; int32_t L_3; L_3 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_cql_m77EBB7F70418F2A93012D388DFD6C824714C90E6_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_Exists_m03FC0F965A65F0DE807A474DB1F0C7F27094C78A_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___0_match, const RuntimeMethod* method) { { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); (( void (*) (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_2 = ___0_match; int32_t L_3; L_3 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Insert_m874B2A58DCF79A04DBC3BA20B0213A463F0C72F8_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, Il2CppFullySharedGenericAny ___1_item, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { int32_t L_0 = ___0_index; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_1 = __this->___Count; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))))) { goto IL_001e; } } { (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 25)))(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); } IL_001e: { int32_t L_3 = ___0_index; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, L_3, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___Items; int32_t L_5 = ___0_index; il2cpp_codegen_memcpy(L_6, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___1_item : &___1_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_4); il2cpp_codegen_memcpy((L_4)->GetAddressAt(static_cast(L_5)), L_6, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 18), (void**)(L_4)->GetAddressAt(static_cast(L_5)), (void*)L_6); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_iqf_mA16E51345561B30CBE97202B5E9A6FA02D9FD7D2_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_2 = ___1_count; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0035; } } { int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, L_3, ((-L_4)), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5 = __this->___Items; int32_t L_6 = __this->___Count; int32_t L_7 = ___1_count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL); int32_t L_8 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0035: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* cyt_1_FindAll_m8C03A03F3DAB507230A344DAC3F53DE552D03164_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___0_match, const RuntimeMethod* method) { { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); (( void (*) (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_1 = ___0_match; cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* L_2; L_2 = (( cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 30)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* cyt_1_idp_m0AF2D5670927707621C80514F8B6750D89A0B1B8_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___0_a, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); const Il2CppFullySharedGenericAny L_11 = L_5; cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* V_0 = NULL; int32_t V_1 = 0; { cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* L_0 = (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 31)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 31)); V_0 = L_0; V_1 = 0; goto IL_0034; } IL_000a: { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_1 = ___0_a; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; il2cpp_codegen_memcpy(L_5, (L_2)->GetAddressAt(static_cast(L_4)), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_1); bool L_6; L_6 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 32)), il2cpp_rgctx_method(method->klass->rgctx_data, 32), L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_5: *(void**)L_5)); if (!L_6) { goto IL_0030; } } { cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* L_7 = V_0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_8 = __this->___Items; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; il2cpp_codegen_memcpy(L_11, (L_8)->GetAddressAt(static_cast(L_10)), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_7); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 33)), il2cpp_rgctx_method(method->klass->rgctx_data, 33), L_7, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_11: *(void**)L_11)); } IL_0030: { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0034: { int32_t L_13 = V_1; int32_t L_14 = __this->___Count; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000a; } } { cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* L_15 = V_0; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_jxj_mBB457A88654667C3AB70BB2808A5C4EA0096F0D9_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_RemoveAll_mBF8E145308DC29F99A5EB85E5BE21AA56CE894BF_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___0_match, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); const Il2CppFullySharedGenericAny L_18 = L_5; const Il2CppFullySharedGenericAny L_26 = L_5; int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); (( void (*) (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); V_0 = 0; V_1 = 0; V_0 = 0; goto IL_0026; } IL_000e: { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_1 = ___0_match; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; il2cpp_codegen_memcpy(L_5, (L_2)->GetAddressAt(static_cast(L_4)), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_1); bool L_6; L_6 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 32)), il2cpp_rgctx_method(method->klass->rgctx_data, 32), L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_5: *(void**)L_5)); if (L_6) { goto IL_002f; } } { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0026: { int32_t L_8 = V_0; int32_t L_9 = __this->___Count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000e; } } IL_002f: { int32_t L_10 = V_0; int32_t L_11 = __this->___Count; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_003a; } } { return 0; } IL_003a: { int32_t L_12 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_12, 1)); int32_t L_13 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); goto IL_0082; } IL_004e: { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_14 = ___0_match; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_15 = __this->___Items; int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; il2cpp_codegen_memcpy(L_18, (L_15)->GetAddressAt(static_cast(L_17)), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_14); bool L_19; L_19 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 32)), il2cpp_rgctx_method(method->klass->rgctx_data, 32), L_14, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_18: *(void**)L_18)); if (L_19) { goto IL_007e; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_20 = __this->___Items; int32_t L_21 = V_0; int32_t L_22 = L_21; V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_23 = __this->___Items; int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; il2cpp_codegen_memcpy(L_26, (L_23)->GetAddressAt(static_cast(L_25)), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_20); il2cpp_codegen_memcpy((L_20)->GetAddressAt(static_cast(L_22)), L_26, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 18), (void**)(L_20)->GetAddressAt(static_cast(L_22)), (void*)L_26); } IL_007e: { int32_t L_27 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0082: { int32_t L_28 = V_1; int32_t L_29 = __this->___Count; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_004e; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_30, L_31))) <= ((int32_t)0))) { goto IL_00a0; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_32 = __this->___Items; int32_t L_33 = V_0; int32_t L_34 = V_1; int32_t L_35 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_32, L_33, ((int32_t)il2cpp_codegen_subtract(L_34, L_35)), NULL); } IL_00a0: { int32_t L_36 = V_0; __this->___Count = L_36; int32_t L_37 = V_1; int32_t L_38 = V_0; return ((int32_t)il2cpp_codegen_subtract(L_37, L_38)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindIndex_m13D422F5428181FA75C911C6E4B16060FEF24368_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___2_match, const RuntimeMethod* method) { { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___2_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); (( void (*) (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; int32_t L_2 = ___1_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(__this, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_3 = ___0_startIndex; int32_t L_4 = ___1_count; Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_5 = ___2_match; int32_t L_6; L_6 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(__this, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idq_m3A551A04E1953958D3A725659FF9F133DEEE1CC7_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___2_c, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = ___0_a; V_1 = L_2; goto IL_0022; } IL_0008: { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_3 = ___2_c; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___Items; int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; il2cpp_codegen_memcpy(L_7, (L_4)->GetAddressAt(static_cast(L_6)), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_3); bool L_8; L_8 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 32)), il2cpp_rgctx_method(method->klass->rgctx_data, 32), L_3, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_7: *(void**)L_7)); if (!L_8) { goto IL_001e; } } { int32_t L_9 = V_1; return L_9; } IL_001e: { int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0022: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0008; } } { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idw_m9E8FE90100BC9538EA6B884933F969A4B8337882_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); const Il2CppFullySharedGenericAny L_8 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); RuntimeObject* V_0 = NULL; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); memset(V_1, 0, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { RuntimeObject* L_0 = ___1_b; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0027: { { RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0030; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3); } IL_0030: { return; } } }); try { { goto IL_001d_1; } IL_0009_1: { RuntimeObject* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_4, (Il2CppFullySharedGenericAny*)L_5); il2cpp_codegen_memcpy(V_1, L_5, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t L_6 = ___0_a; int32_t L_7 = L_6; ___0_a = ((int32_t)il2cpp_codegen_add(L_7, 1)); il2cpp_codegen_memcpy(L_8, V_1, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 38)), il2cpp_rgctx_method(method->klass->rgctx_data, 38), __this, L_7, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_8: *(void**)L_8)); } IL_001d_1: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); bool L_10; L_10 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_9); if (L_10) { goto IL_0009_1; } } { goto IL_0031; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0031: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m86B7E3ED579EF43BC3E1ECB147A47129F3AF36FD_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = ___0_a; __this->___Items = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0); int32_t L_1 = ___1_b; __this->___Count = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindIndex_m55079E01F5E540C66857994DE336DCF064F77B98_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_startIndex, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___1_match, const RuntimeMethod* method) { { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___1_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); (( void (*) (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_2 = ___0_startIndex; int32_t L_3 = __this->___Count; int32_t L_4 = ___0_startIndex; Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_5 = ___1_match; int32_t L_6; L_6 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(__this, L_2, ((int32_t)il2cpp_codegen_subtract(L_3, L_4)), L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ForEach_mA24A378689DEEBD5E58F62E51B1C2EA95A4F5AF0_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* ___0_action, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t V_0 = 0; { Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_0 = ___0_action; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { V_0 = 0; goto IL_0028; } IL_0012: { Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_2 = ___0_action; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___Items; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; il2cpp_codegen_memcpy(L_6, (L_3)->GetAddressAt(static_cast(L_5)), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_2); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 40)), il2cpp_rgctx_method(method->klass->rgctx_data, 40), L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_6: *(void**)L_6)); int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0028: { int32_t L_8 = V_0; int32_t L_9 = __this->___Count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0012; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idu_m5DDF44E256B6EDA1668ECA087C5F22E3A6DE022D_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_a; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindLastIndex_m8EF896A299C6B831EC1A92A9C06AB30442D7FD0E_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___0_match, const RuntimeMethod* method) { { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); (( void (*) (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_2 = ___0_match; int32_t L_3; L_3 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_GetEnumerator_m7713F2DE78CC5BDDD7108B1C8A06C6F8B73C467C_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_cys_t242F94EDD60B31D4B671592961B5A98C6AFC8422 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 42)); const cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6 L_0 = alloca(SizeOf_cys_t242F94EDD60B31D4B671592961B5A98C6AFC8422); { memset(L_0, 0, SizeOf_cys_t242F94EDD60B31D4B671592961B5A98C6AFC8422); cys__ctor_m59655E395274A60591B39B246479C7BFA6047918((cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6*)L_0, __this, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); il2cpp_codegen_memcpy(il2cppRetVal, L_0, SizeOf_cys_t242F94EDD60B31D4B671592961B5A98C6AFC8422); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_LastIndexOf_m40B54527A8E8C0499AAEA9727E0E265916B278BF_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Il2CppFullySharedGenericAny ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_17 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { int32_t L_0 = ___1_index; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001a; } } { int32_t L_1 = ___1_index; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_2); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2D65EE85CADB9008DEE48BCD5A9E95E54D15F3FF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, method); } IL_001a: { int32_t L_5 = ___2_count; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0034; } } { int32_t L_6 = ___2_count; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_7); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_9 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral158BA1ED10A53D1BA59A2C5D9C58736662B34750)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, method); } IL_0034: { int32_t L_10 = ___1_index; int32_t L_11 = ___2_count; if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_10, L_11)), 1))) >= ((int32_t)0))) { goto IL_0052; } } { int32_t L_12 = ___2_count; int32_t L_13 = L_12; RuntimeObject* L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_13); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_15 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral237DA396E8FE2D1C94C98875D84C7D661FF86FB6)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, method); } IL_0052: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_16 = __this->___Items; il2cpp_codegen_memcpy(L_17, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___0_item : &___0_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t L_18 = ___1_index; int32_t L_19 = ___2_count; int32_t L_20; L_20 = InvokerFuncInvoker4< int32_t, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Il2CppFullySharedGenericAny, int32_t, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)), il2cpp_rgctx_method(method->klass->rgctx_data, 22), NULL, L_16, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_17: *(void**)L_17), L_18, L_19); return L_20; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_fno_m8D0898D10CF175CD36B79F855E53B83EBB69814E_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_min, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; NullCheck(L_0); int32_t L_1 = ___0_min; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_002f; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___Items; NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = G_B4_0; int32_t L_4 = V_0; int32_t L_5 = ___0_min; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0028; } } { int32_t L_6 = ___0_min; V_0 = L_6; } IL_0028: { int32_t L_7 = V_0; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_m519DADD7568C69ADCEC3773A6B209270317CABFA_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___0_array, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = ___0_array; int32_t L_2 = __this->___Count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, 0, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_m35213DE2D9CD078A953E61063655C6A6CCB6C9B2_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Il2CppFullySharedGenericAny ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { int32_t L_0 = ___1_index; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { int32_t L_2 = ___2_count; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001e; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001e: { int32_t L_4 = ___1_index; int32_t L_5 = ___2_count; int32_t L_6 = __this->___Count; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6)))) { goto IL_0034; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0034: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_8 = __this->___Items; il2cpp_codegen_memcpy(L_9, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___0_item : &___0_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t L_10 = ___1_index; int32_t L_11 = ___2_count; int32_t L_12; L_12 = InvokerFuncInvoker4< int32_t, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Il2CppFullySharedGenericAny, int32_t, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 44)), il2cpp_rgctx_method(method->klass->rgctx_data, 44), NULL, L_8, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_9: *(void**)L_9), L_10, L_11); return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindLastIndex_m84CA4C25E1C0E9E9966C99B6E7578708E2CA1DB5_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___2_match, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___2_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); (( void (*) (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; int32_t L_2 = ___1_count; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_1, L_2)), 1)); int32_t L_3 = V_0; int32_t L_4 = ___1_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_5 = V_0; int32_t L_6 = ___1_count; Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_7 = ___2_match; int32_t L_8; L_8 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idt_m066FA4F382FE453485286B0042CBDFC603807DCD_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ido_m37C9EB6A7727CFD6F08CA5294EE8B0F7B08C33D0_gshared (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___0_a, const RuntimeMethod* method) { { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___0_a; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_InsertRange_mF68F43BA9B19B1E7AEEFDE24D5BC4EC55F06BBF5_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___1_collection; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); int32_t L_1 = ___0_index; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); RuntimeObject* L_2 = ___1_collection; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*)__this)))) { goto IL_004f; } } { int32_t L_3 = __this->___Count; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_3); V_0 = L_4; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5 = V_0; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)))(__this, L_5, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26)); int32_t L_6 = __this->___Count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 25)))(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); int32_t L_7 = ___0_index; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_8 = V_0; NullCheck(L_8); (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, L_7, ((int32_t)(((RuntimeArray*)L_8)->max_length)), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_9 = V_0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_10 = __this->___Items; int32_t L_11 = ___0_index; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_12 = V_0; NullCheck(L_12); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_9, 0, (RuntimeArray*)L_10, L_11, ((int32_t)(((RuntimeArray*)L_12)->max_length)), NULL); goto IL_006b; } IL_004f: { RuntimeObject* L_13 = ___1_collection; V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 5))); RuntimeObject* L_14 = V_1; if (!L_14) { goto IL_0063; } } { int32_t L_15 = ___0_index; RuntimeObject* L_16 = V_1; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(__this, L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); goto IL_006b; } IL_0063: { int32_t L_17 = ___0_index; RuntimeObject* L_18 = ___1_collection; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 46)))(__this, L_17, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 46)); } IL_006b: { int32_t L_19 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_19, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindLastIndex_mCF2DB9B3CCB5F5A0B658086292CF35600B7519C8_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_startIndex, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___1_match, const RuntimeMethod* method) { { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___1_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); (( void (*) (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_2 = ___0_startIndex; Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_3 = ___1_match; int32_t L_4; L_4 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, 0, ((int32_t)il2cpp_codegen_add(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idm_m002885AE241B023AF319E455447BAE1A147C2CE7_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___0_a; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0); V_0 = L_1; int32_t L_2 = V_0; if (L_2) { goto IL_000b; } } { return; } IL_000b: { int32_t L_3 = V_0; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 25)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); RuntimeObject* L_4 = ___0_a; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5 = __this->___Items; int32_t L_6 = __this->___Count; NullCheck(L_4); InterfaceActionInvoker2< __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_4, L_5, L_6); int32_t L_7 = __this->___Count; int32_t L_8 = V_0; __this->___Count = ((int32_t)il2cpp_codegen_add(L_7, L_8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lkm_m240F5486014EA1FB6CE215CD55DEFA8C3AFF39A0_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_mAA844DDAD4CD6714B02F70AE2C2AB342C3DBD3A5_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Il2CppFullySharedGenericAny ___0_item, int32_t ___1_index, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { int32_t L_0 = ___1_index; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->___Items; il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___0_item : &___0_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t L_3 = ___1_index; int32_t L_4 = __this->___Count; int32_t L_5 = ___1_index; int32_t L_6; L_6 = InvokerFuncInvoker4< int32_t, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Il2CppFullySharedGenericAny, int32_t, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 44)), il2cpp_rgctx_method(method->klass->rgctx_data, 44), NULL, L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_2: *(void**)L_2), L_3, ((int32_t)il2cpp_codegen_subtract(L_4, L_5))); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* cyt_1_idz_m9066004B3EEBBBC201EF74A107ACC78EB60CC07D_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { const uint32_t SizeOf_cys_t242F94EDD60B31D4B671592961B5A98C6AFC8422 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 42)); const cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6 L_0 = alloca(SizeOf_cys_t242F94EDD60B31D4B671592961B5A98C6AFC8422); { InvokerActionInvoker1< cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)), il2cpp_rgctx_method(method->klass->rgctx_data, 48), __this, (cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6*)L_0); RuntimeObject* L_1 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 42), L_0); return (RuntimeObject*)L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Reverse_m2644EC433EE6A3210C06750271D07281CA7B4AA8_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; int32_t L_1 = __this->___Count; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* cyt_1_idy_m5F5E24958EB8880642455FC0DD5EE5FD46201E6F_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { const uint32_t SizeOf_cys_t242F94EDD60B31D4B671592961B5A98C6AFC8422 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 42)); const cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6 L_0 = alloca(SizeOf_cys_t242F94EDD60B31D4B671592961B5A98C6AFC8422); { InvokerActionInvoker1< cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)), il2cpp_rgctx_method(method->klass->rgctx_data, 48), __this, (cys_tCC8D2EC1592E16A33111C5EBFB2D9E7BA354B2C6*)L_0); RuntimeObject* L_1 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 42), L_0); return (RuntimeObject*)L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__cctor_m55FEC95B44F58135EBA5972D82A40D9BE8A9B8EE_gshared (const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8), (uint32_t)0); ((cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___ofe = L_0; Il2CppCodeGenWriteBarrier((void**)(&((cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___ofe), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_TrueForAll_m5ED85D3A4C273BF31F40CF324F3BF9A3F867308C_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___0_match, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t V_0 = 0; { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); (( void (*) (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); V_0 = 0; goto IL_0024; } IL_000a: { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_1 = ___0_match; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; il2cpp_codegen_memcpy(L_5, (L_2)->GetAddressAt(static_cast(L_4)), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_1); bool L_6; L_6 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 32)), il2cpp_rgctx_method(method->klass->rgctx_data, 32), L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_5: *(void**)L_5)); if (L_6) { goto IL_0020; } } { return (bool)0; } IL_0020: { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0024: { int32_t L_8 = V_0; int32_t L_9 = __this->___Count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000a; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Add_m15F30E23975CF433929D303FF47734A03BA95725_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Il2CppFullySharedGenericAny ___0_item, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t V_0 = 0; { int32_t L_0 = __this->___Count; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->___Items; NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))) { goto IL_0017; } } { (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 25)))(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); } IL_0017: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; int32_t L_3 = __this->___Count; V_0 = L_3; int32_t L_4 = V_0; __this->___Count = ((int32_t)il2cpp_codegen_add(L_4, 1)); int32_t L_5 = V_0; il2cpp_codegen_memcpy(L_6, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___0_item : &___0_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_2); il2cpp_codegen_memcpy((L_2)->GetAddressAt(static_cast(L_5)), L_6, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 18), (void**)(L_2)->GetAddressAt(static_cast(L_5)), (void*)L_6); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lpf_m945DE743511C0FDED37E5C7CC0CAA3B03B4F0CAB_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* L_2; L_2 = (( Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* cyt_1_ToArray_m06235957DE2D8F2B23289A44CD7FAE571055D30C_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_0 = NULL; { int32_t L_0 = __this->___Count; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_0); V_0 = L_1; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = V_0; int32_t L_4 = __this->___Count; Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_2, (RuntimeArray*)L_3, L_4, NULL); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5 = V_0; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_xn_mB3496C1BECBF7549BFDEFF93D035EBFDFDFF08E5_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; int32_t L_1 = __this->___Count; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m7161760C7999F2D9F1F643CD3F007CDBD6DF3528_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0015; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_0015: { int32_t L_2 = ___0_a; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2); __this->___Items = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_mDEBACB5AC6A8B37586E39A841827098883369778_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; int32_t L_1 = __this->___Count; RuntimeObject* L_2 = ___0_comparer; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_m716BF7DB44B6718D2F0B8AFA43F340BA53069A09_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___3_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; int32_t L_3 = ___0_index; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = ___1_array; int32_t L_5 = ___2_arrayIndex; int32_t L_6 = ___3_count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_2, L_3, (RuntimeArray*)L_4, L_5, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_m2AE37EC6E355E7C17D06BE60DEC982B198012B5A_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; RuntimeObject* L_5 = ___2_comparer; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_2, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_6 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_6, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_mmf_mBD7B0FE9B215BA87120749CDA0045E513AC76F1D_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* L_2; L_2 = (( Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idn_m747417C92E934854DE7B4EA5EF4555990741C33E_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); RuntimeObject* V_0 = NULL; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); memset(V_1, 0, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { RuntimeObject* L_0 = ___0_a; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0021: { { RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_002a; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3); } IL_002a: { return; } } }); try { { goto IL_0017_1; } IL_0009_1: { RuntimeObject* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_4, (Il2CppFullySharedGenericAny*)L_5); il2cpp_codegen_memcpy(V_1, L_5, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); il2cpp_codegen_memcpy(L_6, V_1, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 33)), il2cpp_rgctx_method(method->klass->rgctx_data, 33), __this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_6: *(void**)L_6)); } IL_0017_1: { RuntimeObject* L_7 = V_0; 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_0009_1; } } { goto IL_002b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_dm_m2D780A7584150426CFBDDC4A0EDB95D7A7B5C67C_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; int32_t L_1 = __this->___Count; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_m3A85D965277C40AF7D9413C6F37476BB7FB0B487_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Comparison_1_tE94B5C4AE59DE10B7A54AD7C3291462A05D5CD49* ___0_comparison, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; Comparison_1_tE94B5C4AE59DE10B7A54AD7C3291462A05D5CD49* L_1 = ___0_comparison; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Comparison_1_tE94B5C4AE59DE10B7A54AD7C3291462A05D5CD49*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 50)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_set_Capacity_m9C32DF2192220E70ABB60CD8B149F0F2DB52F85B_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; int32_t L_1 = __this->___Count; if ((!(((uint32_t)L_0) < ((uint32_t)L_1)))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method); } IL_000f: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC** L_3 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC**)(&__this->___Items); int32_t L_4 = ___0_value; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC**, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 51)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_EnsureCapacity_m373DB875B9026F84E1F5706D628184E6DE51B9ED_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_min, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; NullCheck(L_0); int32_t L_1 = ___0_min; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_002f; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___Items; NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = G_B4_0; int32_t L_4 = V_0; int32_t L_5 = ___0_min; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0028; } } { int32_t L_6 = ___0_min; V_0 = L_6; } IL_0028: { int32_t L_7 = V_0; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* cyt_1_Resize_mB7A38AFDD9DD298ACDF2B1685CDD7B37C1B502CC_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_newSize, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t V_0 = 0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_1 = NULL; int32_t V_2 = 0; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); memset(V_3, 0, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->___Items; V_1 = L_1; int32_t L_2 = ___0_newSize; int32_t L_3 = V_0; if ((((int32_t)L_2) <= ((int32_t)L_3))) { goto IL_0022; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC** L_4 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC**)(&__this->___Items); int32_t L_5 = ___0_newSize; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC**, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 51)))(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); goto IL_0042; } IL_0022: { int32_t L_6 = ___0_newSize; int32_t L_7 = V_0; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0042; } } { int32_t L_8 = ___0_newSize; V_2 = L_8; goto IL_003e; } IL_002a: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_9 = V_1; int32_t L_10 = V_2; il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_3, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); il2cpp_codegen_memcpy(L_11, V_3, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_9); il2cpp_codegen_memcpy((L_9)->GetAddressAt(static_cast(L_10)), L_11, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 18), (void**)(L_9)->GetAddressAt(static_cast(L_10)), (void*)L_11); int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_003e: { int32_t L_13 = V_2; int32_t L_14 = V_0; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_002a; } } IL_0042: { int32_t L_15 = ___0_newSize; __this->___Count = L_15; return __this; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_jz_m8DEBAD538EE1F8F2AD7380A8F4FFBD200665F197_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* L_2; L_2 = (( Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_duz_mB850F7A6967D0B0B492CAFE228A8D7FC5BB8C0BD_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_index; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF30F85E4B9304912E404666CAD45979D3833BFAE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { int32_t L_4 = ___0_index; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, L_4, (-1), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5 = __this->___Items; int32_t L_6 = __this->___Count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, 1, NULL); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_bca_mD20302EDA28DED6EBF6E7B228025C5922A983247_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral14E4A1F492301946015F0A6B1C40296CE46A4251)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { int32_t L_2 = ___1_b; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001e; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral30B98916AF7031E9D83FB88E885E523F6A280F64)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001e: { int32_t L_4 = ___0_a; int32_t L_5 = ___1_b; int32_t L_6 = __this->___Count; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6)))) { goto IL_0034; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral253F379CE43832F182E0F1922F84B2F9D7990EAE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0034: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ik_mDB2EA475763E6730BA2A586F50D006B083A809BD_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_mzc_mEB1AC7E64B9C4D8915D71C620706DCD424C65615_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Reverse_m9DF3CEAEA9FF40DC0E498C659883BEEE93B9B96C_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_AddRange_mA077618022C371F1B62ADEB0BBFD3A61F3EAE2F1_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___0_collection; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); RuntimeObject* L_1 = ___0_collection; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_001a; } } { RuntimeObject* L_3 = V_0; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); goto IL_0021; } IL_001a: { RuntimeObject* L_4 = ___0_collection; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); } IL_0021: { int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lnb_m3006DCD78B44F273DDB5522E9AFE97DC5118CD9F_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_mB309AB8252ECA63312D1CB45984D19E08D882877_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = ___0_array; int32_t L_2 = ___1_arrayIndex; int32_t L_3 = __this->___Count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_bqm_mA1964CDE5030979F3692D1DE3337B41AA441B4EF_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9BAEE8262C16DE81112FD83C0BCDF8B9B7492766)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ook_m8EE0E84E004B95B60DB4598A845BE7149A9AF23F_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral42D48467A5973EC464AB24EB0FCB81BA90632807)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_Contains_m48793995DDBF84933BED3951B20DF2F30798178B_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Il2CppFullySharedGenericAny ___0_item, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___0_item : &___0_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t L_2 = __this->___Count; int32_t L_3; L_3 = InvokerFuncInvoker4< int32_t, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Il2CppFullySharedGenericAny, int32_t, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 44)), il2cpp_rgctx_method(method->klass->rgctx_data, 44), NULL, L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_1: *(void**)L_1), 0, L_2); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ids_m667C97C2981CCFA20D59CE3BFD1F401813B028A6_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___1_b; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0009; } } { int32_t L_1 = ___0_a; int32_t L_2 = ___1_b; ___0_a = ((int32_t)il2cpp_codegen_subtract(L_1, L_2)); } IL_0009: { int32_t L_3 = ___0_a; int32_t L_4 = __this->___Count; if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_002f; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5 = __this->___Items; int32_t L_6 = ___0_a; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_7 = __this->___Items; int32_t L_8 = ___0_a; int32_t L_9 = ___1_b; int32_t L_10 = __this->___Count; int32_t L_11 = ___0_a; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, L_6, (RuntimeArray*)L_7, ((int32_t)il2cpp_codegen_add(L_8, L_9)), ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); } IL_002f: { int32_t L_12 = __this->___Count; int32_t L_13 = ___1_b; __this->___Count = ((int32_t)il2cpp_codegen_add(L_12, L_13)); int32_t L_14 = ___1_b; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_0054; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_15 = __this->___Items; int32_t L_16 = __this->___Count; int32_t L_17 = ___1_b; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_15, L_16, ((-L_17)), NULL); } IL_0054: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_BinarySearch_m12132833687867E7E9E5E3AF305DE50DF318FADA_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Il2CppFullySharedGenericAny ___0_item, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; int32_t L_1 = __this->___Count; il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___0_item : &___0_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t L_3; L_3 = InvokerFuncInvoker4< int32_t, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 53)), il2cpp_rgctx_method(method->klass->rgctx_data, 53), NULL, L_0, 0, L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_2: *(void**)L_2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_FindLast_m7B42673CC5C035DEA66EE8094B5067F10FBC7DC7_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___0_match, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_8 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); const Il2CppFullySharedGenericAny L_9 = L_8; int32_t V_0 = 0; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); memset(V_1, 0, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); (( void (*) (Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_2 = ___0_match; int32_t L_3; L_3 = (( int32_t (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); V_0 = L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_0026; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5 = __this->___Items; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; il2cpp_codegen_memcpy(L_8, (L_5)->GetAddressAt(static_cast(L_7)), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); il2cpp_codegen_memcpy(il2cppRetVal, L_8, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); return; } IL_0026: { il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_1, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); il2cpp_codegen_memcpy(L_9, V_1, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); il2cpp_codegen_memcpy(il2cppRetVal, L_9, SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_njz_m158AA8AB0A5498D9DC7B4211EA04BD5DE77B94BA_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; int32_t L_1 = __this->___Count; (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idv_m980C11B8853465ACF968E0D5748E79269F1DD132_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___1_b; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0); V_0 = L_1; int32_t L_2 = V_0; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 25)))(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); int32_t L_3 = ___0_a; int32_t L_4 = V_0; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); RuntimeObject* L_5 = ___1_b; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_6 = __this->___Items; int32_t L_7 = ___0_a; NullCheck(L_5); InterfaceActionInvoker2< __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5, L_6, L_7); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_TrimExcess_m8D6E7137E69340CE301785FD16EA6F1EC14D3FD0_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lbk_mD28B3672300EAD8E900EC5547575D21C86F77B86_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_min, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; NullCheck(L_0); int32_t L_1 = ___0_min; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_002f; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___Items; NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = G_B4_0; int32_t L_4 = V_0; int32_t L_5 = ___0_min; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0028; } } { int32_t L_6 = ___0_min; V_0 = L_6; } IL_0028: { int32_t L_7 = V_0; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_BinarySearch_m2237BA11F1188505D957E3F53D4A47B89F1136B9_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, int32_t ___1_count, Il2CppFullySharedGenericAny ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; il2cpp_codegen_memcpy(L_5, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___2_item : &___2_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); RuntimeObject* L_6 = ___3_comparer; int32_t L_7; L_7 = InvokerFuncInvoker5< int32_t, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, Il2CppFullySharedGenericAny, RuntimeObject* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)), il2cpp_rgctx_method(method->klass->rgctx_data, 19), NULL, L_2, L_3, L_4, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_5: *(void**)L_5), L_6); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lpy_mDBACB5E9D8B261360153A1F15F056DB753B59765_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEC97BB83DEFADDF866FC5F52CAC696C8CBA94929)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_m90E25E48172B2F3580365210BC803881D70AB3A0_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* L_2; L_2 = (( Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); (( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idr_m184F4A779E36DAB2AA86C5B53BC1871EDD973899_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___2_c, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t V_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); goto IL_0020; } IL_0006: { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_2 = ___2_c; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___Items; int32_t L_4 = V_0; int32_t L_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1)); V_0 = L_5; NullCheck(L_3); int32_t L_6 = L_5; il2cpp_codegen_memcpy(L_7, (L_3)->GetAddressAt(static_cast(L_6)), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); NullCheck(L_2); bool L_8; L_8 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 32)), il2cpp_rgctx_method(method->klass->rgctx_data, 32), L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_7: *(void**)L_7)); if (!L_8) { goto IL_0020; } } { int32_t L_9 = V_0; return L_9; } IL_0020: { int32_t L_10 = V_0; int32_t L_11 = ___0_a; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0006; } } { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* cyt_1_GetRange_m13AF634AA1894F8B57B2CDF40886F5BC82318798_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_0 = NULL; { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_2 = ___1_count; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2); V_0 = L_3; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___Items; int32_t L_5 = ___0_index; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_6 = V_0; int32_t L_7 = ___1_count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, L_5, (RuntimeArray*)L_6, 0, L_7, NULL); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_8 = V_0; int32_t L_9 = ___1_count; cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* L_10 = (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); (( void (*) (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30*, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 54)))(L_10, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 54)); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_m70E43D3B7D8E10DF3ECCCE766FB5FB366A06D162_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, Il2CppFullySharedGenericAny ___0_item, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___Items; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___0_item : &___0_item), SizeOf_a_tA7FF021CEC1E833E4900DAF382CB57420BA2C3F4); int32_t L_2 = __this->___Count; int32_t L_3; L_3 = InvokerFuncInvoker4< int32_t, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Il2CppFullySharedGenericAny, int32_t, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 44)), il2cpp_rgctx_method(method->klass->rgctx_data, 44), NULL, L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_1: *(void**)L_1), 0, L_2); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_llt_mBF58FE827B8614FC3D3AC13F6658BBD89ED4598F_gshared (cyt_1_tE46DA8E7A261663B67DB2F6E839FA69F43D02A30* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0EBE26183B9E5BF28E32247130C32FFD868B5565)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_mD5AC53308BC264CDA59C3FB038CCB16E219F8156_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = ((cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___ofe; __this->___Items = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_mACAF446BCD147CCF3C2B3D2A9F9E8FB72A4732E2_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); RuntimeObject* L_0 = ___0_a; cyt_1_idu_m8481243ABC303F1FA18915562AA6040421DA1833(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); RuntimeObject* L_1 = ___0_a; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5))); RuntimeObject* L_2 = V_0; if (L_2) { goto IL_002a; } } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = ((cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___ofe; __this->___Items = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3); RuntimeObject* L_4 = ___0_a; cyt_1_idn_mC336EB6405EEC73EC06C607DF233C91702F7B800(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return; } IL_002a: { RuntimeObject* L_5 = V_0; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_7 = (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*)(dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_6); __this->___Items = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_7); RuntimeObject* L_8 = V_0; cyt_1_idm_m24E5FFE138B2C69E2FD34790BFCD209E3C95E3A6(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_GrowIfNeeded_m8BE7792370A2E4FE436E1DD348D4B18FE66FAB82_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = cyt_1_get_Capacity_m89DE4C79A5F5E78A7ADCD934C4356AA2D349E046(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_RemoveAt_m9CEECF46DF4F02B26F41E2EFB7436C6D72358EF1_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_index; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { int32_t L_4 = ___0_index; cyt_1_ids_m48723CA3D69A7699C03C15531556D383517005B7(__this, L_4, (-1), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_5 = __this->___Items; int32_t L_6 = __this->___Count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, 1, NULL); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_fpr_m02AD2BD18349D43A2B8A26A2F56DECC4259FFB4C_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_t0F92587FB79CF1B4B6C3D7A5BC30C60108810820* L_2; L_2 = Comparer_1_get_Default_mC0CF16F3B310E0EC29A537CA439CE6372D490E7B(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE46D1090801D7805286CE04C504DD323807581E6(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_BinarySearch_m5DF4E5688F16970E74A60A820250E26903277DB8_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; int32_t L_1 = __this->___Count; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_2 = ___0_item; RuntimeObject* L_3 = ___1_comparer; int32_t L_4; L_4 = Array_BinarySearch_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m5621FAC25C96C37AC7C3EB82925A0041D428E1AD(L_0, 0, L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_RemoveRange_mBD624CDBB49A4DBAFE3448C2A095E35992DE5082_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_2 = ___1_count; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0035; } } { int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; cyt_1_ids_m48723CA3D69A7699C03C15531556D383517005B7(__this, L_3, ((-L_4)), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_5 = __this->___Items; int32_t L_6 = __this->___Count; int32_t L_7 = ___1_count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL); int32_t L_8 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0035: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ihk_m383875C1994F70EC8ABC81CAF3EA8ADB15A52ECE_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, bool ___0_clearArray, const RuntimeMethod* method) { { bool L_0 = ___0_clearArray; if (!L_0) { goto IL_0017; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_1 = __this->___Items; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; NullCheck(L_2); Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL); } IL_0017: { __this->___Count = 0; int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_LastIndexOf_mA0367629984B5915DA18EA60729DCD621067D3A2_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, int32_t ___1_index, const RuntimeMethod* method) { { int32_t L_0 = ___1_index; cyt_1_idt_m0C0005F5D1B987C2F6268841ADD9ADE9C51599A6(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_1 = __this->___Items; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_2 = ___0_item; int32_t L_3 = ___1_index; int32_t L_4 = ___1_index; int32_t L_5; L_5 = Array_LastIndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m36116068305CA7A39BCB30BA1977B0A2BF1C0487(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 22)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_Remove_m8A98E32534E863DECF549075400076B94D9DC53F_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, const RuntimeMethod* method) { int32_t V_0 = 0; { dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_0 = ___0_item; int32_t L_1; L_1 = cyt_1_IndexOf_m09CE85832020FF0A6923577BA56FA85A65B59FC5(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0013; } } { int32_t L_3 = V_0; cyt_1_RemoveAt_m9CEECF46DF4F02B26F41E2EFB7436C6D72358EF1(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 24)); } IL_0013: { int32_t L_4 = V_0; return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_get_Capacity_m89DE4C79A5F5E78A7ADCD934C4356AA2D349E046_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; NullCheck(L_0); return ((int32_t)(((RuntimeArray*)L_0)->max_length)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_AddRange_mEDDCA946BE7F297E81419FB13AD791C762C0F9A3_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* ___0_list, const RuntimeMethod* method) { int32_t V_0 = 0; { cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* L_0 = ___0_list; cyt_1_idu_m8481243ABC303F1FA18915562AA6040421DA1833(__this, (RuntimeObject*)L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* L_1 = ___0_list; NullCheck(L_1); int32_t L_2 = L_1->___Count; V_0 = L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0012; } } { return; } IL_0012: { int32_t L_4 = V_0; cyt_1_GrowIfNeeded_m8BE7792370A2E4FE436E1DD348D4B18FE66FAB82(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* L_5 = ___0_list; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_6 = __this->___Items; int32_t L_7 = __this->___Count; NullCheck(L_5); cyt_1_CopyTo_mF8D46EE70BB82A18595ADFB2F083C63219A392BB(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 26)); int32_t L_8 = __this->___Count; int32_t L_9 = V_0; __this->___Count = ((int32_t)il2cpp_codegen_add(L_8, L_9)); int32_t L_10 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_10, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_mcl_m40946391DC818367A0ABC47929C7E35F2985CEE2_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = cyt_1_get_Capacity_m89DE4C79A5F5E78A7ADCD934C4356AA2D349E046(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE cyt_1_Pop_m13B40A767A8626C6CDC2DBE97EE4586E2FBFD837_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { int32_t V_0 = 0; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = __this->___Count; if (L_0) { goto IL_0013; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57462D5D876383291750F779D30A75A0AD5ED4AE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_0013: { int32_t L_2 = __this->___Count; V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = __this->___Items; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_6 = (L_3)->GetAt(static_cast(L_5)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_7 = __this->___Items; int32_t L_8 = V_0; il2cpp_codegen_initobj((&V_1), sizeof(dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE)); dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_9 = V_1; NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE)L_9); int32_t L_10 = __this->___Count; __this->___Count = ((int32_t)il2cpp_codegen_subtract(L_10, 1)); int32_t L_11 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_11, 1)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_LastIndexOf_mDC9E67228B79FAF24E59F7D43557348A16CEA4F2_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_1 = ___0_item; int32_t L_2 = __this->___Count; int32_t L_3 = __this->___Count; int32_t L_4; L_4 = Array_LastIndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m36116068305CA7A39BCB30BA1977B0A2BF1C0487(L_0, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_cdv_m93D802A1A36615195745FBC8FDF0011786D6F95E_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE cyt_1_Find_m0EA24FA75F14DDFF8B237B74E15211B3D6F3C245_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_match, const RuntimeMethod* method) { int32_t V_0 = 0; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idq_m6E00065F781DBDA45C502D62F5B7D0BE67F83AD1(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); V_0 = L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_0023; } } { il2cpp_codegen_initobj((&V_1), sizeof(dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE)); dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_5 = V_1; return L_5; } IL_0023: { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_6 = __this->___Items; int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_9 = (L_6)->GetAt(static_cast(L_8)); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Clear_mA7667C084206B930B281D86A2C69210743AA941F_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, bool ___0_clearArray, const RuntimeMethod* method) { { bool L_0 = ___0_clearArray; if (!L_0) { goto IL_0017; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_1 = __this->___Items; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; NullCheck(L_2); Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL); } IL_0017: { __this->___Count = 0; int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { int32_t L_2 = ___1_b; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001e; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001e: { int32_t L_4 = ___0_a; int32_t L_5 = ___1_b; int32_t L_6 = __this->___Count; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6)))) { goto IL_0034; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0034: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindIndex_m9C2374AC355FD50F6786F9A892F0BCF95B3593A6_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_match, const RuntimeMethod* method) { { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idq_m6E00065F781DBDA45C502D62F5B7D0BE67F83AD1(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_cql_m291C82FC6D60F164B21D8378FECAD1A45F5899DD_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_Exists_mCDCF327DA489881E97049CBC8C989FF3689FDBBD_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_match, const RuntimeMethod* method) { { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idq_m6E00065F781DBDA45C502D62F5B7D0BE67F83AD1(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Insert_m661C3F5D3C87927FD0A2ADADAC798B88731E260C_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___1_item, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; cyt_1_idt_m0C0005F5D1B987C2F6268841ADD9ADE9C51599A6(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_1 = __this->___Count; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))))) { goto IL_001e; } } { cyt_1_GrowIfNeeded_m8BE7792370A2E4FE436E1DD348D4B18FE66FAB82(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); } IL_001e: { int32_t L_3 = ___0_index; cyt_1_ids_m48723CA3D69A7699C03C15531556D383517005B7(__this, L_3, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_4 = __this->___Items; int32_t L_5 = ___0_index; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_6 = ___1_item; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE)L_6); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_iqf_m78F0E72A33511B61302E37CE6697CD833C08747E_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_2 = ___1_count; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0035; } } { int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; cyt_1_ids_m48723CA3D69A7699C03C15531556D383517005B7(__this, L_3, ((-L_4)), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_5 = __this->___Items; int32_t L_6 = __this->___Count; int32_t L_7 = ___1_count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL); int32_t L_8 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0035: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* cyt_1_FindAll_mBE5B3143AF013B602917CE9144010ED8045E6FC4_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_match, const RuntimeMethod* method) { { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_1 = ___0_match; cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* L_2; L_2 = cyt_1_idp_m5368F1902A6F276E67F065543EF34A028FE66DE3(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* cyt_1_idp_m5368F1902A6F276E67F065543EF34A028FE66DE3_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_a, const RuntimeMethod* method) { cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* V_0 = NULL; int32_t V_1 = 0; { cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* L_0 = (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); cyt_1__ctor_mD5AC53308BC264CDA59C3FB038CCB16E219F8156(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 31)); V_0 = L_0; V_1 = 0; goto IL_0034; } IL_000a: { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_1 = ___0_a; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_1); bool L_6; L_6 = Predicate_1_Invoke_m5480B771254D542E62A4BDE363CBA1D745A8DCBD_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (!L_6) { goto IL_0030; } } { cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* L_7 = V_0; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_8 = __this->___Items; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_7); cyt_1_Add_mE7876AAAEC143C6090F8B0A949BCD73E46AC492D(L_7, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 33)); } IL_0030: { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0034: { int32_t L_13 = V_1; int32_t L_14 = __this->___Count; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000a; } } { cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* L_15 = V_0; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_jxj_mBC970F1A466CC82CBBECB1F4BDEEFB62024DF7BA_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; Array_Reverse_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mCCADB3039BF374B5FF789B94D250822170D9BAAB(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_RemoveAll_mB01CD9AB8C28D9D857AFA14DC7FAD9B9A2BB4152_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_match, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); V_0 = 0; V_1 = 0; V_0 = 0; goto IL_0026; } IL_000e: { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_1 = ___0_match; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_1); bool L_6; L_6 = Predicate_1_Invoke_m5480B771254D542E62A4BDE363CBA1D745A8DCBD_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (L_6) { goto IL_002f; } } { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0026: { int32_t L_8 = V_0; int32_t L_9 = __this->___Count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000e; } } IL_002f: { int32_t L_10 = V_0; int32_t L_11 = __this->___Count; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_003a; } } { return 0; } IL_003a: { int32_t L_12 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_12, 1)); int32_t L_13 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); goto IL_0082; } IL_004e: { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_14 = ___0_match; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_15 = __this->___Items; int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck(L_14); bool L_19; L_19 = Predicate_1_Invoke_m5480B771254D542E62A4BDE363CBA1D745A8DCBD_inline(L_14, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (L_19) { goto IL_007e; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_20 = __this->___Items; int32_t L_21 = V_0; int32_t L_22 = L_21; V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_23 = __this->___Items; int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE)L_26); } IL_007e: { int32_t L_27 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0082: { int32_t L_28 = V_1; int32_t L_29 = __this->___Count; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_004e; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_30, L_31))) <= ((int32_t)0))) { goto IL_00a0; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_32 = __this->___Items; int32_t L_33 = V_0; int32_t L_34 = V_1; int32_t L_35 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_32, L_33, ((int32_t)il2cpp_codegen_subtract(L_34, L_35)), NULL); } IL_00a0: { int32_t L_36 = V_0; __this->___Count = L_36; int32_t L_37 = V_1; int32_t L_38 = V_0; return ((int32_t)il2cpp_codegen_subtract(L_37, L_38)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindIndex_m346E0D33B5F7D8C736BF102931B05A5E07787A79_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___2_match, const RuntimeMethod* method) { { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___2_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; int32_t L_2 = ___1_count; cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3(__this, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_3 = ___0_startIndex; int32_t L_4 = ___1_count; Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_5 = ___2_match; int32_t L_6; L_6 = cyt_1_idq_m6E00065F781DBDA45C502D62F5B7D0BE67F83AD1(__this, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idq_m6E00065F781DBDA45C502D62F5B7D0BE67F83AD1_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___2_c, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = ___0_a; V_1 = L_2; goto IL_0022; } IL_0008: { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_3 = ___2_c; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_4 = __this->___Items; int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck(L_3); bool L_8; L_8 = Predicate_1_Invoke_m5480B771254D542E62A4BDE363CBA1D745A8DCBD_inline(L_3, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (!L_8) { goto IL_001e; } } { int32_t L_9 = V_1; return L_9; } IL_001e: { int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0022: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0008; } } { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idw_m7DB029D5A1BD04909B647B2F4D6A8559327D55FD_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE V_1; memset((&V_1), 0, sizeof(V_1)); { RuntimeObject* L_0 = ___1_b; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0027: { { RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0030; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3); } IL_0030: { return; } } }); try { { goto IL_001d_1; } IL_0009_1: { RuntimeObject* L_4 = V_0; NullCheck(L_4); dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_5; L_5 = InterfaceFuncInvoker0< dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_4); V_1 = L_5; int32_t L_6 = ___0_a; int32_t L_7 = L_6; ___0_a = ((int32_t)il2cpp_codegen_add(L_7, 1)); dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_8 = V_1; cyt_1_Insert_m661C3F5D3C87927FD0A2ADADAC798B88731E260C(__this, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 38)); } IL_001d_1: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); bool L_10; L_10 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_9); if (L_10) { goto IL_0009_1; } } { goto IL_0031; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0031: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m03585E30BF5A5EC5314AEB9E7F7F28D34E141460_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = ___0_a; __this->___Items = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0); int32_t L_1 = ___1_b; __this->___Count = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindIndex_m8A6542C6F5E42BD9611D9533083C8B965D13C852_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_startIndex, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___1_match, const RuntimeMethod* method) { { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___1_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; cyt_1_idt_m0C0005F5D1B987C2F6268841ADD9ADE9C51599A6(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_2 = ___0_startIndex; int32_t L_3 = __this->___Count; int32_t L_4 = ___0_startIndex; Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_5 = ___1_match; int32_t L_6; L_6 = cyt_1_idq_m6E00065F781DBDA45C502D62F5B7D0BE67F83AD1(__this, L_2, ((int32_t)il2cpp_codegen_subtract(L_3, L_4)), L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ForEach_mA7EF62523224A2BDAE2E2EF839C60A51AD851175_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Action_1_t65244C16DEDC14A148E461BCC2976D87C2079400* ___0_action, const RuntimeMethod* method) { int32_t V_0 = 0; { Action_1_t65244C16DEDC14A148E461BCC2976D87C2079400* L_0 = ___0_action; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { V_0 = 0; goto IL_0028; } IL_0012: { Action_1_t65244C16DEDC14A148E461BCC2976D87C2079400* L_2 = ___0_action; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = __this->___Items; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck(L_2); Action_1_Invoke_mC9ACF060BEFA0547F6BE583EE1434F364C5BA70F_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 40)); int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0028: { int32_t L_8 = V_0; int32_t L_9 = __this->___Count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0012; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idu_m8481243ABC303F1FA18915562AA6040421DA1833_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_a; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindLastIndex_mF10DABE5DC7ABA8EFECF1584B56A84A587A3F7BF_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_match, const RuntimeMethod* method) { { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idr_mA722B342F34F9406E61ECB6D2699BD5061EC516F(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cys_t365734F47A79063EC450869FBF066C01AC209CAB cyt_1_GetEnumerator_mF9619C88E8692E8B71B88DF28819A310A8D767A4_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { cys_t365734F47A79063EC450869FBF066C01AC209CAB L_0; memset((&L_0), 0, sizeof(L_0)); cys__ctor_mD2F7B1CBBE01256939793123A18D55B930542212((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_LastIndexOf_mE93BC3090F495B86234C37E8A4E2B95B8DE16877_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { { int32_t L_0 = ___1_index; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001a; } } { int32_t L_1 = ___1_index; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_2); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2D65EE85CADB9008DEE48BCD5A9E95E54D15F3FF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, method); } IL_001a: { int32_t L_5 = ___2_count; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0034; } } { int32_t L_6 = ___2_count; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_7); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_9 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral158BA1ED10A53D1BA59A2C5D9C58736662B34750)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, method); } IL_0034: { int32_t L_10 = ___1_index; int32_t L_11 = ___2_count; if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_10, L_11)), 1))) >= ((int32_t)0))) { goto IL_0052; } } { int32_t L_12 = ___2_count; int32_t L_13 = L_12; RuntimeObject* L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_13); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_15 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral237DA396E8FE2D1C94C98875D84C7D661FF86FB6)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, method); } IL_0052: { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_16 = __this->___Items; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_17 = ___0_item; int32_t L_18 = ___1_index; int32_t L_19 = ___2_count; int32_t L_20; L_20 = Array_LastIndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m36116068305CA7A39BCB30BA1977B0A2BF1C0487(L_16, L_17, L_18, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); return L_20; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_fno_m3D29F3B027874D644041F56F933ABF32AF2AA925_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_min, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; NullCheck(L_0); int32_t L_1 = ___0_min; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_002f; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = __this->___Items; NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = G_B4_0; int32_t L_4 = V_0; int32_t L_5 = ___0_min; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0028; } } { int32_t L_6 = ___0_min; V_0 = L_6; } IL_0028: { int32_t L_7 = V_0; cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_m6EE16E898B1693F1B34DAC061755D7CAC357B1CE_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_1 = ___0_array; int32_t L_2 = __this->___Count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, 0, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_m39BF34EBB37363E2A5CFD264115E278B733880B9_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { { int32_t L_0 = ___1_index; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { int32_t L_2 = ___2_count; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001e; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001e: { int32_t L_4 = ___1_index; int32_t L_5 = ___2_count; int32_t L_6 = __this->___Count; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6)))) { goto IL_0034; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0034: { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_8 = __this->___Items; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_9 = ___0_item; int32_t L_10 = ___1_index; int32_t L_11 = ___2_count; int32_t L_12; L_12 = Array_IndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m2BDA82D748A621CA3C5DB1296BDDFD3DEF730B8D(L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 44)); return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindLastIndex_m0A243154F381B56F40DCA08F99AC279728C12970_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___2_match, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___2_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; int32_t L_2 = ___1_count; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_1, L_2)), 1)); int32_t L_3 = V_0; int32_t L_4 = ___1_count; cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_5 = V_0; int32_t L_6 = ___1_count; Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_7 = ___2_match; int32_t L_8; L_8 = cyt_1_idr_mA722B342F34F9406E61ECB6D2699BD5061EC516F(__this, L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idt_m0C0005F5D1B987C2F6268841ADD9ADE9C51599A6_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661_gshared (Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_a, const RuntimeMethod* method) { { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___0_a; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_InsertRange_m6977D662562952426975BC9BDF52168134BFA0E2_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___1_collection; cyt_1_idu_m8481243ABC303F1FA18915562AA6040421DA1833(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); int32_t L_1 = ___0_index; cyt_1_idt_m0C0005F5D1B987C2F6268841ADD9ADE9C51599A6(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); RuntimeObject* L_2 = ___1_collection; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*)__this)))) { goto IL_004f; } } { int32_t L_3 = __this->___Count; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_4 = (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*)(dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_3); V_0 = L_4; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_5 = V_0; cyt_1_CopyTo_mF8D46EE70BB82A18595ADFB2F083C63219A392BB(__this, L_5, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26)); int32_t L_6 = __this->___Count; cyt_1_GrowIfNeeded_m8BE7792370A2E4FE436E1DD348D4B18FE66FAB82(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); int32_t L_7 = ___0_index; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_8 = V_0; NullCheck(L_8); cyt_1_ids_m48723CA3D69A7699C03C15531556D383517005B7(__this, L_7, ((int32_t)(((RuntimeArray*)L_8)->max_length)), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_9 = V_0; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_10 = __this->___Items; int32_t L_11 = ___0_index; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_12 = V_0; NullCheck(L_12); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_9, 0, (RuntimeArray*)L_10, L_11, ((int32_t)(((RuntimeArray*)L_12)->max_length)), NULL); goto IL_006b; } IL_004f: { RuntimeObject* L_13 = ___1_collection; V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 5))); RuntimeObject* L_14 = V_1; if (!L_14) { goto IL_0063; } } { int32_t L_15 = ___0_index; RuntimeObject* L_16 = V_1; cyt_1_idv_m43FD8BDF4B424D7EA121F5957FBF1AC04BE8E054(__this, L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); goto IL_006b; } IL_0063: { int32_t L_17 = ___0_index; RuntimeObject* L_18 = ___1_collection; cyt_1_idw_m7DB029D5A1BD04909B647B2F4D6A8559327D55FD(__this, L_17, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 46)); } IL_006b: { int32_t L_19 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_19, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_FindLastIndex_m2EADD9D3C30EB61B0953ED23F2D7E31349A06AE3_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_startIndex, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___1_match, const RuntimeMethod* method) { { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___1_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = ___0_startIndex; cyt_1_idt_m0C0005F5D1B987C2F6268841ADD9ADE9C51599A6(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_2 = ___0_startIndex; Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_3 = ___1_match; int32_t L_4; L_4 = cyt_1_idr_mA722B342F34F9406E61ECB6D2699BD5061EC516F(__this, 0, ((int32_t)il2cpp_codegen_add(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idm_m24E5FFE138B2C69E2FD34790BFCD209E3C95E3A6_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___0_a; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0); V_0 = L_1; int32_t L_2 = V_0; if (L_2) { goto IL_000b; } } { return; } IL_000b: { int32_t L_3 = V_0; cyt_1_GrowIfNeeded_m8BE7792370A2E4FE436E1DD348D4B18FE66FAB82(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); RuntimeObject* L_4 = ___0_a; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_5 = __this->___Items; int32_t L_6 = __this->___Count; NullCheck(L_4); InterfaceActionInvoker2< dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_4, L_5, L_6); int32_t L_7 = __this->___Count; int32_t L_8 = V_0; __this->___Count = ((int32_t)il2cpp_codegen_add(L_7, L_8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lkm_m4E2BDB465489E59E574FC63E52F7C504E1241EAB_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = cyt_1_get_Capacity_m89DE4C79A5F5E78A7ADCD934C4356AA2D349E046(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_m0083A3E91AB11AE48289239A49F038CF8DDEA415_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, int32_t ___1_index, const RuntimeMethod* method) { { int32_t L_0 = ___1_index; cyt_1_idt_m0C0005F5D1B987C2F6268841ADD9ADE9C51599A6(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_1 = __this->___Items; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_2 = ___0_item; int32_t L_3 = ___1_index; int32_t L_4 = __this->___Count; int32_t L_5 = ___1_index; int32_t L_6; L_6 = Array_IndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m2BDA82D748A621CA3C5DB1296BDDFD3DEF730B8D(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_subtract(L_4, L_5)), il2cpp_rgctx_method(method->klass->rgctx_data, 44)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* cyt_1_idz_m7DFAFD48D7360CFCA75FF9E684DA78BDA7C05297_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { cys_t365734F47A79063EC450869FBF066C01AC209CAB L_0; L_0 = cyt_1_GetEnumerator_mF9619C88E8692E8B71B88DF28819A310A8D767A4(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); cys_t365734F47A79063EC450869FBF066C01AC209CAB L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 42), &L_1); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Reverse_mA20583F50B9D4C445546FD4C5A50884B3ACF45BD_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Array_Reverse_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mCCADB3039BF374B5FF789B94D250822170D9BAAB(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* cyt_1_idy_m40FCDCA65464D6C93701E3FD44BD9D2B1959BF10_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { cys_t365734F47A79063EC450869FBF066C01AC209CAB L_0; L_0 = cyt_1_GetEnumerator_mF9619C88E8692E8B71B88DF28819A310A8D767A4(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); cys_t365734F47A79063EC450869FBF066C01AC209CAB L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 42), &L_1); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__cctor_m2949957CA6CE68908C7245243988A4AC710E1D6F_gshared (const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*)(dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8), (uint32_t)0); ((cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___ofe = L_0; Il2CppCodeGenWriteBarrier((void**)(&((cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___ofe), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_TrueForAll_m47F8F67868121459A711D56354F20630961F0E17_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_match, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); V_0 = 0; goto IL_0024; } IL_000a: { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_1 = ___0_match; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_1); bool L_6; L_6 = Predicate_1_Invoke_m5480B771254D542E62A4BDE363CBA1D745A8DCBD_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (L_6) { goto IL_0020; } } { return (bool)0; } IL_0020: { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0024: { int32_t L_8 = V_0; int32_t L_9 = __this->___Count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000a; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Add_mE7876AAAEC143C6090F8B0A949BCD73E46AC492D_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___Count; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_1 = __this->___Items; NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))) { goto IL_0017; } } { cyt_1_GrowIfNeeded_m8BE7792370A2E4FE436E1DD348D4B18FE66FAB82(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); } IL_0017: { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; int32_t L_3 = __this->___Count; V_0 = L_3; int32_t L_4 = V_0; __this->___Count = ((int32_t)il2cpp_codegen_add(L_4, 1)); int32_t L_5 = V_0; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_6 = ___0_item; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE)L_6); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lpf_mED8EA90F5F92118DB412BF1AF81BAE28BA2C74CB_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_t0F92587FB79CF1B4B6C3D7A5BC30C60108810820* L_2; L_2 = Comparer_1_get_Default_mC0CF16F3B310E0EC29A537CA439CE6372D490E7B(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE46D1090801D7805286CE04C504DD323807581E6(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* cyt_1_ToArray_m1EDD4A0C3146F6FEF109F36340222634C6DCF681_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* V_0 = NULL; { int32_t L_0 = __this->___Count; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_1 = (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*)(dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_0); V_0 = L_1; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = V_0; int32_t L_4 = __this->___Count; Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_2, (RuntimeArray*)L_3, L_4, NULL); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_5 = V_0; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_xn_m4679752B8E3C2A6584E45A75D506545C92F21CD2_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Array_Reverse_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mCCADB3039BF374B5FF789B94D250822170D9BAAB(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1__ctor_m9C932E81896DB04007E9ACC78234B72D4E118DE3_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0015; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_0015: { int32_t L_2 = ___0_a; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*)(dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2); __this->___Items = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_mD6E792DC6D74EC9410198A16E532BEC656BCF20C_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; int32_t L_1 = __this->___Count; RuntimeObject* L_2 = ___0_comparer; Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE46D1090801D7805286CE04C504DD323807581E6(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_mC182273B87ADA6579AD7720B989AC1CB60110703_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___3_count; cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; int32_t L_3 = ___0_index; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_4 = ___1_array; int32_t L_5 = ___2_arrayIndex; int32_t L_6 = ___3_count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_2, L_3, (RuntimeArray*)L_4, L_5, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_mB20E6D439E79BC3F7841E9D397FA3969394C190A_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; RuntimeObject* L_5 = ___2_comparer; Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE46D1090801D7805286CE04C504DD323807581E6(L_2, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_6 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_6, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_mmf_m8986651BAA87F4F00F588843E1705E1DC59ABE5F_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_t0F92587FB79CF1B4B6C3D7A5BC30C60108810820* L_2; L_2 = Comparer_1_get_Default_mC0CF16F3B310E0EC29A537CA439CE6372D490E7B(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE46D1090801D7805286CE04C504DD323807581E6(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idn_mC336EB6405EEC73EC06C607DF233C91702F7B800_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE V_1; memset((&V_1), 0, sizeof(V_1)); { RuntimeObject* L_0 = ___0_a; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0021: { { RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_002a; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3); } IL_002a: { return; } } }); try { { goto IL_0017_1; } IL_0009_1: { RuntimeObject* L_4 = V_0; NullCheck(L_4); dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_5; L_5 = InterfaceFuncInvoker0< dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_4); V_1 = L_5; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_6 = V_1; cyt_1_Add_mE7876AAAEC143C6090F8B0A949BCD73E46AC492D(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33)); } IL_0017_1: { RuntimeObject* L_7 = V_0; 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_0009_1; } } { goto IL_002b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_dm_m3BDAF6009A29094E969D79366494D827DB2ED48C_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Array_Reverse_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mCCADB3039BF374B5FF789B94D250822170D9BAAB(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_m5090592ECDC5CBCBE3FC6C7F51FF4BD2E70D7948_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Comparison_1_t6B7D1CFDB55EFA1F6A2924E7899A2DE9502DC5D1* ___0_comparison, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; Comparison_1_t6B7D1CFDB55EFA1F6A2924E7899A2DE9502DC5D1* L_1 = ___0_comparison; Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m0B69BF600265505C8F485705B5D5DB6964E3346A(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; int32_t L_1 = __this->___Count; if ((!(((uint32_t)L_0) < ((uint32_t)L_1)))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method); } IL_000f: { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139** L_3 = (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139**)(&__this->___Items); int32_t L_4 = ___0_value; Array_Resize_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE0D0F01E867124BE0FF97CC6FD9717440C8ABA7E(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_EnsureCapacity_m8D6F2740624A4C6C2DB47E8E3E1BAA5683FCA5FB_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_min, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; NullCheck(L_0); int32_t L_1 = ___0_min; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_002f; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = __this->___Items; NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = G_B4_0; int32_t L_4 = V_0; int32_t L_5 = ___0_min; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0028; } } { int32_t L_6 = ___0_min; V_0 = L_6; } IL_0028: { int32_t L_7 = V_0; cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* cyt_1_Resize_mE62BCBFAA13403DD391E30E581BD255D835EDCA0_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_newSize, const RuntimeMethod* method) { int32_t V_0 = 0; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* V_1 = NULL; int32_t V_2 = 0; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE V_3; memset((&V_3), 0, sizeof(V_3)); { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_1 = __this->___Items; V_1 = L_1; int32_t L_2 = ___0_newSize; int32_t L_3 = V_0; if ((((int32_t)L_2) <= ((int32_t)L_3))) { goto IL_0022; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139** L_4 = (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139**)(&__this->___Items); int32_t L_5 = ___0_newSize; Array_Resize_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE0D0F01E867124BE0FF97CC6FD9717440C8ABA7E(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); goto IL_0042; } IL_0022: { int32_t L_6 = ___0_newSize; int32_t L_7 = V_0; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0042; } } { int32_t L_8 = ___0_newSize; V_2 = L_8; goto IL_003e; } IL_002a: { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_9 = V_1; int32_t L_10 = V_2; il2cpp_codegen_initobj((&V_3), sizeof(dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE)); dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_11 = V_3; NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE)L_11); int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_003e: { int32_t L_13 = V_2; int32_t L_14 = V_0; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_002a; } } IL_0042: { int32_t L_15 = ___0_newSize; __this->___Count = L_15; return __this; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_jz_mD221258FD32AF2D02280CC58D7FCB235CD96AEAD_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_t0F92587FB79CF1B4B6C3D7A5BC30C60108810820* L_2; L_2 = Comparer_1_get_Default_mC0CF16F3B310E0EC29A537CA439CE6372D490E7B(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE46D1090801D7805286CE04C504DD323807581E6(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_duz_m42A4C764969B73A66487897D2980026A701DD63F_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_index; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF30F85E4B9304912E404666CAD45979D3833BFAE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { int32_t L_4 = ___0_index; cyt_1_ids_m48723CA3D69A7699C03C15531556D383517005B7(__this, L_4, (-1), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_5 = __this->___Items; int32_t L_6 = __this->___Count; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, 1, NULL); int32_t L_7 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_bca_m55586234037885FA6238E7FA1E6F719A93E7C19B_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral14E4A1F492301946015F0A6B1C40296CE46A4251)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000f: { int32_t L_2 = ___1_b; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001e; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral30B98916AF7031E9D83FB88E885E523F6A280F64)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_001e: { int32_t L_4 = ___0_a; int32_t L_5 = ___1_b; int32_t L_6 = __this->___Count; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6)))) { goto IL_0034; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral253F379CE43832F182E0F1922F84B2F9D7990EAE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0034: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ik_m9DD62B25CCBF44041A969AA2C8B078F43876708C_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_addedCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___Count; int32_t L_1 = ___0_addedCount; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = V_0; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = __this->___Items; NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_002e; } } { int32_t L_4; L_4 = cyt_1_get_Capacity_m89DE4C79A5F5E78A7ADCD934C4356AA2D349E046(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL); int32_t L_6 = V_0; int32_t L_7; L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL); cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_mzc_m314534BBAE9F8D57FC99A6D55CADB34B6522B73D_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Reverse_m40E42A923B423D0D96E31220FC7E3643138B7EAC_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; Array_Reverse_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mCCADB3039BF374B5FF789B94D250822170D9BAAB(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_AddRange_m28A219A4C4F0A10B0B037050E939BD36B4C9267C_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___0_collection; cyt_1_idu_m8481243ABC303F1FA18915562AA6040421DA1833(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); RuntimeObject* L_1 = ___0_collection; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_001a; } } { RuntimeObject* L_3 = V_0; cyt_1_idm_m24E5FFE138B2C69E2FD34790BFCD209E3C95E3A6(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); goto IL_0021; } IL_001a: { RuntimeObject* L_4 = ___0_collection; cyt_1_idn_mC336EB6405EEC73EC06C607DF233C91702F7B800(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); } IL_0021: { int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lnb_m33A0A9536CABB34A2F586C0D5E897A7AE095CAE4_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; Array_Reverse_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mCCADB3039BF374B5FF789B94D250822170D9BAAB(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_5 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_CopyTo_mF8D46EE70BB82A18595ADFB2F083C63219A392BB_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_1 = ___0_array; int32_t L_2 = ___1_arrayIndex; int32_t L_3 = __this->___Count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_bqm_m8B80B64606C91FF5D2FCDBD94EFEFF59C58BD7A2_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9BAEE8262C16DE81112FD83C0BCDF8B9B7492766)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ook_m7A76A239E8719ABC6F74FCE11B4A5DFA40040555_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral42D48467A5973EC464AB24EB0FCB81BA90632807)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cyt_1_Contains_mEAD5A1A87C67067EA0FFA6A89823D93434D394FF_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_1 = ___0_item; int32_t L_2 = __this->___Count; int32_t L_3; L_3 = Array_IndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m2BDA82D748A621CA3C5DB1296BDDFD3DEF730B8D(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 44)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_ids_m48723CA3D69A7699C03C15531556D383517005B7_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___1_b; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0009; } } { int32_t L_1 = ___0_a; int32_t L_2 = ___1_b; ___0_a = ((int32_t)il2cpp_codegen_subtract(L_1, L_2)); } IL_0009: { int32_t L_3 = ___0_a; int32_t L_4 = __this->___Count; if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_002f; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_5 = __this->___Items; int32_t L_6 = ___0_a; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_7 = __this->___Items; int32_t L_8 = ___0_a; int32_t L_9 = ___1_b; int32_t L_10 = __this->___Count; int32_t L_11 = ___0_a; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, L_6, (RuntimeArray*)L_7, ((int32_t)il2cpp_codegen_add(L_8, L_9)), ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); } IL_002f: { int32_t L_12 = __this->___Count; int32_t L_13 = ___1_b; __this->___Count = ((int32_t)il2cpp_codegen_add(L_12, L_13)); int32_t L_14 = ___1_b; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_0054; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_15 = __this->___Items; int32_t L_16 = __this->___Count; int32_t L_17 = ___1_b; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_15, L_16, ((-L_17)), NULL); } IL_0054: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_BinarySearch_m1847101827710968ACE533F4ADAA0A3DD14E5986_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; int32_t L_1 = __this->___Count; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_2 = ___0_item; int32_t L_3; L_3 = Array_BinarySearch_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m7796CD1F8098AD70BD34144833707022D199E19A(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 53)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE cyt_1_FindLast_m64E6F435C01E9E9130BC778871C6250C609BB623_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___0_match, const RuntimeMethod* method) { int32_t V_0 = 0; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_0 = ___0_match; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2)); cyt_1_ido_mAE18FD8E428FE643FED16BBE577194C4B5406661(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); int32_t L_1 = __this->___Count; Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_2 = ___0_match; int32_t L_3; L_3 = cyt_1_idr_mA722B342F34F9406E61ECB6D2699BD5061EC516F(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); V_0 = L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_0026; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_5 = __this->___Items; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_8 = (L_5)->GetAt(static_cast(L_7)); return L_8; } IL_0026: { il2cpp_codegen_initobj((&V_1), sizeof(dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE)); dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_9 = V_1; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_njz_mD5E52B8F3805E0FBFB65BB3AD70F9A7574BF1427_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Array_Reverse_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mCCADB3039BF374B5FF789B94D250822170D9BAAB(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); int32_t L_2 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_idv_m43FD8BDF4B424D7EA121F5957FBF1AC04BE8E054_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___1_b; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0); V_0 = L_1; int32_t L_2 = V_0; cyt_1_GrowIfNeeded_m8BE7792370A2E4FE436E1DD348D4B18FE66FAB82(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); int32_t L_3 = ___0_a; int32_t L_4 = V_0; cyt_1_ids_m48723CA3D69A7699C03C15531556D383517005B7(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); RuntimeObject* L_5 = ___1_b; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_6 = __this->___Items; int32_t L_7 = ___0_a; NullCheck(L_5); InterfaceActionInvoker2< dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5, L_6, L_7); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_TrimExcess_m45FF6DB88DB682EF2FA7BF79A1D45877D12D4EC3_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___Count; cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lbk_m1E9E4CA502D10590FCA3C0C2FD5EF9A8C8D4EF29_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_min, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; NullCheck(L_0); int32_t L_1 = ___0_min; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_002f; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = __this->___Items; NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = G_B4_0; int32_t L_4 = V_0; int32_t L_5 = ___0_min; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0028; } } { int32_t L_6 = ___0_min; V_0 = L_6; } IL_0028: { int32_t L_7 = V_0; cyt_1_set_Capacity_mC3A299A1D030565C0585C59E837E50BC45EF787D(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_BinarySearch_m89FA40E39A10311241D60E3C6806BFE2FFFA468A_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, int32_t ___1_count, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_2 = __this->___Items; int32_t L_3 = ___0_index; int32_t L_4 = ___1_count; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_5 = ___2_item; RuntimeObject* L_6 = ___3_comparer; int32_t L_7; L_7 = Array_BinarySearch_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m5621FAC25C96C37AC7C3EB82925A0041D428E1AD(L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_lpy_m8F5657C64259EF93756AC596B61F2BA6735CC951_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEC97BB83DEFADDF866FC5F52CAC696C8CBA94929)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_Sort_m047BF30080F10E29F4E5D6DC86B08ED25272280E_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; int32_t L_1 = __this->___Count; Comparer_1_t0F92587FB79CF1B4B6C3D7A5BC30C60108810820* L_2; L_2 = Comparer_1_get_Default_mC0CF16F3B310E0EC29A537CA439CE6372D490E7B(il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Array_Sort_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_mE46D1090801D7805286CE04C504DD323807581E6(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_idr_mA722B342F34F9406E61ECB6D2699BD5061EC516F_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, int32_t ___1_b, Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* ___2_c, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); goto IL_0020; } IL_0006: { Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* L_2 = ___2_c; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = __this->___Items; int32_t L_4 = V_0; int32_t L_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1)); V_0 = L_5; NullCheck(L_3); int32_t L_6 = L_5; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck(L_2); bool L_8; L_8 = Predicate_1_Invoke_m5480B771254D542E62A4BDE363CBA1D745A8DCBD_inline(L_2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); if (!L_8) { goto IL_0020; } } { int32_t L_9 = V_0; return L_9; } IL_0020: { int32_t L_10 = V_0; int32_t L_11 = ___0_a; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0006; } } { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* cyt_1_GetRange_m6A71C826E50C5A55EDE2F80F5973385624114179_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* V_0 = NULL; { int32_t L_0 = ___0_index; int32_t L_1 = ___1_count; cyt_1_idl_m1E22D7D7770938AD4C068E3064D0DD794A196DC3(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); int32_t L_2 = ___1_count; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_3 = (dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*)(dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2); V_0 = L_3; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_4 = __this->___Items; int32_t L_5 = ___0_index; dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_6 = V_0; int32_t L_7 = ___1_count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, L_5, (RuntimeArray*)L_6, 0, L_7, NULL); dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_8 = V_0; int32_t L_9 = ___1_count; cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* L_10 = (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); cyt_1__ctor_m03585E30BF5A5EC5314AEB9E7F7F28D34E141460(L_10, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 54)); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t cyt_1_IndexOf_m09CE85832020FF0A6923577BA56FA85A65B59FC5_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_item, const RuntimeMethod* method) { { dbwU5BU5D_t73AB35C2E20D28F7324F522254A7B4A117C41139* L_0 = __this->___Items; dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE L_1 = ___0_item; int32_t L_2 = __this->___Count; int32_t L_3; L_3 = Array_IndexOf_Tisdbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE_m2BDA82D748A621CA3C5DB1296BDDFD3DEF730B8D(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 44)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void cyt_1_llt_m8A458D27ADA8731B168D11BFB84B4AD5F698119B_gshared (cyt_1_t195133DDC4F4198CCCCFD063FFB746780BBCE98F* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_a; int32_t L_2 = __this->___Count; if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_0018; } } IL_000d: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0EBE26183B9E5BF28E32247130C32FFD868B5565)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method); } IL_0018: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dbn_1_GetCurrent_m9E4FD2B91B90EEE6834ABF843B96C15067B93745_gshared (dbn_1_t0329D06E38C97C83D18696DA24C683C7D7B8ADCE* __this, const RuntimeMethod* method) { { bool L_0 = __this->___oqt; if (L_0) { goto IL_000f; } } { RuntimeObject* L_1 = __this->___oqs; return L_1; } IL_000f: { RuntimeObject* L_2 = __this->___oqr; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dbn_1_GetNext_m5EE9AC6F803F756C093345165833D579828F8D92_gshared (dbn_1_t0329D06E38C97C83D18696DA24C683C7D7B8ADCE* __this, const RuntimeMethod* method) { { bool L_0 = __this->___oqt; __this->___oqt = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = __this->___oqt; if (L_1) { goto IL_001e; } } { RuntimeObject* L_2 = __this->___oqs; return L_2; } IL_001e: { RuntimeObject* L_3 = __this->___oqr; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dbn_1__ctor_mE3BE4852EE5BD70CCD341EE3C23BC967C8E2596C_gshared (dbn_1_t0329D06E38C97C83D18696DA24C683C7D7B8ADCE* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = Activator_CreateInstance_TisRuntimeObject_m62506836177F0F862A8D619638BF37F48721F138(il2cpp_rgctx_method(method->klass->rgctx_data, 2)); __this->___oqr = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___oqr), (void*)L_0); RuntimeObject* L_1; L_1 = Activator_CreateInstance_TisRuntimeObject_m62506836177F0F862A8D619638BF37F48721F138(il2cpp_rgctx_method(method->klass->rgctx_data, 2)); __this->___oqs = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___oqs), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dbn_1_GetCurrent_mD1516719E3EB63C0DE55B02528FD2DF7A19E7616_gshared (dbn_1_tD39945E352185D10B466998B0A433900C5A7C9CF* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); const Il2CppFullySharedGenericAny L_2 = L_1; { bool L_0 = *(bool*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2)); if (L_0) { goto IL_000f; } } { il2cpp_codegen_memcpy(L_1, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); il2cpp_codegen_memcpy(il2cppRetVal, L_1, SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); return; } IL_000f: { il2cpp_codegen_memcpy(L_2, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)), SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); il2cpp_codegen_memcpy(il2cppRetVal, L_2, SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dbn_1_GetNext_m52E3B6C6AAEC2BB58464AA591EC9A6F6BEB50C43_gshared (dbn_1_tD39945E352185D10B466998B0A433900C5A7C9CF* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); const Il2CppFullySharedGenericAny L_3 = L_2; { bool L_0 = *(bool*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2)); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2), (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0)); bool L_1 = *(bool*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2)); if (L_1) { goto IL_001e; } } { il2cpp_codegen_memcpy(L_2, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); il2cpp_codegen_memcpy(il2cppRetVal, L_2, SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); return; } IL_001e: { il2cpp_codegen_memcpy(L_3, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)), SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); il2cpp_codegen_memcpy(il2cppRetVal, L_3, SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dbn_1__ctor_mF695FD25AA5F2C7CD5CAE34701E4B67434EC7EAC_gshared (dbn_1_tD39945E352185D10B466998B0A433900C5A7C9CF* __this, const RuntimeMethod* method) { const uint32_t SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1)); const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); { InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)), il2cpp_rgctx_method(method->klass->rgctx_data, 2), NULL, (Il2CppFullySharedGenericAny*)L_0); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0), L_0, SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)), il2cpp_rgctx_method(method->klass->rgctx_data, 2), NULL, (Il2CppFullySharedGenericAny*)L_1); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1), L_1, SizeOf_a_t3D123EDAF1C778566344F5DCD1ECE022B7013741); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dcz__ctor_m41A21F725E785E48C5915E930D56BB6591A38DD2_gshared (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* __this, Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = ___0_a; __this->___osx = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___osx), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dcz_CopyTo_m072C6D49CD423066AB3CC2EB494D3AEFB34BC8FF_gshared (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* __this, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___osx; NullCheck(L_0); KeyCollection_tF66D8C01F2A58C937006A6F100099A98BB1E109D* L_1; L_1 = (( KeyCollection_tF66D8C01F2A58C937006A6F100099A98BB1E109D* (*) (Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = ___0_array; int32_t L_3 = ___1_arrayIndex; NullCheck(L_1); (( void (*) (KeyCollection_tF66D8C01F2A58C937006A6F100099A98BB1E109D*, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dcz_get_Count_m7315F0A6D174F282AFDAE200339DD8635C3A1C17_gshared (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* __this, const RuntimeMethod* method) { { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___osx; NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dcz_GetEnumerator_m11E78446683B8FE8268FA2F7AE934146BE69168F_gshared (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* __this, const RuntimeMethod* method) { const uint32_t SizeOf_Enumerator_t22F984845EDAAF07A1CC7C7DF1F458BAC92D264C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8)); const Enumerator_tCE524E1EDE85D0323EE92B88698F1E1DB881AFA3 L_2 = alloca(SizeOf_Enumerator_t22F984845EDAAF07A1CC7C7DF1F458BAC92D264C); { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___osx; NullCheck(L_0); KeyCollection_tF66D8C01F2A58C937006A6F100099A98BB1E109D* L_1; L_1 = (( KeyCollection_tF66D8C01F2A58C937006A6F100099A98BB1E109D* (*) (Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2)); NullCheck(L_1); InvokerActionInvoker1< Enumerator_tCE524E1EDE85D0323EE92B88698F1E1DB881AFA3* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)), il2cpp_rgctx_method(method->klass->rgctx_data, 7), L_1, (Enumerator_tCE524E1EDE85D0323EE92B88698F1E1DB881AFA3*)L_2); RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8), L_2); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool dcz_ilz_m5D0A50D91BBD10843A56D889C52C65FA2E878DF9_gshared (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* __this, Il2CppFullySharedGenericAny ___0_a, const RuntimeMethod* method) { const uint32_t SizeOf_a_t5B308097A71C8FA1A86E095E237D9D3F30DEC7E9 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 10)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_t5B308097A71C8FA1A86E095E237D9D3F30DEC7E9); { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___osx; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 10)) ? ___0_a : &___0_a), SizeOf_a_t5B308097A71C8FA1A86E095E237D9D3F30DEC7E9); NullCheck(L_0); bool L_2; L_2 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)), il2cpp_rgctx_method(method->klass->rgctx_data, 11), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 10)) ? L_1: *(void**)L_1)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dcz_ima_m3EFC01931DC84920D08DDE36B509EF676DE3DA7A_gshared (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* __this, Il2CppFullySharedGenericAny ___0_a, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dcz_imb_mCCAC1493351C82A729C684EE4E65E768563A11F6_gshared (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool dcz_imc_m2FE33B1BD9549D98303A15A576651D5C63F1E561_gshared (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool dcz_imd_mD11EEC8BDB7077BD8034B1B54BBCBC108B6C591F_gshared (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* __this, Il2CppFullySharedGenericAny ___0_a, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dcz_ime_m9ADC597D00CC08FBA32B127491C0459FD007833A_gshared (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = (( RuntimeObject* (*) (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); return (RuntimeObject*)L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dcz__ctor_mEB65B6DF1389F9D1CCC8CF96CDAEE9978F8B573C_gshared (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = ___0_a; __this->___osx = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___osx), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dcz_CopyTo_m73FC28A0CAFF7521242C42905E47A47F35F418AB_gshared (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___osx; NullCheck(L_0); KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4* L_1; L_1 = Dictionary_2_get_Keys_mCB6315D400AD68F1B63E0EB0D451BB56443537E5(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2)); czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_2 = ___0_array; int32_t L_3 = ___1_arrayIndex; NullCheck(L_1); KeyCollection_CopyTo_mD6BE4DC46EB6B91EE764FB48457E101DE498BC39(L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dcz_get_Count_m4E2195496B8ABB39E3E7273C329BA2B6C8283E76_gshared (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, const RuntimeMethod* method) { { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___osx; NullCheck(L_0); int32_t L_1; L_1 = Dictionary_2_get_Count_mF29193EF68AE0DC01A8FD42E99746EE7F07C124F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dcz_GetEnumerator_m966CF691FAB035236DCF7F86FE9A9D492068B5AD_gshared (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, const RuntimeMethod* method) { { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___osx; NullCheck(L_0); KeyCollection_t7A0113187B6D23D4881ACD8247011E7B6E175AC4* L_1; L_1 = Dictionary_2_get_Keys_mCB6315D400AD68F1B63E0EB0D451BB56443537E5(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2)); NullCheck(L_1); Enumerator_t1EE12D7E6DF53AFFF59D17B04DFCA50AD2FEC21E L_2; L_2 = KeyCollection_GetEnumerator_mF01CBE3F5C45D939A67F3661A6D9A40FC0FA6577(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); Enumerator_t1EE12D7E6DF53AFFF59D17B04DFCA50AD2FEC21E L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8), &L_3); return (RuntimeObject*)L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool dcz_ilz_m0BE5FEE24C21B1D4FF5824A31C3F140D79C86FA0_gshared (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_a, const RuntimeMethod* method) { { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___osx; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1 = ___0_a; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_ContainsKey_m99E51401EF1A7AC45B60BE8164E60B1C0EA512C6(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dcz_ima_m065F982A70D629ED1EDA07DBAA18C0198CE4614D_gshared (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_a, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dcz_imb_mD52BE467B1EEDDEA12D9EA2BA99BB521C8532EF6_gshared (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool dcz_imc_m6FC8EF94385BF81524F7C9C12B47FF0737E313FF_gshared (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool dcz_imd_m249F853CFD8BDD0EAF0E5A34C7F323CF5C080C7C_gshared (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_a, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dcz_ime_mA22B4480662AF1312DF35AE28E0296B2288C06CF_gshared (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = dcz_GetEnumerator_m966CF691FAB035236DCF7F86FE9A9D492068B5AD(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); return (RuntimeObject*)L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dda__ctor_m1C8E402E1DC72AF8352B282BB33DC056DE027A73_gshared (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* __this, List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = ___0_a; __this->___osy = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___osy), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dda_CopyTo_mC7AFEA5BDC615C0A1380AE81360759E9847646D1_gshared (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* __this, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___osy; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = ___0_array; int32_t L_2 = ___1_arrayIndex; NullCheck(L_0); (( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 3)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dda_get_Count_mFE3B2D090F38800326911F60F383329C1D5E0254_gshared (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* __this, const RuntimeMethod* method) { { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___osy; NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dda_GetEnumerator_mC9D9B0541D8E130358E83723C7DD91AEE1A3F462_gshared (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* __this, const RuntimeMethod* method) { const uint32_t SizeOf_Enumerator_t9B9AE7CF87911721B65ED4CF5E35C888CC0F56DD = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)); const Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF L_1 = alloca(SizeOf_Enumerator_t9B9AE7CF87911721B65ED4CF5E35C888CC0F56DD); { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___osy; NullCheck(L_0); InvokerActionInvoker1< Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)), il2cpp_rgctx_method(method->klass->rgctx_data, 5), L_0, (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*)L_1); RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6), L_1); return (RuntimeObject*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool dda_imf_mCD2BDA7FED4E5EFA89CC2142F8BE31D4556AFA62_gshared (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* __this, Il2CppFullySharedGenericAny ___0_a, const RuntimeMethod* method) { const uint32_t SizeOf_b_tB69607E22828DD28BB879EE65AF4798D539C8A86 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_b_tB69607E22828DD28BB879EE65AF4798D539C8A86); { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___osy; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8)) ? ___0_a : &___0_a), SizeOf_b_tB69607E22828DD28BB879EE65AF4798D539C8A86); NullCheck(L_0); bool L_2; L_2 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 9), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8)) ? L_1: *(void**)L_1)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dda_imh_m9FC1D10A320ED77056AAA2174707FB6A490A2561_gshared (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* __this, Il2CppFullySharedGenericAny ___0_a, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dda_imi_mDC3AA4F0243428B71189D59B930F4B9B75A78AA4_gshared (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool dda_imj_m8325CEA4769529494C85D5CF196571E91E817708_gshared (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool dda_imk_mD152851659E54CCA6C01AF60C0F558900776DFE7_gshared (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* __this, Il2CppFullySharedGenericAny ___0_a, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dda_iml_m7BDE36CE379ECD4649B1A4536CF008F032989E88_gshared (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = (( RuntimeObject* (*) (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); return (RuntimeObject*)L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dda__ctor_m00BFD9DCD40BA46EEF0BD72974B593D86FAB2C07_gshared (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = ___0_a; __this->___osy = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___osy), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dda_CopyTo_m0FF34C853794B9768FB233CCCA4D38C01DBF2543_gshared (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___osy; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___0_array; int32_t L_2 = ___1_arrayIndex; NullCheck(L_0); List_1_CopyTo_m1210D480F3EF1C250A53086148C1204B7A99B931(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 3)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dda_get_Count_m87C5BDFBF8565800E6506037C078F657EA70F038_gshared (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___osy; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dda_GetEnumerator_m35014D70968BB426EA81C3535B929306EA2C20AC_gshared (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___osy; NullCheck(L_0); Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_1; L_1 = List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_2 = L_1; RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6), &L_2); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool dda_imf_m6060C465CB4DF66A52D4969B947413DAE8CB1253_gshared (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___osy; RuntimeObject* L_1 = ___0_a; NullCheck(L_0); bool L_2; L_2 = List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dda_imh_mF891817356330E1DE395F0D2330E027E1991E6CC_gshared (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dda_imi_mC4F06EBFDD936C18BB77BC1BEDF441B5984337D8_gshared (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool dda_imj_m360CAAA2D03036C5FBD079DED8CFAFBD4C3CDD7B_gshared (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool dda_imk_m38D73296F406E7ACC9CBB47BBFDD3EE9EC8A245C_gshared (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3DD0ADE170B84E99104FAEA19DE01597F68ED470)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dda_iml_mB854EDBBE3CEE74B9BADFC9BC91774AADFED5320_gshared (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = dda_GetEnumerator_m35014D70968BB426EA81C3535B929306EA2C20AC(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); return (RuntimeObject*)L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddb__ctor_m04805D24A6029E3D82842DD1ECFA1FC94AB036E4_gshared (ddb_t017E85D6F1EC7F2E472F9F80FD3311618300C8D9* __this, int32_t ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0), L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddb_imm_mE50771BC1237511760D855B11AEEE920E4DE2E55_gshared (ddb_t017E85D6F1EC7F2E472F9F80FD3311618300C8D9* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddb_MoveNext_m685CC2C0AECEB687C6C094AEBDD6DC45C7951068_gshared (ddb_t017E85D6F1EC7F2E472F9F80FD3311618300C8D9* __this, const RuntimeMethod* method) { const uint32_t SizeOf_a_tA960213A4030F017D6126BB74AA8637F12A30FA0 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4)); const uint32_t SizeOf_b_tE5A2897BEA2D49DE5D3AE45DED383F9B27624277 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7)); const uint32_t SizeOf_KeyValuePair_2_t390C4D2ECE3920603E0FBD59232AFCA1BB918220 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_a_tA960213A4030F017D6126BB74AA8637F12A30FA0); const Il2CppFullySharedGenericAny L_14 = alloca(SizeOf_a_tA960213A4030F017D6126BB74AA8637F12A30FA0); const Il2CppFullySharedGenericAny L_16 = alloca(SizeOf_a_tA960213A4030F017D6126BB74AA8637F12A30FA0); const Il2CppFullySharedGenericAny L_13 = alloca(SizeOf_b_tE5A2897BEA2D49DE5D3AE45DED383F9B27624277); const Il2CppFullySharedGenericAny L_15 = alloca(SizeOf_b_tE5A2897BEA2D49DE5D3AE45DED383F9B27624277); const Il2CppFullySharedGenericAny L_17 = alloca(SizeOf_b_tE5A2897BEA2D49DE5D3AE45DED383F9B27624277); const KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 L_18 = alloca(SizeOf_KeyValuePair_2_t390C4D2ECE3920603E0FBD59232AFCA1BB918220); int32_t V_0 = 0; ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* V_1 = NULL; Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_a_tA960213A4030F017D6126BB74AA8637F12A30FA0); memset(V_2, 0, SizeOf_a_tA960213A4030F017D6126BB74AA8637F12A30FA0); Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_b_tE5A2897BEA2D49DE5D3AE45DED383F9B27624277); memset(V_3, 0, SizeOf_b_tE5A2897BEA2D49DE5D3AE45DED383F9B27624277); int32_t V_4 = 0; { int32_t L_0 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)); V_0 = L_0; ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* L_1 = *(ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2)); V_1 = L_1; int32_t L_2 = V_0; if (!L_2) { goto IL_0017; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_006d; } } { return (bool)0; } IL_0017: { il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0), (-1)); ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* L_4 = V_1; NullCheck(L_4); int32_t L_5 = L_4->___version; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),3), L_5); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),4), 0); goto IL_009f; } IL_0033: { ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* L_6 = V_1; NullCheck(L_6); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_7 = L_6->___ote; int32_t L_8 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),4)); NullCheck(L_7); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)), il2cpp_rgctx_method(method->klass->rgctx_data, 3), L_7, L_8, (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(V_2, L_9, SizeOf_a_tA960213A4030F017D6126BB74AA8637F12A30FA0); ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* L_10 = V_1; NullCheck(L_10); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_11 = L_10->___otf; int32_t L_12 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),4)); NullCheck(L_11); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)), il2cpp_rgctx_method(method->klass->rgctx_data, 6), L_11, L_12, (Il2CppFullySharedGenericAny*)L_13); il2cpp_codegen_memcpy(V_3, L_13, SizeOf_b_tE5A2897BEA2D49DE5D3AE45DED383F9B27624277); il2cpp_codegen_memcpy(L_14, V_2, SizeOf_a_tA960213A4030F017D6126BB74AA8637F12A30FA0); il2cpp_codegen_memcpy(L_15, V_3, SizeOf_b_tE5A2897BEA2D49DE5D3AE45DED383F9B27624277); memset(L_18, 0, SizeOf_KeyValuePair_2_t390C4D2ECE3920603E0FBD59232AFCA1BB918220); KeyValuePair_2__ctor_mD82E516936D2BDE6D46C8C45270250647986231E((KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)L_18, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4)) ? il2cpp_codegen_memcpy(L_16, L_14, SizeOf_a_tA960213A4030F017D6126BB74AA8637F12A30FA0): *(void**)L_14), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7)) ? il2cpp_codegen_memcpy(L_17, L_15, SizeOf_b_tE5A2897BEA2D49DE5D3AE45DED383F9B27624277): *(void**)L_15), il2cpp_rgctx_method(method->klass->rgctx_data, 9)); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1), L_18, SizeOf_KeyValuePair_2_t390C4D2ECE3920603E0FBD59232AFCA1BB918220); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0), 1); return (bool)1; } IL_006d: { il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0), (-1)); ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* L_19 = V_1; NullCheck(L_19); int32_t L_20 = L_19->___version; int32_t L_21 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),3)); if ((((int32_t)L_20) == ((int32_t)L_21))) { goto IL_008d; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_22 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_22, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, method); } IL_008d: { int32_t L_23 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),4)); V_4 = ((int32_t)il2cpp_codegen_add(L_23, 1)); int32_t L_24 = V_4; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),4), L_24); } IL_009f: { int32_t L_25 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),4)); ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* L_26 = V_1; NullCheck(L_26); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_27 = L_26->___ote; NullCheck(L_27); int32_t L_28; L_28 = (( int32_t (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_27, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); if ((!(((uint32_t)L_25) == ((uint32_t)L_28)))) { goto IL_0033; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddb_imn_mEEB6D9FF24E2D98E85C93028FF1DEA12B4383784_gshared (ddb_t017E85D6F1EC7F2E472F9F80FD3311618300C8D9* __this, KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_KeyValuePair_2_t390C4D2ECE3920603E0FBD59232AFCA1BB918220 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8)); const KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 L_0 = alloca(SizeOf_KeyValuePair_2_t390C4D2ECE3920603E0FBD59232AFCA1BB918220); { il2cpp_codegen_memcpy(L_0, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_KeyValuePair_2_t390C4D2ECE3920603E0FBD59232AFCA1BB918220); il2cpp_codegen_memcpy(il2cppRetVal, L_0, SizeOf_KeyValuePair_2_t390C4D2ECE3920603E0FBD59232AFCA1BB918220); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddb_imo_m15C98F536FBDAA8556AAC458D2E1DE0AAB3DEB22_gshared (ddb_t017E85D6F1EC7F2E472F9F80FD3311618300C8D9* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddb_imp_m09218DD83F620558736798971C118F55FC04E8FF_gshared (ddb_t017E85D6F1EC7F2E472F9F80FD3311618300C8D9* __this, const RuntimeMethod* method) { const uint32_t SizeOf_KeyValuePair_2_t390C4D2ECE3920603E0FBD59232AFCA1BB918220 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8)); const KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 L_0 = alloca(SizeOf_KeyValuePair_2_t390C4D2ECE3920603E0FBD59232AFCA1BB918220); { il2cpp_codegen_memcpy(L_0, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_KeyValuePair_2_t390C4D2ECE3920603E0FBD59232AFCA1BB918220); RuntimeObject* L_1 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8), L_0); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddb__ctor_mA56EE8606F4B97C677888974BA10112E18E6747E_gshared (ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6* __this, int32_t ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; __this->___osz = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddb_imm_mFBF710A6CED1FC6F3911094B35051D8632C6BE53_gshared (ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddb_MoveNext_m831C5D70CCB1DB347602818FD0C623C41868D592_gshared (ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6* __this, const RuntimeMethod* method) { int32_t V_0 = 0; ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* V_1 = NULL; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 V_2; memset((&V_2), 0, sizeof(V_2)); RuntimeObject* V_3 = NULL; int32_t V_4 = 0; { int32_t L_0 = __this->___osz; V_0 = L_0; ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* L_1 = __this->___U3CU3E4__this; V_1 = L_1; int32_t L_2 = V_0; if (!L_2) { goto IL_0017; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_006d; } } { return (bool)0; } IL_0017: { __this->___osz = (-1); ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* L_4 = V_1; NullCheck(L_4); int32_t L_5 = L_4->___version; __this->___otb = L_5; __this->___otc = 0; goto IL_009f; } IL_0033: { ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* L_6 = V_1; NullCheck(L_6); List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_7 = L_6->___ote; int32_t L_8 = __this->___otc; NullCheck(L_7); czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_9; L_9 = List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 3)); V_2 = L_9; ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* L_10 = V_1; NullCheck(L_10); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_11 = L_10->___otf; int32_t L_12 = __this->___otc; NullCheck(L_11); RuntimeObject* L_13; L_13 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); V_3 = L_13; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_14 = V_2; RuntimeObject* L_15 = V_3; KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 L_16; memset((&L_16), 0, sizeof(L_16)); KeyValuePair_2__ctor_mB53AFA91B6452448BEDF93EAA8BE322C7D0FF5A4((&L_16), L_14, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); __this->___ota = L_16; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___ota))->___key))->___ojt), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___ota))->___key))->___oju), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___ota))->___value), (void*)NULL); #endif __this->___osz = 1; return (bool)1; } IL_006d: { __this->___osz = (-1); ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* L_17 = V_1; NullCheck(L_17); int32_t L_18 = L_17->___version; int32_t L_19 = __this->___otb; if ((((int32_t)L_18) == ((int32_t)L_19))) { goto IL_008d; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_20 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_20, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, method); } IL_008d: { int32_t L_21 = __this->___otc; V_4 = ((int32_t)il2cpp_codegen_add(L_21, 1)); int32_t L_22 = V_4; __this->___otc = L_22; } IL_009f: { int32_t L_23 = __this->___otc; ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* L_24 = V_1; NullCheck(L_24); List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_25 = L_24->___ote; NullCheck(L_25); int32_t L_26; L_26 = List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_inline(L_25, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); if ((!(((uint32_t)L_23) == ((uint32_t)L_26)))) { goto IL_0033; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 ddb_imn_m79A8D4AD93007451F75DF2D696F945ED5BBB713B_gshared (ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6* __this, const RuntimeMethod* method) { { KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 L_0 = __this->___ota; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddb_imo_m729A23ADF172AE4B29D280A37612EF8033E58352_gshared (ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddb_imp_m8126ACE2F9EB63384404E6D732F80ACD65310213_gshared (ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6* __this, const RuntimeMethod* method) { { KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 L_0 = __this->___ota; KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8), &L_1); return L_2; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2__ctor_m3DB684E58A581CB1B88D414FCDDC468B84637FE1_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, const RuntimeMethod* method) { { (( void (*) (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(__this, 0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2__ctor_mD04342A842A37CEB0AB4FFCB67D410549E468BEB_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; (( void (*) (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(__this, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2__ctor_mAEB1F3C51CE160AFDE0444E3B9238DD40B298C94_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_a; (( void (*) (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2__ctor_m7323C47A55C465A44D4D99CC04AD91697F98FA4E_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { RuntimeObject* G_B2_0 = NULL; int32_t G_B2_1 = 0; ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* G_B2_2 = NULL; RuntimeObject* G_B1_0 = NULL; int32_t G_B1_1 = 0; ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* G_B1_2 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; RuntimeObject* L_1 = ___1_b; RuntimeObject* L_2 = L_1; if (L_2) { G_B2_0 = L_2; G_B2_1 = L_0; G_B2_2 = __this; goto IL_0012; } G_B1_0 = L_2; G_B1_1 = L_0; G_B1_2 = __this; } { EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC* L_3; L_3 = (( EqualityComparer_1_t974B6EF56BCA01CA6AD3434C04A3F054C43783CC* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(il2cpp_rgctx_method(method->klass->rgctx_data, 2)); G_B2_0 = ((RuntimeObject*)(L_3)); G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; } IL_0012: { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_4 = (Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 5)); (( void (*) (Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_4, G_B2_1, G_B2_0, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); NullCheck(G_B2_2); G_B2_2->___otd = L_4; Il2CppCodeGenWriteBarrier((void**)(&G_B2_2->___otd), (void*)L_4); int32_t L_5 = ___0_a; List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_6 = (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 8)); (( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); __this->___ote = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___ote), (void*)L_6); int32_t L_7 = ___0_a; List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_8 = (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10)); (( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_8, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); __this->___otf = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___otf), (void*)L_8); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_get_Comparer_m92C8CF6FFB9AE22C6220135A9FAE08875C46B0EF_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, const RuntimeMethod* method) { { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___otd; NullCheck(L_0); RuntimeObject* L_1; L_1 = (( RuntimeObject* (*) (Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_Add_mE78641DB1DE872388C21704F3751FAFB2ED26519_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, Il2CppFullySharedGenericAny ___0_key, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___otd; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? ___0_key : &___0_key), SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_2 = __this->___otf; NullCheck(L_2); int32_t L_3; L_3 = (( int32_t (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); NullCheck(L_0); InvokerActionInvoker2< Il2CppFullySharedGenericAny, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)), il2cpp_rgctx_method(method->klass->rgctx_data, 15), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_1: *(void**)L_1), L_3); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_4 = __this->___ote; il2cpp_codegen_memcpy(L_5, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? ___0_key : &___0_key), SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_4); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)), il2cpp_rgctx_method(method->klass->rgctx_data, 16), L_4, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_5: *(void**)L_5)); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_6 = __this->___otf; il2cpp_codegen_memcpy(L_7, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? ___1_value : &___1_value), SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); NullCheck(L_6); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)), il2cpp_rgctx_method(method->klass->rgctx_data, 18), L_6, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? L_7: *(void**)L_7)); int32_t L_8 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_Insert_m8BA89156F5BD93C1CF3C0EE6D1B671BF53434041_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, int32_t ___0_index, Il2CppFullySharedGenericAny ___1_key, Il2CppFullySharedGenericAny ___2_value, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_14 = L_9; const Il2CppFullySharedGenericAny L_27 = L_9; const Il2CppFullySharedGenericAny L_17 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_19 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_30 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); int32_t V_0 = 0; Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* V_1 = NULL; Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); memset(V_2, 0, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); { int32_t L_0 = ___0_index; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0012; } } { int32_t L_1 = ___0_index; List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_2 = __this->___otf; NullCheck(L_2); int32_t L_3; L_3 = (( int32_t (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if ((((int32_t)L_1) <= ((int32_t)L_3))) { goto IL_0028; } } IL_0012: { int32_t L_4 = ___0_index; int32_t L_5 = L_4; RuntimeObject* L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_5); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFD3412F2BE6DFF4AD50FE90B25E77D0B0EAFA92F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0028: { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_8 = __this->___otd; il2cpp_codegen_memcpy(L_9, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? ___1_key : &___1_key), SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); int32_t L_10 = ___0_index; NullCheck(L_8); InvokerActionInvoker2< Il2CppFullySharedGenericAny, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)), il2cpp_rgctx_method(method->klass->rgctx_data, 15), L_8, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_9: *(void**)L_9), L_10); int32_t L_11 = ___0_index; V_0 = L_11; goto IL_0061; } IL_0039: { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_12 = __this->___ote; int32_t L_13 = V_0; NullCheck(L_12); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)), il2cpp_rgctx_method(method->klass->rgctx_data, 19), L_12, L_13, (Il2CppFullySharedGenericAny*)L_14); Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_15 = __this->___otd; V_1 = L_15; il2cpp_codegen_memcpy(V_2, L_14, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_16 = V_1; il2cpp_codegen_memcpy(L_17, V_2, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_18 = V_1; il2cpp_codegen_memcpy(L_19, V_2, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_18); int32_t L_20; L_20 = InvokerFuncInvoker1< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)), il2cpp_rgctx_method(method->klass->rgctx_data, 20), L_18, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_19: *(void**)L_19)); NullCheck(L_16); InvokerActionInvoker2< Il2CppFullySharedGenericAny, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)), il2cpp_rgctx_method(method->klass->rgctx_data, 21), L_16, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_17: *(void**)L_17), ((int32_t)il2cpp_codegen_add(L_20, 1))); int32_t L_21 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0061: { int32_t L_22 = V_0; List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_23 = __this->___ote; NullCheck(L_23); int32_t L_24; L_24 = (( int32_t (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)))(L_23, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); if ((!(((uint32_t)L_22) == ((uint32_t)L_24)))) { goto IL_0039; } } { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_25 = __this->___ote; int32_t L_26 = ___0_index; il2cpp_codegen_memcpy(L_27, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? ___1_key : &___1_key), SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_25); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)), il2cpp_rgctx_method(method->klass->rgctx_data, 23), L_25, L_26, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_27: *(void**)L_27)); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_28 = __this->___otf; int32_t L_29 = ___0_index; il2cpp_codegen_memcpy(L_30, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? ___2_value : &___2_value), SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); NullCheck(L_28); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)), il2cpp_rgctx_method(method->klass->rgctx_data, 24), L_28, L_29, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? L_30: *(void**)L_30)); int32_t L_31 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_31, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_ContainsKey_m4145D57432A519AED972E86A66DC0724B7E2758B_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, Il2CppFullySharedGenericAny ___0_key, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___otd; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? ___0_key : &___0_key), SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_0); bool L_2; L_2 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 25)), il2cpp_rgctx_method(method->klass->rgctx_data, 25), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_1: *(void**)L_1)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_GetKey_m5AC2FA70281BA699CDAEA0EC05F77F7D026DC267_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, int32_t ___0_index, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___ote; int32_t L_1 = ___0_index; NullCheck(L_0); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)), il2cpp_rgctx_method(method->klass->rgctx_data, 19), L_0, L_1, (Il2CppFullySharedGenericAny*)L_2); il2cpp_codegen_memcpy(il2cppRetVal, L_2, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ddc_2_IndexOf_m9D5DEFCBE0E261DEE5D8F9CD250F8560242984C2_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, Il2CppFullySharedGenericAny ___0_key, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); int32_t V_0 = 0; { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___otd; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? ___0_key : &___0_key), SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_0); bool L_2; L_2 = InvokerFuncInvoker2< bool, Il2CppFullySharedGenericAny, int32_t* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)), il2cpp_rgctx_method(method->klass->rgctx_data, 26), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_1: *(void**)L_1), (&V_0)); if (!L_2) { goto IL_0012; } } { int32_t L_3 = V_0; return L_3; } IL_0012: { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* ddc_2_get_Keys_m60C8D8FDBE9D722F2136AFB7042D4B24BADE81D6_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, const RuntimeMethod* method) { { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___otd; dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* L_1 = (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 27)); (( void (*) (dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92*, Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)))(L_1, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_Remove_mA7462457C04DA6DC6267C78E5E2ED9807EDED146_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, Il2CppFullySharedGenericAny ___0_key, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); int32_t V_0 = 0; { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___otd; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? ___0_key : &___0_key), SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_0); bool L_2; L_2 = InvokerFuncInvoker2< bool, Il2CppFullySharedGenericAny, int32_t* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)), il2cpp_rgctx_method(method->klass->rgctx_data, 26), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_1: *(void**)L_1), (&V_0)); if (!L_2) { goto IL_0019; } } { int32_t L_3 = V_0; (( void (*) (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return (bool)1; } IL_0019: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_RemoveAt_m4436D61950F6F04A844CE60E0D50660396AD10DE_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, int32_t ___0_index, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_6 = L_2; const Il2CppFullySharedGenericAny L_18 = L_2; const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); memset(V_0, 0, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); int32_t V_1 = 0; Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* V_2 = NULL; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); memset(V_3, 0, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___ote; int32_t L_1 = ___0_index; NullCheck(L_0); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)), il2cpp_rgctx_method(method->klass->rgctx_data, 19), L_0, L_1, (Il2CppFullySharedGenericAny*)L_2); il2cpp_codegen_memcpy(V_0, L_2, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); int32_t L_3 = ___0_index; V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1)); goto IL_003b; } IL_0013: { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_4 = __this->___ote; int32_t L_5 = V_1; NullCheck(L_4); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)), il2cpp_rgctx_method(method->klass->rgctx_data, 19), L_4, L_5, (Il2CppFullySharedGenericAny*)L_6); Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_7 = __this->___otd; V_2 = L_7; il2cpp_codegen_memcpy(V_3, L_6, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_8 = V_2; il2cpp_codegen_memcpy(L_9, V_3, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_10 = V_2; il2cpp_codegen_memcpy(L_11, V_3, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_10); int32_t L_12; L_12 = InvokerFuncInvoker1< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)), il2cpp_rgctx_method(method->klass->rgctx_data, 20), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_11: *(void**)L_11)); NullCheck(L_8); InvokerActionInvoker2< Il2CppFullySharedGenericAny, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)), il2cpp_rgctx_method(method->klass->rgctx_data, 21), L_8, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_9: *(void**)L_9), ((int32_t)il2cpp_codegen_subtract(L_12, 1))); int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_003b: { int32_t L_14 = V_1; List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_15 = __this->___ote; NullCheck(L_15); int32_t L_16; L_16 = (( int32_t (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)))(L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); if ((((int32_t)L_14) < ((int32_t)L_16))) { goto IL_0013; } } { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_17 = __this->___otd; il2cpp_codegen_memcpy(L_18, V_0, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_17); bool L_19; L_19 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 30)), il2cpp_rgctx_method(method->klass->rgctx_data, 30), L_17, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_18: *(void**)L_18)); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_20 = __this->___ote; int32_t L_21 = ___0_index; NullCheck(L_20); (( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 31)))(L_20, L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 31)); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_22 = __this->___otf; int32_t L_23 = ___0_index; NullCheck(L_22); (( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 32)))(L_22, L_23, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); int32_t L_24 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_24, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_TryGetValue_m4D8B23DDE17C4F45530DACDD37DF7950F866F83C_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, Il2CppFullySharedGenericAny ___0_key, Il2CppFullySharedGenericAny* ___1_value, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); int32_t V_0 = 0; { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___otd; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? ___0_key : &___0_key), SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_0); bool L_2; L_2 = InvokerFuncInvoker2< bool, Il2CppFullySharedGenericAny, int32_t* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)), il2cpp_rgctx_method(method->klass->rgctx_data, 26), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_1: *(void**)L_1), (&V_0)); if (!L_2) { goto IL_0024; } } { Il2CppFullySharedGenericAny* L_3 = ___1_value; List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_4 = __this->___otf; int32_t L_5 = V_0; NullCheck(L_4); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)), il2cpp_rgctx_method(method->klass->rgctx_data, 34), L_4, L_5, (Il2CppFullySharedGenericAny*)L_6); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_3, L_6, SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 17), (void**)(Il2CppFullySharedGenericAny*)L_3, (void*)L_6); return (bool)1; } IL_0024: { Il2CppFullySharedGenericAny* L_7 = ___1_value; il2cpp_codegen_initobj(L_7, SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* ddc_2_get_Values_mF30B084C841138181AD93C1135DDDCF76BD07B7B_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, const RuntimeMethod* method) { { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___otf; dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* L_1 = (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 35)); (( void (*) (dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E*, List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(L_1, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 36)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_get_Item_m1FDB3F3420BF0CFBE0EA8B7CC5F1A0EF6E2EC50B_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, int32_t ___0_index, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___otf; int32_t L_1 = ___0_index; NullCheck(L_0); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)), il2cpp_rgctx_method(method->klass->rgctx_data, 34), L_0, L_1, (Il2CppFullySharedGenericAny*)L_2); il2cpp_codegen_memcpy(il2cppRetVal, L_2, SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_set_Item_m2378B85D5822174D2B9D1DABBF1863EA02FC430E_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, int32_t ___0_index, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method) { const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___otf; int32_t L_1 = ___0_index; il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? ___1_value : &___1_value), SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); NullCheck(L_0); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 37)), il2cpp_rgctx_method(method->klass->rgctx_data, 37), L_0, L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? L_2: *(void**)L_2)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_get_Item_m269097222523A3264A3104ECB5F69439775CE726_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, Il2CppFullySharedGenericAny ___0_key, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_4 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___otf; Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_1 = __this->___otd; il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? ___0_key : &___0_key), SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_1); int32_t L_3; L_3 = InvokerFuncInvoker1< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)), il2cpp_rgctx_method(method->klass->rgctx_data, 20), L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_2: *(void**)L_2)); NullCheck(L_0); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)), il2cpp_rgctx_method(method->klass->rgctx_data, 34), L_0, L_3, (Il2CppFullySharedGenericAny*)L_4); il2cpp_codegen_memcpy(il2cppRetVal, L_4, SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_set_Item_m9EAAF8757EA68958FF5D25FEC48C0D2A58603853_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, Il2CppFullySharedGenericAny ___0_key, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_5 = L_1; const Il2CppFullySharedGenericAny L_9 = L_1; const Il2CppFullySharedGenericAny L_8 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); const Il2CppFullySharedGenericAny L_10 = L_8; int32_t V_0 = 0; { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___otd; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? ___0_key : &___0_key), SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_0); bool L_2; L_2 = InvokerFuncInvoker2< bool, Il2CppFullySharedGenericAny, int32_t* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)), il2cpp_rgctx_method(method->klass->rgctx_data, 26), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_1: *(void**)L_1), (&V_0)); if (!L_2) { goto IL_002b; } } { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_3 = __this->___ote; int32_t L_4 = V_0; il2cpp_codegen_memcpy(L_5, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? ___0_key : &___0_key), SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_3); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 38)), il2cpp_rgctx_method(method->klass->rgctx_data, 38), L_3, L_4, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_5: *(void**)L_5)); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_6 = __this->___otf; int32_t L_7 = V_0; il2cpp_codegen_memcpy(L_8, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? ___1_value : &___1_value), SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); NullCheck(L_6); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 37)), il2cpp_rgctx_method(method->klass->rgctx_data, 37), L_6, L_7, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? L_8: *(void**)L_8)); return; } IL_002b: { il2cpp_codegen_memcpy(L_9, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? ___0_key : &___0_key), SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); il2cpp_codegen_memcpy(L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? ___1_value : &___1_value), SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)), il2cpp_rgctx_method(method->klass->rgctx_data, 39), __this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_9: *(void**)L_9), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? L_10: *(void**)L_10)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_Clear_mA89D3A12074FD1E5C25CB39D34C0D8AE512ABDC1_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, const RuntimeMethod* method) { { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___otd; NullCheck(L_0); (( void (*) (Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 40)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 40)); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_1 = __this->___ote; NullCheck(L_1); (( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_2 = __this->___otf; NullCheck(L_2); (( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 42)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ddc_2_get_Count_m94F4EF76543E61D6875B6981AD3097F03D2D0130_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, const RuntimeMethod* method) { { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___otd; NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_GetEnumerator_m49F45D1C7FAD159C241278BD5F193653A7DFD2D6_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, const RuntimeMethod* method) { { ddb_t017E85D6F1EC7F2E472F9F80FD3311618300C8D9* L_0 = (ddb_t017E85D6F1EC7F2E472F9F80FD3311618300C8D9*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 44)); (( void (*) (ddb_t017E85D6F1EC7F2E472F9F80FD3311618300C8D9*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); ddb_t017E85D6F1EC7F2E472F9F80FD3311618300C8D9* L_1 = L_0; NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 44),2), __this); return (RuntimeObject*)L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ddc_2_imq_m78E5D46AFF4E95A74026D8BEA795B6EEF90AE6CB_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 ___0_a, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); int32_t V_0 = 0; { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___otd; InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)), il2cpp_rgctx_method(method->klass->rgctx_data, 48), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___0_a, (Il2CppFullySharedGenericAny*)L_1); NullCheck(L_0); bool L_2; L_2 = InvokerFuncInvoker2< bool, Il2CppFullySharedGenericAny, int32_t* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)), il2cpp_rgctx_method(method->klass->rgctx_data, 26), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_1: *(void**)L_1), (&V_0)); if (!L_2) { goto IL_003c; } } { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_3 = __this->___otf; int32_t L_4 = V_0; NullCheck(L_3); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)), il2cpp_rgctx_method(method->klass->rgctx_data, 34), L_3, L_4, (Il2CppFullySharedGenericAny*)L_5); RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17), L_5); InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 50)), il2cpp_rgctx_method(method->klass->rgctx_data, 50), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___0_a, (Il2CppFullySharedGenericAny*)L_7); RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17), L_7); bool L_9; L_9 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_6, L_8, NULL); if (!L_9) { goto IL_003c; } } { int32_t L_10 = V_0; return L_10; } IL_003c: { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_imr_m6375B20AF361DA8F60C695B3DFEC492A9F0CA566_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, int32_t ___0_a, KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 ___1_b, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); { int32_t L_0 = ___0_a; InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)), il2cpp_rgctx_method(method->klass->rgctx_data, 48), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___1_b, (Il2CppFullySharedGenericAny*)L_1); InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 50)), il2cpp_rgctx_method(method->klass->rgctx_data, 50), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___1_b, (Il2CppFullySharedGenericAny*)L_2); InvokerActionInvoker3< int32_t, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 51)), il2cpp_rgctx_method(method->klass->rgctx_data, 51), __this, L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_1: *(void**)L_1), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? L_2: *(void**)L_2)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_System_Collections_Generic_IListU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_Item_m1B36EAECAD62346ADD26C039CBDD2503F9DA4C1F_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, int32_t ___0_index, KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const uint32_t SizeOf_KeyValuePair_2_tA47FE62B78A92193FBF6F9F0219A41B90B6B9CEB = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 47)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); const Il2CppFullySharedGenericAny L_8 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); const KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 L_9 = alloca(SizeOf_KeyValuePair_2_tA47FE62B78A92193FBF6F9F0219A41B90B6B9CEB); Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); memset(V_0, 0, SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___ote; int32_t L_1 = ___0_index; NullCheck(L_0); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)), il2cpp_rgctx_method(method->klass->rgctx_data, 19), L_0, L_1, (Il2CppFullySharedGenericAny*)L_2); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_3 = __this->___otf; int32_t L_4 = ___0_index; NullCheck(L_3); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)), il2cpp_rgctx_method(method->klass->rgctx_data, 34), L_3, L_4, (Il2CppFullySharedGenericAny*)L_5); il2cpp_codegen_memcpy(V_0, L_5, SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); il2cpp_codegen_memcpy(L_6, V_0, SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); memset(L_9, 0, SizeOf_KeyValuePair_2_tA47FE62B78A92193FBF6F9F0219A41B90B6B9CEB); KeyValuePair_2__ctor_mD82E516936D2BDE6D46C8C45270250647986231E((KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)L_9, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? il2cpp_codegen_memcpy(L_7, L_2, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09): *(void**)L_2), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? il2cpp_codegen_memcpy(L_8, L_6, SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691): *(void**)L_6), il2cpp_rgctx_method(method->klass->rgctx_data, 52)); il2cpp_codegen_memcpy(il2cppRetVal, L_9, SizeOf_KeyValuePair_2_tA47FE62B78A92193FBF6F9F0219A41B90B6B9CEB); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_System_Collections_Generic_IListU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_set_Item_mB9FF12C6A9D2B8A867893685701E863EDD21C05E_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, int32_t ___0_index, KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 ___1_value, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_9 = L_2; const Il2CppFullySharedGenericAny L_12 = L_2; const Il2CppFullySharedGenericAny L_19 = L_2; const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_15 = L_5; const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const Il2CppFullySharedGenericAny L_22 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); memset(V_0, 0, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___ote; int32_t L_1 = ___0_index; NullCheck(L_0); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)), il2cpp_rgctx_method(method->klass->rgctx_data, 19), L_0, L_1, (Il2CppFullySharedGenericAny*)L_2); il2cpp_codegen_memcpy(V_0, L_2, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_3 = __this->___otd; NullCheck(L_3); RuntimeObject* L_4; L_4 = (( RuntimeObject* (*) (Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); il2cpp_codegen_memcpy(L_5, V_0, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)), il2cpp_rgctx_method(method->klass->rgctx_data, 48), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___1_value, (Il2CppFullySharedGenericAny*)L_6); NullCheck(L_4); bool L_7; L_7 = InterfaceFuncInvoker2Invoker< bool, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 1), L_4, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_5: *(void**)L_5), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_6: *(void**)L_6)); if (!L_7) { goto IL_003c; } } { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_8 = __this->___otd; InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)), il2cpp_rgctx_method(method->klass->rgctx_data, 48), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___1_value, (Il2CppFullySharedGenericAny*)L_9); int32_t L_10 = ___0_index; NullCheck(L_8); InvokerActionInvoker2< Il2CppFullySharedGenericAny, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)), il2cpp_rgctx_method(method->klass->rgctx_data, 21), L_8, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_9: *(void**)L_9), L_10); goto IL_005c; } IL_003c: { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_11 = __this->___otd; InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)), il2cpp_rgctx_method(method->klass->rgctx_data, 48), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___1_value, (Il2CppFullySharedGenericAny*)L_12); int32_t L_13 = ___0_index; NullCheck(L_11); InvokerActionInvoker2< Il2CppFullySharedGenericAny, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)), il2cpp_rgctx_method(method->klass->rgctx_data, 15), L_11, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_12: *(void**)L_12), L_13); Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_14 = __this->___otd; il2cpp_codegen_memcpy(L_15, V_0, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); NullCheck(L_14); bool L_16; L_16 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 30)), il2cpp_rgctx_method(method->klass->rgctx_data, 30), L_14, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_15: *(void**)L_15)); } IL_005c: { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_17 = __this->___ote; int32_t L_18 = ___0_index; InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)), il2cpp_rgctx_method(method->klass->rgctx_data, 48), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___1_value, (Il2CppFullySharedGenericAny*)L_19); NullCheck(L_17); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 38)), il2cpp_rgctx_method(method->klass->rgctx_data, 38), L_17, L_18, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_19: *(void**)L_19)); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_20 = __this->___otf; int32_t L_21 = ___0_index; InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 50)), il2cpp_rgctx_method(method->klass->rgctx_data, 50), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___1_value, (Il2CppFullySharedGenericAny*)L_22); NullCheck(L_20); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 37)), il2cpp_rgctx_method(method->klass->rgctx_data, 37), L_20, L_21, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? L_22: *(void**)L_22)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_ims_m6E78643C8410A0754972CBA88E87D1E636C17344_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, const RuntimeMethod* method) { { dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* L_0; L_0 = (( dcz_tA48E7421FE14512A1D23A792FA217A00171ADF92* (*) (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 54)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54)); return (RuntimeObject*)L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_imt_mC9277D73223BF7C30985EF56995353E8174E90FA_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, const RuntimeMethod* method) { { dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* L_0; L_0 = (( dda_tD9E15167E44E0806FFBCA3600D07473A5B4DA19E* (*) (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 56)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 56)); return (RuntimeObject*)L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_imu_m4DAA2C44CEBBEB2BD05FE7660D6CACA47EA4F2C6_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 ___0_a, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); { InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)), il2cpp_rgctx_method(method->klass->rgctx_data, 48), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___0_a, (Il2CppFullySharedGenericAny*)L_0); InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 50)), il2cpp_rgctx_method(method->klass->rgctx_data, 50), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___0_a, (Il2CppFullySharedGenericAny*)L_1); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)), il2cpp_rgctx_method(method->klass->rgctx_data, 39), __this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_0: *(void**)L_0), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? L_1: *(void**)L_1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_imv_m21030948D03F32A44785646D8772C22A8D5635F6_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 ___0_a, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); int32_t V_0 = 0; { Dictionary_2_t709D7105D5569BDBF0FF382194083253754F55F9* L_0 = __this->___otd; InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)), il2cpp_rgctx_method(method->klass->rgctx_data, 48), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___0_a, (Il2CppFullySharedGenericAny*)L_1); NullCheck(L_0); bool L_2; L_2 = InvokerFuncInvoker2< bool, Il2CppFullySharedGenericAny, int32_t* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)), il2cpp_rgctx_method(method->klass->rgctx_data, 26), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_1: *(void**)L_1), (&V_0)); if (!L_2) { goto IL_003c; } } { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_3 = __this->___otf; int32_t L_4 = V_0; NullCheck(L_3); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)), il2cpp_rgctx_method(method->klass->rgctx_data, 34), L_3, L_4, (Il2CppFullySharedGenericAny*)L_5); RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17), L_5); InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 50)), il2cpp_rgctx_method(method->klass->rgctx_data, 50), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___0_a, (Il2CppFullySharedGenericAny*)L_7); RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17), L_7); bool L_9; L_9 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_6, L_8, NULL); if (!L_9) { goto IL_003c; } } { return (bool)1; } IL_003c: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_imw_m2098035A225DFCC56455D71CAA00E246F43911B8_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57* ___0_a, int32_t ___1_b, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const uint32_t SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)); const uint32_t SizeOf_KeyValuePair_2_tA47FE62B78A92193FBF6F9F0219A41B90B6B9CEB = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 47)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_15 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_17 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const Il2CppFullySharedGenericAny L_12 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); const Il2CppFullySharedGenericAny L_16 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); const Il2CppFullySharedGenericAny L_18 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); const KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 L_19 = alloca(SizeOf_KeyValuePair_2_tA47FE62B78A92193FBF6F9F0219A41B90B6B9CEB); int32_t V_0 = 0; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); memset(V_1, 0, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); Il2CppFullySharedGenericAny V_2 = alloca(SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); memset(V_2, 0, SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); { KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57* L_0 = ___0_a; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { int32_t L_2 = ___1_b; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0028; } } { int32_t L_3 = ___1_b; int32_t L_4 = L_3; RuntimeObject* L_5 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_4); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_6 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4)), L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFD3412F2BE6DFF4AD50FE90B25E77D0B0EAFA92F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, method); } IL_0028: { V_0 = 0; goto IL_005d; } IL_002c: { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_7 = __this->___ote; int32_t L_8 = V_0; NullCheck(L_7); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)), il2cpp_rgctx_method(method->klass->rgctx_data, 19), L_7, L_8, (Il2CppFullySharedGenericAny*)L_9); il2cpp_codegen_memcpy(V_1, L_9, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_10 = __this->___otf; int32_t L_11 = V_0; NullCheck(L_10); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)), il2cpp_rgctx_method(method->klass->rgctx_data, 34), L_10, L_11, (Il2CppFullySharedGenericAny*)L_12); il2cpp_codegen_memcpy(V_2, L_12, SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57* L_13 = ___0_a; int32_t L_14 = ___1_b; il2cpp_codegen_memcpy(L_15, V_1, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); il2cpp_codegen_memcpy(L_16, V_2, SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691); memset(L_19, 0, SizeOf_KeyValuePair_2_tA47FE62B78A92193FBF6F9F0219A41B90B6B9CEB); KeyValuePair_2__ctor_mD82E516936D2BDE6D46C8C45270250647986231E((KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)L_19, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? il2cpp_codegen_memcpy(L_17, L_15, SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09): *(void**)L_15), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? il2cpp_codegen_memcpy(L_18, L_16, SizeOf_b_t640F1E550296ADF6EF48231497689089F9713691): *(void**)L_16), il2cpp_rgctx_method(method->klass->rgctx_data, 52)); NullCheck(L_13); il2cpp_codegen_memcpy((L_13)->GetAddressAt(static_cast(L_14)), L_19, SizeOf_KeyValuePair_2_tA47FE62B78A92193FBF6F9F0219A41B90B6B9CEB); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 47), (void**)(L_13)->GetAddressAt(static_cast(L_14)), (void*)L_19); int32_t L_20 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_20, 1)); int32_t L_21 = ___1_b; ___1_b = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_005d: { int32_t L_22 = V_0; List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_23 = __this->___ote; NullCheck(L_23); int32_t L_24; L_24 = (( int32_t (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)))(L_23, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); if ((((int32_t)L_22) == ((int32_t)L_24))) { goto IL_0071; } } { int32_t L_25 = ___1_b; KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57* L_26 = ___0_a; NullCheck(L_26); if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))) { goto IL_002c; } } IL_0071: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_imx_m276DEED7DBEB611280E493CE0651967D0C1A513E_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_imy_mC1DD609BF7B3CCC0B097715FD807A2C3C72B89E5_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 ___0_a, const RuntimeMethod* method) { const uint32_t SizeOf_KeyValuePair_2_tA47FE62B78A92193FBF6F9F0219A41B90B6B9CEB = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 47)); const uint32_t SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_a_tF9BABA5B635855E16FFC2D7E8A9FCA523EC4CB09); const KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 L_0 = alloca(SizeOf_KeyValuePair_2_tA47FE62B78A92193FBF6F9F0219A41B90B6B9CEB); { il2cpp_codegen_memcpy(L_0, ___0_a, SizeOf_KeyValuePair_2_tA47FE62B78A92193FBF6F9F0219A41B90B6B9CEB); NullCheck((RuntimeObject*)__this); bool L_1; L_1 = InterfaceFuncInvoker1Invoker< bool, KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 >::Invoke(4, il2cpp_rgctx_data(method->klass->rgctx_data, 59), (RuntimeObject*)__this, L_0); if (!L_1) { goto IL_0017; } } { InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)), il2cpp_rgctx_method(method->klass->rgctx_data, 48), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)___0_a, (Il2CppFullySharedGenericAny*)L_2); bool L_3; L_3 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 61)), il2cpp_rgctx_method(method->klass->rgctx_data, 61), __this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 13)) ? L_2: *(void**)L_2)); return L_3; } IL_0017: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_imz_mA894CF3C599FB05A03F0D67D32FC9CEF009A4B1E_gshared (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = (( RuntimeObject* (*) (ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 62)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 62)); return (RuntimeObject*)L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2__ctor_mD7D0B135205C40B80C1D66C1D17B7B6A1DC7FA73_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { { ddc_2__ctor_m93B6835B89790A185B46392468B9CEF907EF64CA(__this, 0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2__ctor_m7D6E3C02BE60400935B233BF8E23DE1E82EF2CF6_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; ddc_2__ctor_m93B6835B89790A185B46392468B9CEF907EF64CA(__this, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2__ctor_mF896E357D503D6B309B47594CF7E9650CE4B16E1_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, RuntimeObject* ___0_a, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_a; ddc_2__ctor_m93B6835B89790A185B46392468B9CEF907EF64CA(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2__ctor_m93B6835B89790A185B46392468B9CEF907EF64CA_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { RuntimeObject* G_B2_0 = NULL; int32_t G_B2_1 = 0; ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* G_B2_2 = NULL; RuntimeObject* G_B1_0 = NULL; int32_t G_B1_1 = 0; ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* G_B1_2 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; RuntimeObject* L_1 = ___1_b; RuntimeObject* L_2 = L_1; if (L_2) { G_B2_0 = L_2; G_B2_1 = L_0; G_B2_2 = __this; goto IL_0012; } G_B1_0 = L_2; G_B1_1 = L_0; G_B1_2 = __this; } { EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* L_3; L_3 = EqualityComparer_1_get_Default_mE95D9646CAA44385FE1BE53BA838B1A56710F712_inline(il2cpp_rgctx_method(method->klass->rgctx_data, 2)); G_B2_0 = ((RuntimeObject*)(L_3)); G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; } IL_0012: { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_4 = (Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 5)); Dictionary_2__ctor_m48624B00885E8F53F16CEF73144EB65E7E676851(L_4, G_B2_1, G_B2_0, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); NullCheck(G_B2_2); G_B2_2->___otd = L_4; Il2CppCodeGenWriteBarrier((void**)(&G_B2_2->___otd), (void*)L_4); int32_t L_5 = ___0_a; List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_6 = (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 8)); List_1__ctor_mE3B7DF7DC50A4019878FBAC37BD8F6F78277436E(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); __this->___ote = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___ote), (void*)L_6); int32_t L_7 = ___0_a; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_8 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10)); List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428(L_8, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); __this->___otf = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___otf), (void*)L_8); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_get_Comparer_m7DB032A80C3D019DB8D9796140A7DA31331659E9_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___otd; NullCheck(L_0); RuntimeObject* L_1; L_1 = Dictionary_2_get_Comparer_m353E535FCBD5794FACEB4EC931A6620C07D73541(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_Add_m920A13215FE9CE9FE24ED4FAA6F9CCB62DF990FB_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1 = ___0_key; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_2 = __this->___otf; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); NullCheck(L_0); Dictionary_2_Add_mE229C642A9AEACFC3F812693DF9ACE66D76DAB65(L_0, L_1, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_4 = __this->___ote; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_5 = ___0_key; NullCheck(L_4); List_1_Add_mB2518F82DAC2F9477101C26B3589D0F628A5B777_inline(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_6 = __this->___otf; RuntimeObject* L_7 = ___1_value; NullCheck(L_6); List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); int32_t L_8 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_Insert_mE81807C0B06FB11BD91F362145F12763365C7370_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_key, RuntimeObject* ___2_value, const RuntimeMethod* method) { int32_t V_0 = 0; Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* V_1 = NULL; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___0_index; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0012; } } { int32_t L_1 = ___0_index; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_2 = __this->___otf; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if ((((int32_t)L_1) <= ((int32_t)L_3))) { goto IL_0028; } } IL_0012: { int32_t L_4 = ___0_index; int32_t L_5 = L_4; RuntimeObject* L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_5); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFD3412F2BE6DFF4AD50FE90B25E77D0B0EAFA92F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method); } IL_0028: { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_8 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_9 = ___1_key; int32_t L_10 = ___0_index; NullCheck(L_8); Dictionary_2_Add_mE229C642A9AEACFC3F812693DF9ACE66D76DAB65(L_8, L_9, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); int32_t L_11 = ___0_index; V_0 = L_11; goto IL_0061; } IL_0039: { List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_12 = __this->___ote; int32_t L_13 = V_0; NullCheck(L_12); czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_14; L_14 = List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31(L_12, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_15 = __this->___otd; V_1 = L_15; V_2 = L_14; Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_16 = V_1; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_17 = V_2; Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_18 = V_1; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_19 = V_2; NullCheck(L_18); int32_t L_20; L_20 = Dictionary_2_get_Item_mEECC27D0CD12A1009D43857D5D7CC760AEDC02D1(L_18, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); NullCheck(L_16); Dictionary_2_set_Item_m26977729C22BBE9A4D98551DB2ED1E077B4AD9D0(L_16, L_17, ((int32_t)il2cpp_codegen_add(L_20, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_21 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0061: { int32_t L_22 = V_0; List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_23 = __this->___ote; NullCheck(L_23); int32_t L_24; L_24 = List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_inline(L_23, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); if ((!(((uint32_t)L_22) == ((uint32_t)L_24)))) { goto IL_0039; } } { List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_25 = __this->___ote; int32_t L_26 = ___0_index; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_27 = ___1_key; NullCheck(L_25); List_1_Insert_m237EA4F9CB08BE124EC41EC44D3629ACC674DCA5(L_25, L_26, L_27, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_28 = __this->___otf; int32_t L_29 = ___0_index; RuntimeObject* L_30 = ___2_value; NullCheck(L_28); List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094(L_28, L_29, L_30, il2cpp_rgctx_method(method->klass->rgctx_data, 24)); int32_t L_31 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_31, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_ContainsKey_m7959ABE39315278D41C0FA7879A2FC0249CAA170_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, const RuntimeMethod* method) { { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1 = ___0_key; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_ContainsKey_m99E51401EF1A7AC45B60BE8164E60B1C0EA512C6(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ddc_2_GetKey_mAE6617887E31D626999B9EA97EA55F9AE0A3AAE1_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_index, const RuntimeMethod* method) { { List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_0 = __this->___ote; int32_t L_1 = ___0_index; NullCheck(L_0); czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_2; L_2 = List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ddc_2_IndexOf_m9874ED739A18E243C7564CFB19ED49FC304D517A_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, const RuntimeMethod* method) { int32_t V_0 = 0; { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1 = ___0_key; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mE7EEAC95469A87DE076B4991887E77F2CC63DD29(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 26)); if (!L_2) { goto IL_0012; } } { int32_t L_3 = V_0; return L_3; } IL_0012: { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* ddc_2_get_Keys_m9477A6154376573C8EE654F7E7108363B5931668_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___otd; dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* L_1 = (dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 27)); dcz__ctor_mEB65B6DF1389F9D1CCC8CF96CDAEE9978F8B573C(L_1, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_Remove_m56890E0D50C5B1330AD5BC885976A69533D35A65_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, const RuntimeMethod* method) { int32_t V_0 = 0; { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1 = ___0_key; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mE7EEAC95469A87DE076B4991887E77F2CC63DD29(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 26)); if (!L_2) { goto IL_0019; } } { int32_t L_3 = V_0; ddc_2_RemoveAt_mCF808CFEF11F9B8F94CD2695E4D0068920D224FB(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); return (bool)1; } IL_0019: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_RemoveAt_mCF808CFEF11F9B8F94CD2695E4D0068920D224FB_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_index, const RuntimeMethod* method) { czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* V_2 = NULL; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 V_3; memset((&V_3), 0, sizeof(V_3)); { List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_0 = __this->___ote; int32_t L_1 = ___0_index; NullCheck(L_0); czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_2; L_2 = List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); V_0 = L_2; int32_t L_3 = ___0_index; V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1)); goto IL_003b; } IL_0013: { List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_4 = __this->___ote; int32_t L_5 = V_1; NullCheck(L_4); czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_6; L_6 = List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_7 = __this->___otd; V_2 = L_7; V_3 = L_6; Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_8 = V_2; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_9 = V_3; Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_10 = V_2; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_11 = V_3; NullCheck(L_10); int32_t L_12; L_12 = Dictionary_2_get_Item_mEECC27D0CD12A1009D43857D5D7CC760AEDC02D1(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); NullCheck(L_8); Dictionary_2_set_Item_m26977729C22BBE9A4D98551DB2ED1E077B4AD9D0(L_8, L_9, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 21)); int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_003b: { int32_t L_14 = V_1; List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_15 = __this->___ote; NullCheck(L_15); int32_t L_16; L_16 = List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_inline(L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); if ((((int32_t)L_14) < ((int32_t)L_16))) { goto IL_0013; } } { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_17 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_18 = V_0; NullCheck(L_17); bool L_19; L_19 = Dictionary_2_Remove_mBCC1FEF970060BFDE6E2487E060FA6034D82ADCF(L_17, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 30)); List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_20 = __this->___ote; int32_t L_21 = ___0_index; NullCheck(L_20); List_1_RemoveAt_m5BA2F69F6A607E42F848E0EA47660544D636993A(L_20, L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 31)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_22 = __this->___otf; int32_t L_23 = ___0_index; NullCheck(L_22); List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54(L_22, L_23, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); int32_t L_24 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_24, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_TryGetValue_m52F29FD6AFA7172CACBE8A53CEE45A972BE47512_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) { int32_t V_0 = 0; { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1 = ___0_key; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mE7EEAC95469A87DE076B4991887E77F2CC63DD29(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 26)); if (!L_2) { goto IL_0024; } } { RuntimeObject** L_3 = ___1_value; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->___otf; int32_t L_5 = V_0; NullCheck(L_4); RuntimeObject* L_6; L_6 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); *(RuntimeObject**)L_3 = L_6; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)L_6); return (bool)1; } IL_0024: { RuntimeObject** L_7 = ___1_value; il2cpp_codegen_initobj(L_7, sizeof(RuntimeObject*)); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* ddc_2_get_Values_mE7F03CD20153ECF2DBCDFFBA6CAFAD6116D947A9_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___otf; dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* L_1 = (dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 35)); dda__ctor_m00BFD9DCD40BA46EEF0BD72974B593D86FAB2C07(L_1, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 36)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_get_Item_mE9B2410CA6EB240B6186E214B3B57CA79F1EF8DE_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_index, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___otf; int32_t L_1 = ___0_index; NullCheck(L_0); RuntimeObject* L_2; L_2 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_set_Item_m5B330E92A56F81F064F2F48F7110EF7E27C6D590_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___otf; int32_t L_1 = ___0_index; RuntimeObject* L_2 = ___1_value; NullCheck(L_0); List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 37)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_get_Item_mBC9292509072B83701958FF5E7E043F3B95E2E0A_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___otf; Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_1 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_2 = ___0_key; NullCheck(L_1); int32_t L_3; L_3 = Dictionary_2_get_Item_mEECC27D0CD12A1009D43857D5D7CC760AEDC02D1(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); NullCheck(L_0); RuntimeObject* L_4; L_4 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_set_Item_m3DAF4BE3E9F9DAA2A41DC3A02991C053065F5280_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { int32_t V_0 = 0; { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1 = ___0_key; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mE7EEAC95469A87DE076B4991887E77F2CC63DD29(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 26)); if (!L_2) { goto IL_002b; } } { List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_3 = __this->___ote; int32_t L_4 = V_0; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_5 = ___0_key; NullCheck(L_3); List_1_set_Item_m842CBD01CFC7018AA0831A96F47D295ABE70A2AD(L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 38)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_6 = __this->___otf; int32_t L_7 = V_0; RuntimeObject* L_8 = ___1_value; NullCheck(L_6); List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37)); return; } IL_002b: { czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_9 = ___0_key; RuntimeObject* L_10 = ___1_value; ddc_2_Add_m920A13215FE9CE9FE24ED4FAA6F9CCB62DF990FB(__this, L_9, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 39)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_Clear_mDDC3E8300C4C0972363592928A0A12767C4EE7FD_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___otd; NullCheck(L_0); Dictionary_2_Clear_m68238B956E85BEFD11467687FC78934844E1BBE6(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 40)); List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_1 = __this->___ote; NullCheck(L_1); List_1_Clear_m70F16533FBAD20732914DAD0162CD462436E1238_inline(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_2 = __this->___otf; NullCheck(L_2); List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42)); int32_t L_3 = __this->___version; __this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ddc_2_get_Count_mD2762EB6C397D7B2EBD92798BE87DF6BA91D534F_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___otd; NullCheck(L_0); int32_t L_1; L_1 = Dictionary_2_get_Count_mF29193EF68AE0DC01A8FD42E99746EE7F07C124F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_GetEnumerator_m284ACF12C1A6549E08AD4AFFC8D043AB2E89011E_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { { ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6* L_0 = (ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 44)); ddb__ctor_mA56EE8606F4B97C677888974BA10112E18E6747E(L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); ddb_tD178A5170D395C49CE404BBBF3010DE269B8AAC6* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); return (RuntimeObject*)L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ddc_2_imq_m2F34D74E9F8B597C2B423F8221197492BA64600A_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 ___0_a, const RuntimeMethod* method) { int32_t V_0 = 0; { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1; L_1 = KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_inline((&___0_a), il2cpp_rgctx_method(method->klass->rgctx_data, 48)); NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mE7EEAC95469A87DE076B4991887E77F2CC63DD29(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 26)); if (!L_2) { goto IL_003c; } } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = __this->___otf; int32_t L_4 = V_0; NullCheck(L_3); RuntimeObject* L_5; L_5 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); RuntimeObject* L_6; L_6 = KeyValuePair_2_get_Value_m6C0E35A71639C122DD34454730F393D95EC28CC3_inline((&___0_a), il2cpp_rgctx_method(method->klass->rgctx_data, 50)); bool L_7; L_7 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_5, L_6, NULL); if (!L_7) { goto IL_003c; } } { int32_t L_8 = V_0; return L_8; } IL_003c: { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_imr_m79B76C60D3E059AD0D6FB033A048FF2BDC09E014_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_a, KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1; L_1 = KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_inline((&___1_b), il2cpp_rgctx_method(method->klass->rgctx_data, 48)); RuntimeObject* L_2; L_2 = KeyValuePair_2_get_Value_m6C0E35A71639C122DD34454730F393D95EC28CC3_inline((&___1_b), il2cpp_rgctx_method(method->klass->rgctx_data, 50)); ddc_2_Insert_mE81807C0B06FB11BD91F362145F12763365C7370(__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 ddc_2_System_Collections_Generic_IListU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_Item_m8668B25E504AEDB8AA21D5385E143E6B3929F596_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_index, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_0 = __this->___ote; int32_t L_1 = ___0_index; NullCheck(L_0); czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_2; L_2 = List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = __this->___otf; int32_t L_4 = ___0_index; NullCheck(L_3); RuntimeObject* L_5; L_5 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); V_0 = L_5; RuntimeObject* L_6 = V_0; KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 L_7; memset((&L_7), 0, sizeof(L_7)); KeyValuePair_2__ctor_mB53AFA91B6452448BEDF93EAA8BE322C7D0FF5A4((&L_7), L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 52)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_System_Collections_Generic_IListU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_set_Item_m3A55CA156AD683D9B20C0543D10D7D282250048D_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, int32_t ___0_index, KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 ___1_value, const RuntimeMethod* method) { czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 V_0; memset((&V_0), 0, sizeof(V_0)); { List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_0 = __this->___ote; int32_t L_1 = ___0_index; NullCheck(L_0); czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_2; L_2 = List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); V_0 = L_2; Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_3 = __this->___otd; NullCheck(L_3); RuntimeObject* L_4; L_4 = Dictionary_2_get_Comparer_m353E535FCBD5794FACEB4EC931A6620C07D73541(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_5 = V_0; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_6; L_6 = KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_inline((&___1_value), il2cpp_rgctx_method(method->klass->rgctx_data, 48)); NullCheck(L_4); bool L_7; L_7 = InterfaceFuncInvoker2< bool, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 1), L_4, L_5, L_6); if (!L_7) { goto IL_003c; } } { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_8 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_9; L_9 = KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_inline((&___1_value), il2cpp_rgctx_method(method->klass->rgctx_data, 48)); int32_t L_10 = ___0_index; NullCheck(L_8); Dictionary_2_set_Item_m26977729C22BBE9A4D98551DB2ED1E077B4AD9D0(L_8, L_9, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); goto IL_005c; } IL_003c: { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_11 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_12; L_12 = KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_inline((&___1_value), il2cpp_rgctx_method(method->klass->rgctx_data, 48)); int32_t L_13 = ___0_index; NullCheck(L_11); Dictionary_2_Add_mE229C642A9AEACFC3F812693DF9ACE66D76DAB65(L_11, L_12, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_14 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_15 = V_0; NullCheck(L_14); bool L_16; L_16 = Dictionary_2_Remove_mBCC1FEF970060BFDE6E2487E060FA6034D82ADCF(L_14, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 30)); } IL_005c: { List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_17 = __this->___ote; int32_t L_18 = ___0_index; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_19; L_19 = KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_inline((&___1_value), il2cpp_rgctx_method(method->klass->rgctx_data, 48)); NullCheck(L_17); List_1_set_Item_m842CBD01CFC7018AA0831A96F47D295ABE70A2AD(L_17, L_18, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 38)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_20 = __this->___otf; int32_t L_21 = ___0_index; RuntimeObject* L_22; L_22 = KeyValuePair_2_get_Value_m6C0E35A71639C122DD34454730F393D95EC28CC3_inline((&___1_value), il2cpp_rgctx_method(method->klass->rgctx_data, 50)); NullCheck(L_20); List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56(L_20, L_21, L_22, il2cpp_rgctx_method(method->klass->rgctx_data, 37)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_ims_m884EA8B77101AECF809A8B74B82434EF8FD42B5F_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { { dcz_tE064ABFC31727EA92890A9CB12B4901EBB44B06C* L_0; L_0 = ddc_2_get_Keys_m9477A6154376573C8EE654F7E7108363B5931668(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54)); return (RuntimeObject*)L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_imt_m9E1C8F93069FF8629B487B4A7E046AD85A002B1F_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { { dda_tBACBC5F62AFE6A979712B321B1FAAD1ACD37FA9F* L_0; L_0 = ddc_2_get_Values_mE7F03CD20153ECF2DBCDFFBA6CAFAD6116D947A9(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 56)); return (RuntimeObject*)L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_imu_m1276CE1417CD5F10B8C9C9E1395EC02E70AF8F44_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 ___0_a, const RuntimeMethod* method) { { czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_0; L_0 = KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_inline((&___0_a), il2cpp_rgctx_method(method->klass->rgctx_data, 48)); RuntimeObject* L_1; L_1 = KeyValuePair_2_get_Value_m6C0E35A71639C122DD34454730F393D95EC28CC3_inline((&___0_a), il2cpp_rgctx_method(method->klass->rgctx_data, 50)); ddc_2_Add_m920A13215FE9CE9FE24ED4FAA6F9CCB62DF990FB(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 39)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_imv_mD2A4FBE4594B549768B07878DA70910DDC41FA68_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 ___0_a, const RuntimeMethod* method) { int32_t V_0 = 0; { Dictionary_2_t82CCC89C57DB9D85CD228F7099FB6474258C4152* L_0 = __this->___otd; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1; L_1 = KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_inline((&___0_a), il2cpp_rgctx_method(method->klass->rgctx_data, 48)); NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mE7EEAC95469A87DE076B4991887E77F2CC63DD29(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 26)); if (!L_2) { goto IL_003c; } } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = __this->___otf; int32_t L_4 = V_0; NullCheck(L_3); RuntimeObject* L_5; L_5 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); RuntimeObject* L_6; L_6 = KeyValuePair_2_get_Value_m6C0E35A71639C122DD34454730F393D95EC28CC3_inline((&___0_a), il2cpp_rgctx_method(method->klass->rgctx_data, 50)); bool L_7; L_7 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_5, L_6, NULL); if (!L_7) { goto IL_003c; } } { return (bool)1; } IL_003c: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddc_2_imw_m61691B87691808C81B4A4EF60B4AB1B21F179CB8_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, KeyValuePair_2U5BU5D_t835E3E09CD516C07C4B63EB335813CA26A6EB0F9* ___0_a, int32_t ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 V_1; memset((&V_1), 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; { KeyValuePair_2U5BU5D_t835E3E09CD516C07C4B63EB335813CA26A6EB0F9* L_0 = ___0_a; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { int32_t L_2 = ___1_b; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0028; } } { int32_t L_3 = ___1_b; int32_t L_4 = L_3; RuntimeObject* L_5 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_4); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_6 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4)), L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFD3412F2BE6DFF4AD50FE90B25E77D0B0EAFA92F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, method); } IL_0028: { V_0 = 0; goto IL_005d; } IL_002c: { List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_7 = __this->___ote; int32_t L_8 = V_0; NullCheck(L_7); czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_9; L_9 = List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); V_1 = L_9; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_10 = __this->___otf; int32_t L_11 = V_0; NullCheck(L_10); RuntimeObject* L_12; L_12 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); V_2 = L_12; KeyValuePair_2U5BU5D_t835E3E09CD516C07C4B63EB335813CA26A6EB0F9* L_13 = ___0_a; int32_t L_14 = ___1_b; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_15 = V_1; RuntimeObject* L_16 = V_2; KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 L_17; memset((&L_17), 0, sizeof(L_17)); KeyValuePair_2__ctor_mB53AFA91B6452448BEDF93EAA8BE322C7D0FF5A4((&L_17), L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 52)); NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130)L_17); int32_t L_18 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1)); int32_t L_19 = ___1_b; ___1_b = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_005d: { int32_t L_20 = V_0; List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_21 = __this->___ote; NullCheck(L_21); int32_t L_22; L_22 = List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_inline(L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); if ((((int32_t)L_20) == ((int32_t)L_22))) { goto IL_0071; } } { int32_t L_23 = ___1_b; KeyValuePair_2U5BU5D_t835E3E09CD516C07C4B63EB335813CA26A6EB0F9* L_24 = ___0_a; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length))))) { goto IL_002c; } } IL_0071: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_imx_mD5F9105D60101CC700F7BB06125355AEDF12A646_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ddc_2_imy_m9DD67EF1D90E76E19612A6B2B80B50E65116F542_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 ___0_a, const RuntimeMethod* method) { { KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 L_0 = ___0_a; NullCheck((RuntimeObject*)__this); bool L_1; L_1 = InterfaceFuncInvoker1< bool, KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130 >::Invoke(4, il2cpp_rgctx_data(method->klass->rgctx_data, 59), (RuntimeObject*)__this, L_0); if (!L_1) { goto IL_0017; } } { czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_2; L_2 = KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_inline((&___0_a), il2cpp_rgctx_method(method->klass->rgctx_data, 48)); bool L_3; L_3 = ddc_2_Remove_m56890E0D50C5B1330AD5BC885976A69533D35A65(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 61)); return L_3; } IL_0017: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ddc_2_imz_mB560CE55C9788262EAD1D8EB20143AEFD3D291EE_gshared (ddc_2_t8833EBEA4F1ECD2496D2830D7D29F4C0A9C8B8AA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = ddc_2_GetEnumerator_m284ACF12C1A6549E08AD4AFFC8D043AB2E89011E(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 62)); return (RuntimeObject*)L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ddd_2__ctor_mD9A2AB7F1335A0907DA715F2AD755F9F4DC6F6E3_gshared (ddd_2_t930A70DDC83E6530CBEC6FEC4A3FA533405A99A0* __this, ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* L_0 = ___0_a; __this->___otj = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___otj), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57* ddd_2_get_Items_mBE1AF706B02B31D174E842F20CC644CE711EEA9F_gshared (ddd_2_t930A70DDC83E6530CBEC6FEC4A3FA533405A99A0* __this, const RuntimeMethod* method) { { ddc_2_t0CDB8C4110EEBA3E8C2FB1401367824329493D4C* L_0 = __this->___otj; KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57* L_1; L_1 = (( KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))((RuntimeObject*)L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2)); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1_djf_mF666C97EBB78DD2B660A86D36E40EBE0E9F379CE_gshared (dge_1_tE236A6C1E2103800286EB8EC985957F8C0EF46FF* __this, const RuntimeMethod* method) { { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___evt; bool L_1 = __this->___param; NullCheck(L_0); Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1_iqh_mCB9827675E7DD713FA9B8AE5D54D3722D172741A_gshared (dge_1_tE236A6C1E2103800286EB8EC985957F8C0EF46FF* __this, const RuntimeMethod* method) { { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___evt; bool L_1 = __this->___param; NullCheck(L_0); Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1__ctor_m905C5E20480E99CC07550735A66EBB0720EC198E_gshared (dge_1_tE236A6C1E2103800286EB8EC985957F8C0EF46FF* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1_gnq_mF745BBCF5502ACA51599AD6D3A23876F12CDFCAA_gshared (dge_1_tE236A6C1E2103800286EB8EC985957F8C0EF46FF* __this, const RuntimeMethod* method) { { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___evt; bool L_1 = __this->___param; NullCheck(L_0); Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1_iqf_mDE189F7ADB818C588179EA97AF3E7EDDD11D3281_gshared (dge_1_tE236A6C1E2103800286EB8EC985957F8C0EF46FF* __this, const RuntimeMethod* method) { { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___evt; bool L_1 = __this->___param; NullCheck(L_0); Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1_djf_mDCEBB823D72E91D6921AD035853A8E8C578384B2_gshared (dge_1_t9F5BA552E623212671411EA63F0B4B8A04FE3CAB* __this, const RuntimeMethod* method) { { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = __this->___evt; RuntimeObject* L_1 = __this->___param; NullCheck(L_0); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1_iqh_m1F12A48A5DAA2C61CE38E7B153B6EF5582EB8E3B_gshared (dge_1_t9F5BA552E623212671411EA63F0B4B8A04FE3CAB* __this, const RuntimeMethod* method) { { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = __this->___evt; RuntimeObject* L_1 = __this->___param; NullCheck(L_0); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1__ctor_m150C70C0553ECC97DC63E0214AC1749AB5E8016C_gshared (dge_1_t9F5BA552E623212671411EA63F0B4B8A04FE3CAB* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1_gnq_mB3C70E0512A48E51A313C18B35F21087F242589A_gshared (dge_1_t9F5BA552E623212671411EA63F0B4B8A04FE3CAB* __this, const RuntimeMethod* method) { { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = __this->___evt; RuntimeObject* L_1 = __this->___param; NullCheck(L_0); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1_iqf_mFA06A01A8FBF6E0AC3AC666409B337999DEC9BB4_gshared (dge_1_t9F5BA552E623212671411EA63F0B4B8A04FE3CAB* __this, const RuntimeMethod* method) { { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = __this->___evt; RuntimeObject* L_1 = __this->___param; NullCheck(L_0); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1_djf_m498EF05A6C0A13D080D68363865B2916F317DE22_gshared (dge_1_t3608086A0091577CB64E535B29A5B596F84913CB* __this, const RuntimeMethod* method) { const uint32_t SizeOf_a_t5B2AD71363A4EA6C19C0D398AA142477EC10F657 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_t5B2AD71363A4EA6C19C0D398AA142477EC10F657); { Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_0 = *(Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)); il2cpp_codegen_memcpy(L_1, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_a_t5B2AD71363A4EA6C19C0D398AA142477EC10F657); NullCheck(L_0); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)), il2cpp_rgctx_method(method->klass->rgctx_data, 3), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? L_1: *(void**)L_1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1_iqh_mFC68BA1EA8D0ECEF44CD85871DC93A68C9CA575A_gshared (dge_1_t3608086A0091577CB64E535B29A5B596F84913CB* __this, const RuntimeMethod* method) { const uint32_t SizeOf_a_t5B2AD71363A4EA6C19C0D398AA142477EC10F657 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_t5B2AD71363A4EA6C19C0D398AA142477EC10F657); { Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_0 = *(Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)); il2cpp_codegen_memcpy(L_1, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_a_t5B2AD71363A4EA6C19C0D398AA142477EC10F657); NullCheck(L_0); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)), il2cpp_rgctx_method(method->klass->rgctx_data, 3), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? L_1: *(void**)L_1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1__ctor_mAEA2B037911707DFD21BA4AC25317B0CF5C279A5_gshared (dge_1_t3608086A0091577CB64E535B29A5B596F84913CB* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1_gnq_m9B29AA12DAC126D61CC931AC4667410FEB6BA2C9_gshared (dge_1_t3608086A0091577CB64E535B29A5B596F84913CB* __this, const RuntimeMethod* method) { const uint32_t SizeOf_a_t5B2AD71363A4EA6C19C0D398AA142477EC10F657 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_t5B2AD71363A4EA6C19C0D398AA142477EC10F657); { Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_0 = *(Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)); il2cpp_codegen_memcpy(L_1, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_a_t5B2AD71363A4EA6C19C0D398AA142477EC10F657); NullCheck(L_0); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)), il2cpp_rgctx_method(method->klass->rgctx_data, 3), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? L_1: *(void**)L_1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dge_1_iqf_m811106B3CDB7C348B3106870C0FF976CB34470E0_gshared (dge_1_t3608086A0091577CB64E535B29A5B596F84913CB* __this, const RuntimeMethod* method) { const uint32_t SizeOf_a_t5B2AD71363A4EA6C19C0D398AA142477EC10F657 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_t5B2AD71363A4EA6C19C0D398AA142477EC10F657); { Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_0 = *(Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)); il2cpp_codegen_memcpy(L_1, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_a_t5B2AD71363A4EA6C19C0D398AA142477EC10F657); NullCheck(L_0); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)), il2cpp_rgctx_method(method->klass->rgctx_data, 3), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? L_1: *(void**)L_1)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgf_2_bzk_mC51FD5B22854153B4D5DBDFB8EC5FBF539EF7BE4_gshared (dgf_2_tE8E2E46EB51E42007DB922FA4938566528F9D385* __this, const RuntimeMethod* method) { { Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_0 = __this->___evt; RuntimeObject* L_1 = __this->___param1; RuntimeObject* L_2 = __this->___param2; NullCheck(L_0); Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_inline(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgf_2_iqi_mF0AC97CC8ED8FE471CFDBE09BC78D3271D87A435_gshared (dgf_2_tE8E2E46EB51E42007DB922FA4938566528F9D385* __this, const RuntimeMethod* method) { { Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_0 = __this->___evt; RuntimeObject* L_1 = __this->___param1; RuntimeObject* L_2 = __this->___param2; NullCheck(L_0); Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_inline(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgf_2__ctor_mA37EAEF974B8090C631A5FB9AC5CF3748DE454BA_gshared (dgf_2_tE8E2E46EB51E42007DB922FA4938566528F9D385* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgf_2_mat_mE144D270355D9492E9BF24685A9BE32A46FD4F57_gshared (dgf_2_tE8E2E46EB51E42007DB922FA4938566528F9D385* __this, const RuntimeMethod* method) { { Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_0 = __this->___evt; RuntimeObject* L_1 = __this->___param1; RuntimeObject* L_2 = __this->___param2; NullCheck(L_0); Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_inline(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgf_2_jjm_mCF2C5E8CB541A72BCB6A1240812B3CCCCC1A9485_gshared (dgf_2_tE8E2E46EB51E42007DB922FA4938566528F9D385* __this, const RuntimeMethod* method) { { Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_0 = __this->___evt; RuntimeObject* L_1 = __this->___param1; RuntimeObject* L_2 = __this->___param2; NullCheck(L_0); Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_inline(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgf_2_bzk_mECDA372B72951AE796FD146EE014BF0D23319F78_gshared (dgf_2_t7C1D374BD82A434FE83F1944F4F80970CDD2EA8D* __this, const RuntimeMethod* method) { const uint32_t SizeOf_a_t4721CA0E521424A1F700141C0D4AAE9FEF57E616 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const uint32_t SizeOf_b_tEFE805D59F3E2D18ED27510AA5BCA41916C1BCAE = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_t4721CA0E521424A1F700141C0D4AAE9FEF57E616); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_b_tEFE805D59F3E2D18ED27510AA5BCA41916C1BCAE); { Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8* L_0 = *(Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)); il2cpp_codegen_memcpy(L_1, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_a_t4721CA0E521424A1F700141C0D4AAE9FEF57E616); il2cpp_codegen_memcpy(L_2, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2)), SizeOf_b_tEFE805D59F3E2D18ED27510AA5BCA41916C1BCAE); NullCheck(L_0); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)), il2cpp_rgctx_method(method->klass->rgctx_data, 4), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? L_1: *(void**)L_1), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)) ? L_2: *(void**)L_2)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgf_2_iqi_mF0882926CD5D04F7B65BE8B3E43850D3BD427414_gshared (dgf_2_t7C1D374BD82A434FE83F1944F4F80970CDD2EA8D* __this, const RuntimeMethod* method) { const uint32_t SizeOf_a_t4721CA0E521424A1F700141C0D4AAE9FEF57E616 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const uint32_t SizeOf_b_tEFE805D59F3E2D18ED27510AA5BCA41916C1BCAE = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_t4721CA0E521424A1F700141C0D4AAE9FEF57E616); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_b_tEFE805D59F3E2D18ED27510AA5BCA41916C1BCAE); { Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8* L_0 = *(Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)); il2cpp_codegen_memcpy(L_1, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_a_t4721CA0E521424A1F700141C0D4AAE9FEF57E616); il2cpp_codegen_memcpy(L_2, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2)), SizeOf_b_tEFE805D59F3E2D18ED27510AA5BCA41916C1BCAE); NullCheck(L_0); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)), il2cpp_rgctx_method(method->klass->rgctx_data, 4), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? L_1: *(void**)L_1), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)) ? L_2: *(void**)L_2)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgf_2__ctor_m0FB4DEBDDA77FF8DAFEAA4B8F229375C39CF4D0E_gshared (dgf_2_t7C1D374BD82A434FE83F1944F4F80970CDD2EA8D* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgf_2_mat_m69125C1A4A200739BC8ABDAC18BC9D4917748449_gshared (dgf_2_t7C1D374BD82A434FE83F1944F4F80970CDD2EA8D* __this, const RuntimeMethod* method) { const uint32_t SizeOf_a_t4721CA0E521424A1F700141C0D4AAE9FEF57E616 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const uint32_t SizeOf_b_tEFE805D59F3E2D18ED27510AA5BCA41916C1BCAE = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_t4721CA0E521424A1F700141C0D4AAE9FEF57E616); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_b_tEFE805D59F3E2D18ED27510AA5BCA41916C1BCAE); { Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8* L_0 = *(Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)); il2cpp_codegen_memcpy(L_1, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_a_t4721CA0E521424A1F700141C0D4AAE9FEF57E616); il2cpp_codegen_memcpy(L_2, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2)), SizeOf_b_tEFE805D59F3E2D18ED27510AA5BCA41916C1BCAE); NullCheck(L_0); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)), il2cpp_rgctx_method(method->klass->rgctx_data, 4), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? L_1: *(void**)L_1), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)) ? L_2: *(void**)L_2)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgf_2_jjm_m609544592C7A70A83EC95109AFB7335136AEB62D_gshared (dgf_2_t7C1D374BD82A434FE83F1944F4F80970CDD2EA8D* __this, const RuntimeMethod* method) { const uint32_t SizeOf_a_t4721CA0E521424A1F700141C0D4AAE9FEF57E616 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const uint32_t SizeOf_b_tEFE805D59F3E2D18ED27510AA5BCA41916C1BCAE = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_t4721CA0E521424A1F700141C0D4AAE9FEF57E616); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_b_tEFE805D59F3E2D18ED27510AA5BCA41916C1BCAE); { Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8* L_0 = *(Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)); il2cpp_codegen_memcpy(L_1, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_a_t4721CA0E521424A1F700141C0D4AAE9FEF57E616); il2cpp_codegen_memcpy(L_2, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2)), SizeOf_b_tEFE805D59F3E2D18ED27510AA5BCA41916C1BCAE); NullCheck(L_0); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)), il2cpp_rgctx_method(method->klass->rgctx_data, 4), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? L_1: *(void**)L_1), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)) ? L_2: *(void**)L_2)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgg_3__ctor_m4249D8499CFA3EBFFE799E799AF1105A6B8F1022_gshared (dgg_3_t0FB13EAFFAC014D83932C958E5AC42E0879353C6* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgg_3_iqj_mFCD25536A9A7FCB19B2938AE4205BCF16EAAAB7C_gshared (dgg_3_t0FB13EAFFAC014D83932C958E5AC42E0879353C6* __this, const RuntimeMethod* method) { { Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* L_0 = __this->___evt; RuntimeObject* L_1 = __this->___param1; RuntimeObject* L_2 = __this->___param2; RuntimeObject* L_3 = __this->___param3; NullCheck(L_0); Action_3_Invoke_m399A0EB5E51EFD9B7D25DFE0EB7BF5EC0BE98346_inline(L_0, L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgg_3_ks_m07AE3DCBE6054EE3CA253D7B19B35F84FE822BCD_gshared (dgg_3_t0FB13EAFFAC014D83932C958E5AC42E0879353C6* __this, const RuntimeMethod* method) { { Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* L_0 = __this->___evt; RuntimeObject* L_1 = __this->___param1; RuntimeObject* L_2 = __this->___param2; RuntimeObject* L_3 = __this->___param3; NullCheck(L_0); Action_3_Invoke_m399A0EB5E51EFD9B7D25DFE0EB7BF5EC0BE98346_inline(L_0, L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgg_3__ctor_mA37DEF43A344F8E5B2CC9CB5F1AE26DAAF6AB9AB_gshared (dgg_3_t60349A86D752180BD5BE313CA9218B90741DA0DB* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgg_3_iqj_m6CEAA0D8FF057504E5F49FA89A47F5C16AD2AC42_gshared (dgg_3_t60349A86D752180BD5BE313CA9218B90741DA0DB* __this, const RuntimeMethod* method) { { Action_3_t1FAC6C9524972119CAFAB0C44EA3BE18552B391B* L_0 = __this->___evt; RuntimeObject* L_1 = __this->___param1; dfk_t8686E8F584137FFF5A096451FA1525A401BA1741 L_2 = __this->___param2; RuntimeObject* L_3 = __this->___param3; NullCheck(L_0); Action_3_Invoke_mF07B59AA619C969F4FC6B4FC9CC2894844228B55_inline(L_0, L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgg_3_ks_m9FE65268D2A5677351BE83BF19CA7A89B4DB97FA_gshared (dgg_3_t60349A86D752180BD5BE313CA9218B90741DA0DB* __this, const RuntimeMethod* method) { { Action_3_t1FAC6C9524972119CAFAB0C44EA3BE18552B391B* L_0 = __this->___evt; RuntimeObject* L_1 = __this->___param1; dfk_t8686E8F584137FFF5A096451FA1525A401BA1741 L_2 = __this->___param2; RuntimeObject* L_3 = __this->___param3; NullCheck(L_0); Action_3_Invoke_mF07B59AA619C969F4FC6B4FC9CC2894844228B55_inline(L_0, L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgg_3__ctor_mA37E7B05B93E96F7B812218419A71F5F2E108386_gshared (dgg_3_tA14C8D197550B7A66D956D506F076750950E50F6* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgg_3_iqj_m172C0963C9771AA018404E7F8CD64BFC0139FAF6_gshared (dgg_3_tA14C8D197550B7A66D956D506F076750950E50F6* __this, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF3DB68DF928325558BD71FDB3655FCF802F0EB67 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const uint32_t SizeOf_b_tD4C7E476A0ADAC8F785FC38FB9F3551BD0A6D20F = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)); const uint32_t SizeOf_c_t1F601E9125BA3ED6E7482A9D0A431D9149CD95BA = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tF3DB68DF928325558BD71FDB3655FCF802F0EB67); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_b_tD4C7E476A0ADAC8F785FC38FB9F3551BD0A6D20F); const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_c_t1F601E9125BA3ED6E7482A9D0A431D9149CD95BA); { Action_3_t838D6B6BB4BFFC6E8430C389747DB008A0B26146* L_0 = *(Action_3_t838D6B6BB4BFFC6E8430C389747DB008A0B26146**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)); il2cpp_codegen_memcpy(L_1, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_a_tF3DB68DF928325558BD71FDB3655FCF802F0EB67); il2cpp_codegen_memcpy(L_2, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2)), SizeOf_b_tD4C7E476A0ADAC8F785FC38FB9F3551BD0A6D20F); il2cpp_codegen_memcpy(L_3, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),3)), SizeOf_c_t1F601E9125BA3ED6E7482A9D0A431D9149CD95BA); NullCheck(L_0); InvokerActionInvoker3< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)), il2cpp_rgctx_method(method->klass->rgctx_data, 5), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? L_1: *(void**)L_1), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)) ? L_2: *(void**)L_2), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4)) ? L_3: *(void**)L_3)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dgg_3_ks_mB6905378699B6D09027CDE482A263922264C821F_gshared (dgg_3_tA14C8D197550B7A66D956D506F076750950E50F6* __this, const RuntimeMethod* method) { const uint32_t SizeOf_a_tF3DB68DF928325558BD71FDB3655FCF802F0EB67 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const uint32_t SizeOf_b_tD4C7E476A0ADAC8F785FC38FB9F3551BD0A6D20F = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)); const uint32_t SizeOf_c_t1F601E9125BA3ED6E7482A9D0A431D9149CD95BA = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_a_tF3DB68DF928325558BD71FDB3655FCF802F0EB67); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_b_tD4C7E476A0ADAC8F785FC38FB9F3551BD0A6D20F); const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_c_t1F601E9125BA3ED6E7482A9D0A431D9149CD95BA); { Action_3_t838D6B6BB4BFFC6E8430C389747DB008A0B26146* L_0 = *(Action_3_t838D6B6BB4BFFC6E8430C389747DB008A0B26146**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)); il2cpp_codegen_memcpy(L_1, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1)), SizeOf_a_tF3DB68DF928325558BD71FDB3655FCF802F0EB67); il2cpp_codegen_memcpy(L_2, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2)), SizeOf_b_tD4C7E476A0ADAC8F785FC38FB9F3551BD0A6D20F); il2cpp_codegen_memcpy(L_3, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),3)), SizeOf_c_t1F601E9125BA3ED6E7482A9D0A431D9149CD95BA); NullCheck(L_0); InvokerActionInvoker3< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)), il2cpp_rgctx_method(method->klass->rgctx_data, 5), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? L_1: *(void**)L_1), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)) ? L_2: *(void**)L_2), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4)) ? L_3: *(void**)L_3)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhp_1_get_Count_mED0E1F089C5C8A4012AFA485340FD68E39E775DB_gshared (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CozjU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhp_1_ist_m98D675466EA414F1E88B4A9F51AD1F95D557E2C3_gshared (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; __this->___U3CozjU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dhp_1_get_Item_m7BCA29C87DEAFA73DCEEDBBD7975191357DE5041_gshared (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C* __this, int32_t ___0_index, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___ozh; int32_t L_1 = __this->___ozi; int32_t L_2 = ___0_index; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->___ozh; NullCheck(L_3); NullCheck(L_0); int32_t L_4 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_1, L_2))%((int32_t)(((RuntimeArray*)L_3)->max_length)))); RuntimeObject* L_5 = (L_0)->GetAt(static_cast(L_4)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhp_1__ctor_m8403B475DCDB12BB541F0D348E233BE1F7AFBDAE_gshared (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C* __this, int32_t ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_0); __this->___ozh = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozh), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhp_1_Add_m439A1C4363CACD325872968EFFA60E79AD7290A0_gshared (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = dhp_1_get_Count_mED0E1F089C5C8A4012AFA485340FD68E39E775DB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___ozh; NullCheck(L_1); if ((((int32_t)L_0) >= ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))) { goto IL_002e; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___ozh; int32_t L_3; L_3 = dhp_1_get_Count_mED0E1F089C5C8A4012AFA485340FD68E39E775DB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); V_0 = L_3; int32_t L_4 = V_0; dhp_1_ist_m98D675466EA414F1E88B4A9F51AD1F95D557E2C3_inline(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); int32_t L_5 = V_0; RuntimeObject* L_6 = ___0_value; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (RuntimeObject*)L_6); return; } IL_002e: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = __this->___ozh; int32_t L_8 = __this->___ozi; RuntimeObject* L_9 = ___0_value; NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (RuntimeObject*)L_9); int32_t L_10 = __this->___ozi; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); int32_t L_11 = V_0; __this->___ozi = L_11; int32_t L_12 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = __this->___ozh; NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))) { goto IL_0062; } } { __this->___ozi = 0; } IL_0062: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhp_1_get_Count_m805AED4E7E477BB877045C9148F23A3BF2473258_gshared (dhp_1_t51C60569E2DDDD34E6A4DEB8026A75E1562FD2DD* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CozjU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhp_1_ist_m2E7F407D0B5BB780F91FC4D005ADB49E5A566CC3_gshared (dhp_1_t51C60569E2DDDD34E6A4DEB8026A75E1562FD2DD* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; __this->___U3CozjU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhp_1_get_Item_m20755D112D31AB5A450D4B2961757548D32432F9_gshared (dhp_1_t51C60569E2DDDD34E6A4DEB8026A75E1562FD2DD* __this, int32_t ___0_index, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_a_tE13944604BB9E63B05CA8DCB886C4790B0B6E137 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_a_tE13944604BB9E63B05CA8DCB886C4790B0B6E137); { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___ozh; int32_t L_1 = __this->___ozi; int32_t L_2 = ___0_index; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___ozh; NullCheck(L_3); NullCheck(L_0); int32_t L_4 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_1, L_2))%((int32_t)(((RuntimeArray*)L_3)->max_length)))); il2cpp_codegen_memcpy(L_5, (L_0)->GetAddressAt(static_cast(L_4)), SizeOf_a_tE13944604BB9E63B05CA8DCB886C4790B0B6E137); il2cpp_codegen_memcpy(il2cppRetVal, L_5, SizeOf_a_tE13944604BB9E63B05CA8DCB886C4790B0B6E137); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhp_1__ctor_mC1D5CFB437B281ABE677B8E617B14B4E8BB00957_gshared (dhp_1_t51C60569E2DDDD34E6A4DEB8026A75E1562FD2DD* __this, int32_t ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_0); __this->___ozh = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozh), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhp_1_Add_m5987FCC2DA864CA1B7ACCF654F5D5E1FE560D1BE_gshared (dhp_1_t51C60569E2DDDD34E6A4DEB8026A75E1562FD2DD* __this, Il2CppFullySharedGenericAny ___0_value, const RuntimeMethod* method) { const uint32_t SizeOf_a_tE13944604BB9E63B05CA8DCB886C4790B0B6E137 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_a_tE13944604BB9E63B05CA8DCB886C4790B0B6E137); const Il2CppFullySharedGenericAny L_9 = L_6; int32_t V_0 = 0; { int32_t L_0; L_0 = (( int32_t (*) (dhp_1_t51C60569E2DDDD34E6A4DEB8026A75E1562FD2DD*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->___ozh; NullCheck(L_1); if ((((int32_t)L_0) >= ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))) { goto IL_002e; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___ozh; int32_t L_3; L_3 = (( int32_t (*) (dhp_1_t51C60569E2DDDD34E6A4DEB8026A75E1562FD2DD*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); V_0 = L_3; int32_t L_4 = V_0; (( void (*) (dhp_1_t51C60569E2DDDD34E6A4DEB8026A75E1562FD2DD*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); int32_t L_5 = V_0; il2cpp_codegen_memcpy(L_6, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? ___0_value : &___0_value), SizeOf_a_tE13944604BB9E63B05CA8DCB886C4790B0B6E137); NullCheck(L_2); il2cpp_codegen_memcpy((L_2)->GetAddressAt(static_cast(L_5)), L_6, SizeOf_a_tE13944604BB9E63B05CA8DCB886C4790B0B6E137); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 2), (void**)(L_2)->GetAddressAt(static_cast(L_5)), (void*)L_6); return; } IL_002e: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_7 = __this->___ozh; int32_t L_8 = __this->___ozi; il2cpp_codegen_memcpy(L_9, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? ___0_value : &___0_value), SizeOf_a_tE13944604BB9E63B05CA8DCB886C4790B0B6E137); NullCheck(L_7); il2cpp_codegen_memcpy((L_7)->GetAddressAt(static_cast(L_8)), L_9, SizeOf_a_tE13944604BB9E63B05CA8DCB886C4790B0B6E137); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 2), (void**)(L_7)->GetAddressAt(static_cast(L_8)), (void*)L_9); int32_t L_10 = __this->___ozi; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); int32_t L_11 = V_0; __this->___ozi = L_11; int32_t L_12 = V_0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_13 = __this->___ozh; NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))) { goto IL_0062; } } { __this->___ozi = 0; } IL_0062: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_zk_m35A293A64E6BF73C891FE6A79DF7AF0FBEFF3F82_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = __this->___ozk; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; __this->___U3CozmU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_Add_m00BC5D1FE0F394E7EF7C60E4340B7806FFDF09DB_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { int32_t V_0 = 0; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___ozk; NullCheck(L_0); int32_t L_1; L_1 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((uint32_t)L_1)))) { goto IL_0026; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___ozk; NullCheck(L_2); int32_t L_3; L_3 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_2)->max_length)), 2)), 4, NULL); dhq_1_isv_m986EE05B03CD889C07376C910EA9794648DDE6E7(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); } IL_0026: { int32_t L_4; L_4 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_0 = L_4; int32_t L_5 = V_0; dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_inline(__this, ((int32_t)il2cpp_codegen_add(L_5, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); int32_t L_6 = V_0; RuntimeObject* L_7 = ___0_value; dhq_1_set_Item_m217FE77E85134E602DBB4612949AE4514A88B1D1(__this, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_lqn_m7D39D41601DE4DF09E831DA3EAC8EE9473614066_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___ozk; int32_t L_5 = __this->___ozl; int32_t L_6 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_4, L_5, L_6, NULL); int32_t L_7 = V_0; int32_t L_8; L_8 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_7) >= ((int32_t)L_8))) { goto IL_004a; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = __this->___ozk; int32_t L_10; L_10 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_11 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_9, 0, ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); } IL_004a: { __this->___ozl = 0; dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_inline(__this, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1__ctor_m4DA8C62B8F072896EDEE3943DC5A4D2A14C036EA_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); __this->___ozk = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isv_m986EE05B03CD889C07376C910EA9794648DDE6E7_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = __this->___ozk; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_AddFirst_mC5C82CF578372E6C24F552A9C9C12485C5091321_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { int32_t V_0 = 0; dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* G_B4_0 = NULL; dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* G_B3_0 = NULL; int32_t G_B5_0 = 0; dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* G_B5_1 = NULL; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___ozk; NullCheck(L_0); int32_t L_1; L_1 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((uint32_t)L_1)))) { goto IL_0026; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___ozk; NullCheck(L_2); int32_t L_3; L_3 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_2)->max_length)), 2)), 4, NULL); dhq_1_isv_m986EE05B03CD889C07376C910EA9794648DDE6E7(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); } IL_0026: { int32_t L_4 = __this->___ozl; if ((((int32_t)L_4) > ((int32_t)0))) { G_B4_0 = __this; goto IL_003c; } G_B3_0 = __this; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = __this->___ozk; NullCheck(L_5); G_B5_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_5)->max_length)), 1)); G_B5_1 = G_B3_0; goto IL_0044; } IL_003c: { int32_t L_6 = __this->___ozl; G_B5_0 = ((int32_t)il2cpp_codegen_subtract(L_6, 1)); G_B5_1 = G_B4_0; } IL_0044: { NullCheck(G_B5_1); G_B5_1->___ozl = G_B5_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; RuntimeObject* L_9 = ___0_value; NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (RuntimeObject*)L_9); int32_t L_10; L_10 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_0 = L_10; int32_t L_11 = V_0; dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_inline(__this, ((int32_t)il2cpp_codegen_add(L_11, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_get_Capacity_m34285237E711C7E479A39A43F9D5F7B69C750AA5_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___ozk; NullCheck(L_0); return ((int32_t)(((RuntimeArray*)L_0)->max_length)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_set_Item_m217FE77E85134E602DBB4612949AE4514A88B1D1_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___ozk; int32_t L_1 = __this->___ozl; int32_t L_2 = ___0_index; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->___ozk; NullCheck(L_3); RuntimeObject* L_4 = ___1_value; NullCheck(L_0); (L_0)->SetAt(static_cast(((int32_t)(((int32_t)il2cpp_codegen_add(L_1, L_2))%((int32_t)(((RuntimeArray*)L_3)->max_length))))), (RuntimeObject*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dhq_1_RemoveFirst_m116DB425C9B5F7901A56F095C210117691FBF825_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B2_0 = NULL; RuntimeObject* G_B1_0 = NULL; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___ozk; int32_t L_1 = __this->___ozl; NullCheck(L_0); int32_t L_2 = L_1; RuntimeObject* L_3 = (L_0)->GetAt(static_cast(L_2)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___ozk; int32_t L_5 = __this->___ozl; il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*)); RuntimeObject* L_6 = V_0; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (RuntimeObject*)L_6); int32_t L_7 = __this->___ozl; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); int32_t L_8 = V_1; __this->___ozl = L_8; int32_t L_9 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = __this->___ozk; NullCheck(L_10); if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))) { G_B2_0 = L_3; goto IL_004d; } G_B1_0 = L_3; } { __this->___ozl = 0; G_B2_0 = G_B1_0; } IL_004d: { int32_t L_11; L_11 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_1 = L_11; int32_t L_12 = V_1; dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_jfy_mE85ED582941D2436E69FDA623203087C8008E54B_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = __this->___ozk; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_TrimStart_mD46D7E54122B36E64882EA06369959DE1EF98B2B_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_trimCount, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_perElementCallback, const RuntimeMethod* method) { { int32_t L_0 = ___0_trimCount; int32_t L_1 = __this->___ozl; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_2 = ___1_perElementCallback; dhq_1_isw_mF058F078DF6BE24E271C09691C95C11E62257074(__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); int32_t L_3 = __this->___ozl; int32_t L_4 = ___0_trimCount; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = __this->___ozk; NullCheck(L_5); __this->___ozl = ((int32_t)(((int32_t)il2cpp_codegen_add(L_3, L_4))%((int32_t)(((RuntimeArray*)L_5)->max_length)))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_cfz_m7DDDA70EB3D764290AC8E07255E0ACF9FB275E88_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = __this->___ozk; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_RemoveAll_m6A9ECC7AA92D4C62877F36491B6D87CD5BC4799B_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_shouldRemoveElement, const RuntimeMethod* method) { { Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___0_shouldRemoveElement; int32_t L_1; L_1 = dhq_1_RemoveAll_TisRuntimeObject_m37C992E9EA43798B9C87E6FD51510C2FF104459E(__this, L_0, (Action_2_tAC461AE4F7B507965CE2E6A32853473F8C02CD75*)NULL, (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_Clear_m18BF564799CA9A44345C7EF0200765A88A6F7E78_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___ozk; int32_t L_5 = __this->___ozl; int32_t L_6 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_4, L_5, L_6, NULL); int32_t L_7 = V_0; int32_t L_8; L_8 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_7) >= ((int32_t)L_8))) { goto IL_004a; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = __this->___ozk; int32_t L_10; L_10 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_11 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_9, 0, ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); } IL_004a: { __this->___ozl = 0; dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_inline(__this, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_drq_m4B0832A0BCD816433CC9B02C7249FBEF2DF5A608_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = __this->___ozk; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dhq_1_get_Item_mAD738ED0A8B1C0FE1E3CD04ED92DDF50CEC0C5D6_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_index, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___ozk; int32_t L_1 = __this->___ozl; int32_t L_2 = ___0_index; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->___ozk; NullCheck(L_3); NullCheck(L_0); int32_t L_4 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_1, L_2))%((int32_t)(((RuntimeArray*)L_3)->max_length)))); RuntimeObject* L_5 = (L_0)->GetAt(static_cast(L_4)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CozmU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_IndexOf_m01039A668965540C92B4D3BD5F309D7DB8B71DFE_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0; L_0 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___ozk; RuntimeObject* L_5 = ___0_value; int32_t L_6 = __this->___ozl; int32_t L_7 = V_0; int32_t L_8; L_8 = Array_IndexOf_TisRuntimeObject_m4C0C698B1D627E6B3C3BE6DDA512E8E276DC6F73(L_4, L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); V_1 = L_8; int32_t L_9 = V_1; if ((((int32_t)L_9) < ((int32_t)0))) { goto IL_003c; } } { int32_t L_10 = V_1; int32_t L_11 = __this->___ozl; return ((int32_t)il2cpp_codegen_subtract(L_10, L_11)); } IL_003c: { int32_t L_12 = V_0; int32_t L_13; L_13 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_12) >= ((int32_t)L_13))) { goto IL_0063; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = __this->___ozk; RuntimeObject* L_15 = ___0_value; int32_t L_16; L_16 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_0; int32_t L_18; L_18 = Array_IndexOf_TisRuntimeObject_m4C0C698B1D627E6B3C3BE6DDA512E8E276DC6F73(L_14, L_15, 0, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), il2cpp_rgctx_method(method->klass->rgctx_data, 16)); V_1 = L_18; int32_t L_19 = V_1; if ((((int32_t)L_19) < ((int32_t)0))) { goto IL_0063; } } { int32_t L_20 = V_1; int32_t L_21 = V_0; return ((int32_t)il2cpp_codegen_add(L_20, L_21)); } IL_0063: { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_TrimEnd_m8433801AA17A26AA802F580620EE381060D2FDCC_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_trimCount, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_perElementCallback, const RuntimeMethod* method) { { int32_t L_0 = ___0_trimCount; int32_t L_1 = __this->___ozl; int32_t L_2; L_2 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_3 = ___0_trimCount; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___ozk; NullCheck(L_4); Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_5 = ___1_perElementCallback; dhq_1_isw_mF058F078DF6BE24E271C09691C95C11E62257074(__this, L_0, ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1, L_2)), L_3))%((int32_t)(((RuntimeArray*)L_4)->max_length)))), L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_AddRange_mC14209858AC72A2409563819162577A8ED12E3AD_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* ___0_other, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_0 = ___0_other; NullCheck(L_0); int32_t L_1; L_1 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if (L_1) { goto IL_0009; } } { return; } IL_0009: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___ozk; NullCheck(L_2); int32_t L_3; L_3 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_4 = ___0_other; NullCheck(L_4); int32_t L_5; L_5 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) >= ((int32_t)((int32_t)il2cpp_codegen_add(L_3, L_5))))) { goto IL_0042; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = __this->___ozk; NullCheck(L_6); int32_t L_7; L_7 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_8 = ___0_other; NullCheck(L_8); int32_t L_9; L_9 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_10; L_10 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_6)->max_length)), 2)), ((int32_t)il2cpp_codegen_add(L_7, L_9)), NULL); dhq_1_isv_m986EE05B03CD889C07376C910EA9794648DDE6E7(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); } IL_0042: { int32_t L_11 = __this->___ozl; int32_t L_12; L_12 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = __this->___ozk; NullCheck(L_13); V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_11, L_12))%((int32_t)(((RuntimeArray*)L_13)->max_length)))); dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_14 = ___0_other; NullCheck(L_14); int32_t L_15; L_15 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = __this->___ozk; NullCheck(L_16); int32_t L_17 = V_0; int32_t L_18; L_18 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_15, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_16)->max_length)), L_17)), NULL); V_1 = L_18; dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_19 = ___0_other; NullCheck(L_19); int32_t L_20; L_20 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_21 = ___0_other; NullCheck(L_21); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_21->___ozk; NullCheck(L_22); dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_23 = ___0_other; NullCheck(L_23); int32_t L_24 = L_23->___ozl; int32_t L_25; L_25 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_20, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_22)->max_length)), L_24)), NULL); V_2 = L_25; dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_26 = ___0_other; NullCheck(L_26); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = L_26->___ozk; dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_28 = ___0_other; NullCheck(L_28); int32_t L_29 = L_28->___ozl; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = __this->___ozk; int32_t L_31 = V_0; int32_t L_32 = V_1; int32_t L_33 = V_2; int32_t L_34; L_34 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_32, L_33, NULL); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_27, L_29, (RuntimeArray*)L_30, L_31, L_34, NULL); int32_t L_35 = V_1; int32_t L_36 = V_2; if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00cc; } } { dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_37 = ___0_other; NullCheck(L_37); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = L_37->___ozk; dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_39 = ___0_other; NullCheck(L_39); int32_t L_40 = L_39->___ozl; int32_t L_41 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_42 = __this->___ozk; int32_t L_43 = V_2; int32_t L_44 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_38, ((int32_t)il2cpp_codegen_add(L_40, L_41)), (RuntimeArray*)L_42, 0, ((int32_t)il2cpp_codegen_subtract(L_43, L_44)), NULL); goto IL_00e8; } IL_00cc: { int32_t L_45 = V_1; int32_t L_46 = V_2; if ((((int32_t)L_45) <= ((int32_t)L_46))) { goto IL_00e8; } } { dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_47 = ___0_other; NullCheck(L_47); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_48 = L_47->___ozk; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_49 = __this->___ozk; int32_t L_50 = V_0; int32_t L_51 = V_2; int32_t L_52 = V_1; int32_t L_53 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_48, 0, (RuntimeArray*)L_49, ((int32_t)il2cpp_codegen_add(L_50, L_51)), ((int32_t)il2cpp_codegen_subtract(L_52, L_53)), NULL); } IL_00e8: { int32_t L_54 = V_1; int32_t L_55 = V_2; int32_t L_56; L_56 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_54, L_55, NULL); V_3 = L_56; int32_t L_57 = V_3; dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_58 = ___0_other; NullCheck(L_58); int32_t L_59; L_59 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(L_58, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_57) >= ((int32_t)L_59))) { goto IL_0118; } } { dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_60 = ___0_other; NullCheck(L_60); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_61 = L_60->___ozk; int32_t L_62 = V_3; int32_t L_63 = V_2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_64 = __this->___ozk; int32_t L_65 = V_3; int32_t L_66 = V_1; dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_67 = ___0_other; NullCheck(L_67); int32_t L_68; L_68 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(L_67, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_69 = V_3; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_61, ((int32_t)il2cpp_codegen_subtract(L_62, L_63)), (RuntimeArray*)L_64, ((int32_t)il2cpp_codegen_subtract(L_65, L_66)), ((int32_t)il2cpp_codegen_subtract(L_68, L_69)), NULL); } IL_0118: { int32_t L_70; L_70 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* L_71 = ___0_other; NullCheck(L_71); int32_t L_72; L_72 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(L_71, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_inline(__this, ((int32_t)il2cpp_codegen_add(L_70, L_72)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_ForEach_m1162A09988318689DF9E59E74E78A1566BB7A8B0_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_action, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { int32_t L_0; L_0 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; int32_t L_4 = __this->___ozl; V_1 = L_4; int32_t L_5 = __this->___ozl; int32_t L_6 = V_0; V_2 = ((int32_t)il2cpp_codegen_add(L_5, L_6)); goto IL_0043; } IL_002d: { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_7 = ___0_action; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = __this->___ozk; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; RuntimeObject* L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_7); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(L_7, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0043: { int32_t L_13 = V_1; int32_t L_14 = V_2; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_002d; } } { V_3 = 0; int32_t L_15; L_15 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_16 = V_0; V_4 = ((int32_t)il2cpp_codegen_subtract(L_15, L_16)); goto IL_006b; } IL_0055: { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_17 = ___0_action; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = __this->___ozk; int32_t L_19 = V_3; NullCheck(L_18); int32_t L_20 = L_19; RuntimeObject* L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck(L_17); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(L_17, L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); int32_t L_22 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_006b: { int32_t L_23 = V_3; int32_t L_24 = V_4; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0055; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* dhq_1_RemoveLast_m2ACB6A8C1E1EA154EB862E7A41E457E6DC32C3A5_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, const RuntimeMethod* method) { int32_t V_0 = 0; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { int32_t L_0 = __this->___ozl; int32_t L_1; L_1 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___ozk; NullCheck(L_2); V_0 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_0, L_1)), 1))%((int32_t)(((RuntimeArray*)L_2)->max_length)))); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->___ozk; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; RuntimeObject* L_6 = (L_3)->GetAt(static_cast(L_5)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = __this->___ozk; int32_t L_8 = V_0; il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject*)); RuntimeObject* L_9 = V_1; NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (RuntimeObject*)L_9); int32_t L_10; L_10 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_2 = L_10; int32_t L_11 = V_2; dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_11, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isw_mF058F078DF6BE24E271C09691C95C11E62257074_gshared (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, int32_t ___1_b, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___2_c, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; { int32_t L_0 = ___0_a; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = ___1_b; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_4 = ___2_c; if (L_4) { goto IL_0039; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = __this->___ozk; int32_t L_6 = ___1_b; int32_t L_7 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL); int32_t L_8 = V_0; int32_t L_9 = ___0_a; if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_00af; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = __this->___ozk; int32_t L_11 = ___0_a; int32_t L_12 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_10, 0, ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL); goto IL_00af; } IL_0039: { int32_t L_13 = ___1_b; V_1 = L_13; int32_t L_14 = ___1_b; int32_t L_15 = V_0; V_2 = ((int32_t)il2cpp_codegen_add(L_14, L_15)); goto IL_006c; } IL_0041: { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_16 = ___2_c; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = __this->___ozk; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; RuntimeObject* L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck(L_16); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = __this->___ozk; int32_t L_22 = V_1; il2cpp_codegen_initobj((&V_3), sizeof(RuntimeObject*)); RuntimeObject* L_23 = V_3; NullCheck(L_21); (L_21)->SetAt(static_cast(L_22), (RuntimeObject*)L_23); int32_t L_24 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_006c: { int32_t L_25 = V_1; int32_t L_26 = V_2; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_0041; } } { V_4 = 0; int32_t L_27 = ___0_a; int32_t L_28 = V_0; V_5 = ((int32_t)il2cpp_codegen_subtract(L_27, L_28)); goto IL_00a9; } IL_007a: { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_29 = ___2_c; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = __this->___ozk; int32_t L_31 = V_4; NullCheck(L_30); int32_t L_32 = L_31; RuntimeObject* L_33 = (L_30)->GetAt(static_cast(L_32)); NullCheck(L_29); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(L_29, L_33, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_34 = __this->___ozk; int32_t L_35 = V_4; il2cpp_codegen_initobj((&V_3), sizeof(RuntimeObject*)); RuntimeObject* L_36 = V_3; NullCheck(L_34); (L_34)->SetAt(static_cast(L_35), (RuntimeObject*)L_36); int32_t L_37 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_00a9: { int32_t L_38 = V_4; int32_t L_39 = V_5; if ((((int32_t)L_38) < ((int32_t)L_39))) { goto IL_007a; } } IL_00af: { int32_t L_40; L_40 = dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_41 = ___0_a; dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_40, L_41)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_zk_mDDFCD1FA3FA846F54CD0320B39D029697B747828_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, int32_t ___0_a, const RuntimeMethod* method) { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_13 = __this->___ozk; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isu_mB415FF4FF40ABBCB2498F47091308458CC396A66_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; __this->___U3CozmU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_Add_m0D287BC0B83B0100A93F02983888AAFAA827E180_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, Il2CppFullySharedGenericAny ___0_value, const RuntimeMethod* method) { const uint32_t SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)); const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); int32_t V_0 = 0; { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___ozk; NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((uint32_t)L_1)))) { goto IL_0026; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___ozk; NullCheck(L_2); int32_t L_3; L_3 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_2)->max_length)), 2)), 4, NULL); (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); } IL_0026: { int32_t L_4; L_4 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_0 = L_4; int32_t L_5 = V_0; (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, ((int32_t)il2cpp_codegen_add(L_5, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); int32_t L_6 = V_0; il2cpp_codegen_memcpy(L_7, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? ___0_value : &___0_value), SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)), il2cpp_rgctx_method(method->klass->rgctx_data, 7), __this, L_6, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? L_7: *(void**)L_7)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_lqn_m26C1108D1999B682B76477B3BEE1D31FA57DD5CB_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___ozk; int32_t L_5 = __this->___ozl; int32_t L_6 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_4, L_5, L_6, NULL); int32_t L_7 = V_0; int32_t L_8; L_8 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_7) >= ((int32_t)L_8))) { goto IL_004a; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_9 = __this->___ozk; int32_t L_10; L_10 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_11 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_9, 0, ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); } IL_004a: { __this->___ozl = 0; (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1__ctor_m38AE4602AF6A3EC7EC3839CA67A897BC42FE2A85_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, int32_t ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); __this->___ozk = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isv_m464CFB128C74145FFC02419E9BB8E06C2D35F8C2_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, int32_t ___0_a, const RuntimeMethod* method) { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_13 = __this->___ozk; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_AddFirst_m23D60494EE560DA6C062F5E67F9000BB67AC1934_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, Il2CppFullySharedGenericAny ___0_value, const RuntimeMethod* method) { const uint32_t SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); int32_t V_0 = 0; dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* G_B4_0 = NULL; dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* G_B3_0 = NULL; int32_t G_B5_0 = 0; dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* G_B5_1 = NULL; { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___ozk; NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((uint32_t)L_1)))) { goto IL_0026; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___ozk; NullCheck(L_2); int32_t L_3; L_3 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_2)->max_length)), 2)), 4, NULL); (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); } IL_0026: { int32_t L_4 = __this->___ozl; if ((((int32_t)L_4) > ((int32_t)0))) { G_B4_0 = __this; goto IL_003c; } G_B3_0 = __this; } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5 = __this->___ozk; NullCheck(L_5); G_B5_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_5)->max_length)), 1)); G_B5_1 = G_B3_0; goto IL_0044; } IL_003c: { int32_t L_6 = __this->___ozl; G_B5_0 = ((int32_t)il2cpp_codegen_subtract(L_6, 1)); G_B5_1 = G_B4_0; } IL_0044: { NullCheck(G_B5_1); G_B5_1->___ozl = G_B5_0; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; il2cpp_codegen_memcpy(L_9, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? ___0_value : &___0_value), SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); NullCheck(L_7); il2cpp_codegen_memcpy((L_7)->GetAddressAt(static_cast(L_8)), L_9, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 6), (void**)(L_7)->GetAddressAt(static_cast(L_8)), (void*)L_9); int32_t L_10; L_10 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_0 = L_10; int32_t L_11 = V_0; (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, ((int32_t)il2cpp_codegen_add(L_11, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_get_Capacity_m80853CE52A1539CC3650B807B30AD786EF5F3F5C_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___ozk; NullCheck(L_0); return ((int32_t)(((RuntimeArray*)L_0)->max_length)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_set_Item_mC4FF862EC8C5C3F7D2DA3594F5233C6C0DB10F03_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, int32_t ___0_index, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method) { const uint32_t SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)); const Il2CppFullySharedGenericAny L_4 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___ozk; int32_t L_1 = __this->___ozl; int32_t L_2 = ___0_index; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___ozk; NullCheck(L_3); il2cpp_codegen_memcpy(L_4, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? ___1_value : &___1_value), SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); NullCheck(L_0); il2cpp_codegen_memcpy((L_0)->GetAddressAt(static_cast(((int32_t)(((int32_t)il2cpp_codegen_add(L_1, L_2))%((int32_t)(((RuntimeArray*)L_3)->max_length)))))), L_4, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 6), (void**)(L_0)->GetAddressAt(static_cast(((int32_t)(((int32_t)il2cpp_codegen_add(L_1, L_2))%((int32_t)(((RuntimeArray*)L_3)->max_length)))))), (void*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_RemoveFirst_m8718A251D4047F740757795ED60892A7BE63BCFA_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)); const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); memset(V_0, 0, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); int32_t V_1 = 0; Il2CppFullySharedGenericAny G_B2_0 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); memset(G_B2_0, 0, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); Il2CppFullySharedGenericAny G_B1_0 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); memset(G_B1_0, 0, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___ozk; int32_t L_1 = __this->___ozl; NullCheck(L_0); int32_t L_2 = L_1; il2cpp_codegen_memcpy(L_3, (L_0)->GetAddressAt(static_cast(L_2)), SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___ozk; int32_t L_5 = __this->___ozl; il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_0, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); il2cpp_codegen_memcpy(L_6, V_0, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); NullCheck(L_4); il2cpp_codegen_memcpy((L_4)->GetAddressAt(static_cast(L_5)), L_6, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 6), (void**)(L_4)->GetAddressAt(static_cast(L_5)), (void*)L_6); int32_t L_7 = __this->___ozl; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); int32_t L_8 = V_1; __this->___ozl = L_8; int32_t L_9 = V_1; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_10 = __this->___ozk; NullCheck(L_10); if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))) { il2cpp_codegen_memcpy(G_B2_0, L_3, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); goto IL_004d; } il2cpp_codegen_memcpy(G_B1_0, L_3, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); } { __this->___ozl = 0; il2cpp_codegen_memcpy(G_B2_0, G_B1_0, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); } IL_004d: { int32_t L_11; L_11 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_1 = L_11; int32_t L_12 = V_1; (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); il2cpp_codegen_memcpy(il2cppRetVal, G_B2_0, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_jfy_m15EB3DDBD4FCAB3C5B98DC82AA2D67B778F760E9_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, int32_t ___0_a, const RuntimeMethod* method) { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_13 = __this->___ozk; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_TrimStart_m9B2A34C50916D70ABB44022D70A094A0ADEFE37B_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, int32_t ___0_trimCount, Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* ___1_perElementCallback, const RuntimeMethod* method) { { int32_t L_0 = ___0_trimCount; int32_t L_1 = __this->___ozl; Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_2 = ___1_perElementCallback; (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, int32_t, Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); int32_t L_3 = __this->___ozl; int32_t L_4 = ___0_trimCount; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5 = __this->___ozk; NullCheck(L_5); __this->___ozl = ((int32_t)(((int32_t)il2cpp_codegen_add(L_3, L_4))%((int32_t)(((RuntimeArray*)L_5)->max_length)))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_cfz_m8CFF416F467D52FD58C18CF4673FED2DBD558F26_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, int32_t ___0_a, const RuntimeMethod* method) { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_13 = __this->___ozk; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_RemoveAll_mCC0305079F172934C5422E4A1D36FE4F7562A5FD_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* ___0_shouldRemoveElement, const RuntimeMethod* method) { { Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107* L_0 = ___0_shouldRemoveElement; int32_t L_1; L_1 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, Predicate_1_t81499D2838AC2641B3FA14CD4DBF7E1594A9E107*, Action_2_t983A40F124DCF06E5CEB4DE585CE7204D7F7E25C*, dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_0, (Action_2_t983A40F124DCF06E5CEB4DE585CE7204D7F7E25C*)NULL, (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_Clear_m14C9840E42A6D07AE8FC75B316046B4FFE9D8BB2_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___ozk; int32_t L_5 = __this->___ozl; int32_t L_6 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_4, L_5, L_6, NULL); int32_t L_7 = V_0; int32_t L_8; L_8 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_7) >= ((int32_t)L_8))) { goto IL_004a; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_9 = __this->___ozk; int32_t L_10; L_10 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_11 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_9, 0, ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); } IL_004a: { __this->___ozl = 0; (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_drq_m1DFA3F9AD5E0C6219DF60E1E06DF0074C35783F7_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, int32_t ___0_a, const RuntimeMethod* method) { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_13 = __this->___ozk; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_get_Item_m4714551B4A04B24001941B1C00DB230B06AFF630_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, int32_t ___0_index, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = __this->___ozk; int32_t L_1 = __this->___ozl; int32_t L_2 = ___0_index; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___ozk; NullCheck(L_3); NullCheck(L_0); int32_t L_4 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_1, L_2))%((int32_t)(((RuntimeArray*)L_3)->max_length)))); il2cpp_codegen_memcpy(L_5, (L_0)->GetAddressAt(static_cast(L_4)), SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); il2cpp_codegen_memcpy(il2cppRetVal, L_5, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_get_Count_m87373DA8CD9049EE34F30DF057053AA6608F1D72_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CozmU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_IndexOf_m4B49F1A16C88BADA2EABC42DE69C0B00DAC13893_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, Il2CppFullySharedGenericAny ___0_value, const RuntimeMethod* method) { const uint32_t SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); const Il2CppFullySharedGenericAny L_15 = L_5; int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0; L_0 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___ozk; il2cpp_codegen_memcpy(L_5, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? ___0_value : &___0_value), SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); int32_t L_6 = __this->___ozl; int32_t L_7 = V_0; int32_t L_8; L_8 = InvokerFuncInvoker4< int32_t, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Il2CppFullySharedGenericAny, int32_t, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)), il2cpp_rgctx_method(method->klass->rgctx_data, 16), NULL, L_4, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? L_5: *(void**)L_5), L_6, L_7); V_1 = L_8; int32_t L_9 = V_1; if ((((int32_t)L_9) < ((int32_t)0))) { goto IL_003c; } } { int32_t L_10 = V_1; int32_t L_11 = __this->___ozl; return ((int32_t)il2cpp_codegen_subtract(L_10, L_11)); } IL_003c: { int32_t L_12 = V_0; int32_t L_13; L_13 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_12) >= ((int32_t)L_13))) { goto IL_0063; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_14 = __this->___ozk; il2cpp_codegen_memcpy(L_15, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? ___0_value : &___0_value), SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); int32_t L_16; L_16 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_0; int32_t L_18; L_18 = InvokerFuncInvoker4< int32_t, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Il2CppFullySharedGenericAny, int32_t, int32_t >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)), il2cpp_rgctx_method(method->klass->rgctx_data, 16), NULL, L_14, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? L_15: *(void**)L_15), 0, ((int32_t)il2cpp_codegen_subtract(L_16, L_17))); V_1 = L_18; int32_t L_19 = V_1; if ((((int32_t)L_19) < ((int32_t)0))) { goto IL_0063; } } { int32_t L_20 = V_1; int32_t L_21 = V_0; return ((int32_t)il2cpp_codegen_add(L_20, L_21)); } IL_0063: { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_TrimEnd_m7DFFF8E5CBAFF81CBCF909191E44E61B1A2EF3F6_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, int32_t ___0_trimCount, Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* ___1_perElementCallback, const RuntimeMethod* method) { { int32_t L_0 = ___0_trimCount; int32_t L_1 = __this->___ozl; int32_t L_2; L_2 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_3 = ___0_trimCount; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = __this->___ozk; NullCheck(L_4); Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_5 = ___1_perElementCallback; (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, int32_t, Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, L_0, ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1, L_2)), L_3))%((int32_t)(((RuntimeArray*)L_4)->max_length)))), L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_AddRange_mB0FA46423C515FDC0048BB95EDA03F77B764DB37_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* ___0_other, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_0 = ___0_other; NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if (L_1) { goto IL_0009; } } { return; } IL_0009: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___ozk; NullCheck(L_2); int32_t L_3; L_3 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_4 = ___0_other; NullCheck(L_4); int32_t L_5; L_5 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) >= ((int32_t)((int32_t)il2cpp_codegen_add(L_3, L_5))))) { goto IL_0042; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_6 = __this->___ozk; NullCheck(L_6); int32_t L_7; L_7 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_8 = ___0_other; NullCheck(L_8); int32_t L_9; L_9 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_10; L_10 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_6)->max_length)), 2)), ((int32_t)il2cpp_codegen_add(L_7, L_9)), NULL); (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); } IL_0042: { int32_t L_11 = __this->___ozl; int32_t L_12; L_12 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_13 = __this->___ozk; NullCheck(L_13); V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_11, L_12))%((int32_t)(((RuntimeArray*)L_13)->max_length)))); dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_14 = ___0_other; NullCheck(L_14); int32_t L_15; L_15 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_16 = __this->___ozk; NullCheck(L_16); int32_t L_17 = V_0; int32_t L_18; L_18 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_15, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_16)->max_length)), L_17)), NULL); V_1 = L_18; dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_19 = ___0_other; NullCheck(L_19); int32_t L_20; L_20 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_21 = ___0_other; NullCheck(L_21); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_22 = L_21->___ozk; NullCheck(L_22); dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_23 = ___0_other; NullCheck(L_23); int32_t L_24 = L_23->___ozl; int32_t L_25; L_25 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_20, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_22)->max_length)), L_24)), NULL); V_2 = L_25; dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_26 = ___0_other; NullCheck(L_26); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_27 = L_26->___ozk; dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_28 = ___0_other; NullCheck(L_28); int32_t L_29 = L_28->___ozl; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_30 = __this->___ozk; int32_t L_31 = V_0; int32_t L_32 = V_1; int32_t L_33 = V_2; int32_t L_34; L_34 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_32, L_33, NULL); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_27, L_29, (RuntimeArray*)L_30, L_31, L_34, NULL); int32_t L_35 = V_1; int32_t L_36 = V_2; if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00cc; } } { dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_37 = ___0_other; NullCheck(L_37); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_38 = L_37->___ozk; dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_39 = ___0_other; NullCheck(L_39); int32_t L_40 = L_39->___ozl; int32_t L_41 = V_1; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_42 = __this->___ozk; int32_t L_43 = V_2; int32_t L_44 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_38, ((int32_t)il2cpp_codegen_add(L_40, L_41)), (RuntimeArray*)L_42, 0, ((int32_t)il2cpp_codegen_subtract(L_43, L_44)), NULL); goto IL_00e8; } IL_00cc: { int32_t L_45 = V_1; int32_t L_46 = V_2; if ((((int32_t)L_45) <= ((int32_t)L_46))) { goto IL_00e8; } } { dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_47 = ___0_other; NullCheck(L_47); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_48 = L_47->___ozk; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_49 = __this->___ozk; int32_t L_50 = V_0; int32_t L_51 = V_2; int32_t L_52 = V_1; int32_t L_53 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_48, 0, (RuntimeArray*)L_49, ((int32_t)il2cpp_codegen_add(L_50, L_51)), ((int32_t)il2cpp_codegen_subtract(L_52, L_53)), NULL); } IL_00e8: { int32_t L_54 = V_1; int32_t L_55 = V_2; int32_t L_56; L_56 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_54, L_55, NULL); V_3 = L_56; int32_t L_57 = V_3; dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_58 = ___0_other; NullCheck(L_58); int32_t L_59; L_59 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_58, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_57) >= ((int32_t)L_59))) { goto IL_0118; } } { dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_60 = ___0_other; NullCheck(L_60); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_61 = L_60->___ozk; int32_t L_62 = V_3; int32_t L_63 = V_2; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_64 = __this->___ozk; int32_t L_65 = V_3; int32_t L_66 = V_1; dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_67 = ___0_other; NullCheck(L_67); int32_t L_68; L_68 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_67, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_69 = V_3; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_61, ((int32_t)il2cpp_codegen_subtract(L_62, L_63)), (RuntimeArray*)L_64, ((int32_t)il2cpp_codegen_subtract(L_65, L_66)), ((int32_t)il2cpp_codegen_subtract(L_68, L_69)), NULL); } IL_0118: { int32_t L_70; L_70 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* L_71 = ___0_other; NullCheck(L_71); int32_t L_72; L_72 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_71, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, ((int32_t)il2cpp_codegen_add(L_70, L_72)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_ForEach_m774956A4BEE0B90D834014333094452679D5515B_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* ___0_action, const RuntimeMethod* method) { const uint32_t SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)); const Il2CppFullySharedGenericAny L_11 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); const Il2CppFullySharedGenericAny L_21 = L_11; int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { int32_t L_0; L_0 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; int32_t L_4 = __this->___ozl; V_1 = L_4; int32_t L_5 = __this->___ozl; int32_t L_6 = V_0; V_2 = ((int32_t)il2cpp_codegen_add(L_5, L_6)); goto IL_0043; } IL_002d: { Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_7 = ___0_action; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_8 = __this->___ozk; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; il2cpp_codegen_memcpy(L_11, (L_8)->GetAddressAt(static_cast(L_10)), SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); NullCheck(L_7); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)), il2cpp_rgctx_method(method->klass->rgctx_data, 17), L_7, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? L_11: *(void**)L_11)); int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0043: { int32_t L_13 = V_1; int32_t L_14 = V_2; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_002d; } } { V_3 = 0; int32_t L_15; L_15 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_16 = V_0; V_4 = ((int32_t)il2cpp_codegen_subtract(L_15, L_16)); goto IL_006b; } IL_0055: { Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_17 = ___0_action; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_18 = __this->___ozk; int32_t L_19 = V_3; NullCheck(L_18); int32_t L_20 = L_19; il2cpp_codegen_memcpy(L_21, (L_18)->GetAddressAt(static_cast(L_20)), SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); NullCheck(L_17); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)), il2cpp_rgctx_method(method->klass->rgctx_data, 17), L_17, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? L_21: *(void**)L_21)); int32_t L_22 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_006b: { int32_t L_23 = V_3; int32_t L_24 = V_4; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0055; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_RemoveLast_m3F10EF75019D225081D698594A910F444F93377A_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); int32_t V_0 = 0; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); memset(V_1, 0, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); int32_t V_2 = 0; { int32_t L_0 = __this->___ozl; int32_t L_1; L_1 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_2 = __this->___ozk; NullCheck(L_2); V_0 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_0, L_1)), 1))%((int32_t)(((RuntimeArray*)L_2)->max_length)))); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_3 = __this->___ozk; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; il2cpp_codegen_memcpy(L_6, (L_3)->GetAddressAt(static_cast(L_5)), SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_7 = __this->___ozk; int32_t L_8 = V_0; il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_1, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); il2cpp_codegen_memcpy(L_9, V_1, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); NullCheck(L_7); il2cpp_codegen_memcpy((L_7)->GetAddressAt(static_cast(L_8)), L_9, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 6), (void**)(L_7)->GetAddressAt(static_cast(L_8)), (void*)L_9); int32_t L_10; L_10 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_2 = L_10; int32_t L_11 = V_2; (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, ((int32_t)il2cpp_codegen_subtract(L_11, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); il2cpp_codegen_memcpy(il2cppRetVal, L_6, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isw_m9425CC0D847EE5EDE08B0CB2BC10A14A70CD81ED_gshared (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D* __this, int32_t ___0_a, int32_t ___1_b, Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* ___2_c, const RuntimeMethod* method) { const uint32_t SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)); const Il2CppFullySharedGenericAny L_20 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); const Il2CppFullySharedGenericAny L_33 = L_20; const Il2CppFullySharedGenericAny L_23 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); const Il2CppFullySharedGenericAny L_36 = L_23; int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppFullySharedGenericAny V_3 = alloca(SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); memset(V_3, 0, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); int32_t V_4 = 0; int32_t V_5 = 0; { int32_t L_0 = ___0_a; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = ___1_b; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_4 = ___2_c; if (L_4) { goto IL_0039; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_5 = __this->___ozk; int32_t L_6 = ___1_b; int32_t L_7 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL); int32_t L_8 = V_0; int32_t L_9 = ___0_a; if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_00af; } } { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_10 = __this->___ozk; int32_t L_11 = ___0_a; int32_t L_12 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_10, 0, ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL); goto IL_00af; } IL_0039: { int32_t L_13 = ___1_b; V_1 = L_13; int32_t L_14 = ___1_b; int32_t L_15 = V_0; V_2 = ((int32_t)il2cpp_codegen_add(L_14, L_15)); goto IL_006c; } IL_0041: { Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_16 = ___2_c; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_17 = __this->___ozk; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; il2cpp_codegen_memcpy(L_20, (L_17)->GetAddressAt(static_cast(L_19)), SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); NullCheck(L_16); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)), il2cpp_rgctx_method(method->klass->rgctx_data, 17), L_16, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? L_20: *(void**)L_20)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_21 = __this->___ozk; int32_t L_22 = V_1; il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_3, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); il2cpp_codegen_memcpy(L_23, V_3, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); NullCheck(L_21); il2cpp_codegen_memcpy((L_21)->GetAddressAt(static_cast(L_22)), L_23, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 6), (void**)(L_21)->GetAddressAt(static_cast(L_22)), (void*)L_23); int32_t L_24 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_006c: { int32_t L_25 = V_1; int32_t L_26 = V_2; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_0041; } } { V_4 = 0; int32_t L_27 = ___0_a; int32_t L_28 = V_0; V_5 = ((int32_t)il2cpp_codegen_subtract(L_27, L_28)); goto IL_00a9; } IL_007a: { Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* L_29 = ___2_c; __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_30 = __this->___ozk; int32_t L_31 = V_4; NullCheck(L_30); int32_t L_32 = L_31; il2cpp_codegen_memcpy(L_33, (L_30)->GetAddressAt(static_cast(L_32)), SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); NullCheck(L_29); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)), il2cpp_rgctx_method(method->klass->rgctx_data, 17), L_29, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? L_33: *(void**)L_33)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_34 = __this->___ozk; int32_t L_35 = V_4; il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_3, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); il2cpp_codegen_memcpy(L_36, V_3, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); NullCheck(L_34); il2cpp_codegen_memcpy((L_34)->GetAddressAt(static_cast(L_35)), L_36, SizeOf_a_t7818AB66C2AFCEB4F3F0A724BC028BA7C888676C); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 6), (void**)(L_34)->GetAddressAt(static_cast(L_35)), (void*)L_36); int32_t L_37 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_00a9: { int32_t L_38 = V_4; int32_t L_39 = V_5; if ((((int32_t)L_38) < ((int32_t)L_39))) { goto IL_007a; } } IL_00af: { int32_t L_40; L_40 = (( int32_t (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_41 = ___0_a; (( void (*) (dhq_1_tE5672F5E3D98DD03FF739FB5C09C81F49044DD1D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, ((int32_t)il2cpp_codegen_subtract(L_40, L_41)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_zk_mCAFE23E9D6FA64F7EB066870C2F10EA4FE0E318C_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, const RuntimeMethod* method) { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_1 = (dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*)(dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_13 = __this->___ozk; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; __this->___U3CozmU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_Add_m5A0F67B6735D76E679B0BC2051DEA02DAE9868C9_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A ___0_value, const RuntimeMethod* method) { int32_t V_0 = 0; { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_0 = __this->___ozk; NullCheck(L_0); int32_t L_1; L_1 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((uint32_t)L_1)))) { goto IL_0026; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_2 = __this->___ozk; NullCheck(L_2); int32_t L_3; L_3 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_2)->max_length)), 2)), 4, NULL); dhq_1_isv_m9846866B91B6DCC9BECE98C4790EA72D61D36965(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); } IL_0026: { int32_t L_4; L_4 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_0 = L_4; int32_t L_5 = V_0; dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_inline(__this, ((int32_t)il2cpp_codegen_add(L_5, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); int32_t L_6 = V_0; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_7 = ___0_value; dhq_1_set_Item_m0C81CBC276B51ACBF754710EE48872F4E474F57E(__this, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_lqn_m5409237E6B4EF897B4591DF97D93CBC06F7AC5D4_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_4 = __this->___ozk; int32_t L_5 = __this->___ozl; int32_t L_6 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_4, L_5, L_6, NULL); int32_t L_7 = V_0; int32_t L_8; L_8 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_7) >= ((int32_t)L_8))) { goto IL_004a; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_9 = __this->___ozk; int32_t L_10; L_10 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_11 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_9, 0, ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); } IL_004a: { __this->___ozl = 0; dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_inline(__this, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1__ctor_m5EEF7B747E071AF5639101328BEDBC4D65544C8C_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_1 = (dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*)(dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); __this->___ozk = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isv_m9846866B91B6DCC9BECE98C4790EA72D61D36965_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, const RuntimeMethod* method) { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_1 = (dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*)(dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_13 = __this->___ozk; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_AddFirst_m59DD204A2C490D6A21C96918F4282DDA78FB78C0_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A ___0_value, const RuntimeMethod* method) { int32_t V_0 = 0; dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* G_B4_0 = NULL; dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* G_B3_0 = NULL; int32_t G_B5_0 = 0; dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* G_B5_1 = NULL; { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_0 = __this->___ozk; NullCheck(L_0); int32_t L_1; L_1 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((uint32_t)L_1)))) { goto IL_0026; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_2 = __this->___ozk; NullCheck(L_2); int32_t L_3; L_3 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_2)->max_length)), 2)), 4, NULL); dhq_1_isv_m9846866B91B6DCC9BECE98C4790EA72D61D36965(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); } IL_0026: { int32_t L_4 = __this->___ozl; if ((((int32_t)L_4) > ((int32_t)0))) { G_B4_0 = __this; goto IL_003c; } G_B3_0 = __this; } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_5 = __this->___ozk; NullCheck(L_5); G_B5_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_5)->max_length)), 1)); G_B5_1 = G_B3_0; goto IL_0044; } IL_003c: { int32_t L_6 = __this->___ozl; G_B5_0 = ((int32_t)il2cpp_codegen_subtract(L_6, 1)); G_B5_1 = G_B4_0; } IL_0044: { NullCheck(G_B5_1); G_B5_1->___ozl = G_B5_0; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_9 = ___0_value; NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A)L_9); int32_t L_10; L_10 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_0 = L_10; int32_t L_11 = V_0; dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_inline(__this, ((int32_t)il2cpp_codegen_add(L_11, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_get_Capacity_mD7CBF82C01928FD114B3FB922E4B055E99181519_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, const RuntimeMethod* method) { { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_0 = __this->___ozk; NullCheck(L_0); return ((int32_t)(((RuntimeArray*)L_0)->max_length)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_set_Item_m0C81CBC276B51ACBF754710EE48872F4E474F57E_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_index, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A ___1_value, const RuntimeMethod* method) { { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_0 = __this->___ozk; int32_t L_1 = __this->___ozl; int32_t L_2 = ___0_index; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_3 = __this->___ozk; NullCheck(L_3); dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_4 = ___1_value; NullCheck(L_0); (L_0)->SetAt(static_cast(((int32_t)(((int32_t)il2cpp_codegen_add(L_1, L_2))%((int32_t)(((RuntimeArray*)L_3)->max_length))))), (dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A dhq_1_RemoveFirst_m9BDB50A683782F98CAC95D6AC42E6C5D1CC85B68_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, const RuntimeMethod* method) { dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A G_B2_0; memset((&G_B2_0), 0, sizeof(G_B2_0)); dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A G_B1_0; memset((&G_B1_0), 0, sizeof(G_B1_0)); { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_0 = __this->___ozk; int32_t L_1 = __this->___ozl; NullCheck(L_0); int32_t L_2 = L_1; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_3 = (L_0)->GetAt(static_cast(L_2)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_4 = __this->___ozk; int32_t L_5 = __this->___ozl; il2cpp_codegen_initobj((&V_0), sizeof(dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A)); dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_6 = V_0; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A)L_6); int32_t L_7 = __this->___ozl; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); int32_t L_8 = V_1; __this->___ozl = L_8; int32_t L_9 = V_1; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_10 = __this->___ozk; NullCheck(L_10); if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))) { G_B2_0 = L_3; goto IL_004d; } G_B1_0 = L_3; } { __this->___ozl = 0; G_B2_0 = G_B1_0; } IL_004d: { int32_t L_11; L_11 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_1 = L_11; int32_t L_12 = V_1; dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_jfy_m0652DC0E8644B5221BE146192D43E123478BFBAB_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, const RuntimeMethod* method) { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_1 = (dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*)(dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_13 = __this->___ozk; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_TrimStart_m41E9B24ED2106BDE205C8D1E67777F80C6C03B7F_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_trimCount, Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* ___1_perElementCallback, const RuntimeMethod* method) { { int32_t L_0 = ___0_trimCount; int32_t L_1 = __this->___ozl; Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* L_2 = ___1_perElementCallback; dhq_1_isw_m06C5335CDB4AD1106D3E473DCBCFADA31C549123(__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); int32_t L_3 = __this->___ozl; int32_t L_4 = ___0_trimCount; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_5 = __this->___ozk; NullCheck(L_5); __this->___ozl = ((int32_t)(((int32_t)il2cpp_codegen_add(L_3, L_4))%((int32_t)(((RuntimeArray*)L_5)->max_length)))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_cfz_m78233B1D25F71EB2C064268A23D542C37321DCD5_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, const RuntimeMethod* method) { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_1 = (dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*)(dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_13 = __this->___ozk; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_RemoveAll_m3EAF7257EA3B9F6D93AE4EE919AD2390CE3555BA_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, Predicate_1_t7839110B5CBEAFFCFA014C63F7197510D5AAE303* ___0_shouldRemoveElement, const RuntimeMethod* method) { { Predicate_1_t7839110B5CBEAFFCFA014C63F7197510D5AAE303* L_0 = ___0_shouldRemoveElement; int32_t L_1; L_1 = dhq_1_RemoveAll_Tisdhw_tDE961A55B183033D1472ACD49B99F4761CE8850A_m8CA9A60D704FBA09857E62D9E23E9FD5631B6297(__this, L_0, (Action_2_t61BB2CC6BE8685D4BBD98CB5103A1378118F861C*)NULL, (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_Clear_m22272B80AAFD760C721E33ED43090D6F4597C3DC_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_4 = __this->___ozk; int32_t L_5 = __this->___ozl; int32_t L_6 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_4, L_5, L_6, NULL); int32_t L_7 = V_0; int32_t L_8; L_8 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_7) >= ((int32_t)L_8))) { goto IL_004a; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_9 = __this->___ozk; int32_t L_10; L_10 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_11 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_9, 0, ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); } IL_004a: { __this->___ozl = 0; dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_inline(__this, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_drq_m5A918926F5EDF59797B3643E080F2617D2144D21_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, const RuntimeMethod* method) { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_1 = (dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*)(dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_13 = __this->___ozk; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A dhq_1_get_Item_m7CBC98B62ACF7FDF859F66975475F9257381D20D_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_index, const RuntimeMethod* method) { { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_0 = __this->___ozk; int32_t L_1 = __this->___ozl; int32_t L_2 = ___0_index; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_3 = __this->___ozk; NullCheck(L_3); NullCheck(L_0); int32_t L_4 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_1, L_2))%((int32_t)(((RuntimeArray*)L_3)->max_length)))); dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_5 = (L_0)->GetAt(static_cast(L_4)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CozmU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_IndexOf_m36B3CDFB59B99B2C498299537C4FD8EE1DFC14FB_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A ___0_value, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0; L_0 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_4 = __this->___ozk; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_5 = ___0_value; int32_t L_6 = __this->___ozl; int32_t L_7 = V_0; int32_t L_8; L_8 = Array_IndexOf_Tisdhw_tDE961A55B183033D1472ACD49B99F4761CE8850A_m0319E6675684787DE7E66E5E158990C082732A44(L_4, L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); V_1 = L_8; int32_t L_9 = V_1; if ((((int32_t)L_9) < ((int32_t)0))) { goto IL_003c; } } { int32_t L_10 = V_1; int32_t L_11 = __this->___ozl; return ((int32_t)il2cpp_codegen_subtract(L_10, L_11)); } IL_003c: { int32_t L_12 = V_0; int32_t L_13; L_13 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_12) >= ((int32_t)L_13))) { goto IL_0063; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_14 = __this->___ozk; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_15 = ___0_value; int32_t L_16; L_16 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_0; int32_t L_18; L_18 = Array_IndexOf_Tisdhw_tDE961A55B183033D1472ACD49B99F4761CE8850A_m0319E6675684787DE7E66E5E158990C082732A44(L_14, L_15, 0, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), il2cpp_rgctx_method(method->klass->rgctx_data, 16)); V_1 = L_18; int32_t L_19 = V_1; if ((((int32_t)L_19) < ((int32_t)0))) { goto IL_0063; } } { int32_t L_20 = V_1; int32_t L_21 = V_0; return ((int32_t)il2cpp_codegen_add(L_20, L_21)); } IL_0063: { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_TrimEnd_mB6CEBC711DC52031AD0F3A156AC7BCCE4DB94ECC_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_trimCount, Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* ___1_perElementCallback, const RuntimeMethod* method) { { int32_t L_0 = ___0_trimCount; int32_t L_1 = __this->___ozl; int32_t L_2; L_2 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_3 = ___0_trimCount; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_4 = __this->___ozk; NullCheck(L_4); Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* L_5 = ___1_perElementCallback; dhq_1_isw_m06C5335CDB4AD1106D3E473DCBCFADA31C549123(__this, L_0, ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1, L_2)), L_3))%((int32_t)(((RuntimeArray*)L_4)->max_length)))), L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_AddRange_m4E53C37515ABCE72C7F665DB0F63D726D6BE0970_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* ___0_other, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_0 = ___0_other; NullCheck(L_0); int32_t L_1; L_1 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if (L_1) { goto IL_0009; } } { return; } IL_0009: { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_2 = __this->___ozk; NullCheck(L_2); int32_t L_3; L_3 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_4 = ___0_other; NullCheck(L_4); int32_t L_5; L_5 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) >= ((int32_t)((int32_t)il2cpp_codegen_add(L_3, L_5))))) { goto IL_0042; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_6 = __this->___ozk; NullCheck(L_6); int32_t L_7; L_7 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_8 = ___0_other; NullCheck(L_8); int32_t L_9; L_9 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_10; L_10 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_6)->max_length)), 2)), ((int32_t)il2cpp_codegen_add(L_7, L_9)), NULL); dhq_1_isv_m9846866B91B6DCC9BECE98C4790EA72D61D36965(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); } IL_0042: { int32_t L_11 = __this->___ozl; int32_t L_12; L_12 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_13 = __this->___ozk; NullCheck(L_13); V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_11, L_12))%((int32_t)(((RuntimeArray*)L_13)->max_length)))); dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_14 = ___0_other; NullCheck(L_14); int32_t L_15; L_15 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_16 = __this->___ozk; NullCheck(L_16); int32_t L_17 = V_0; int32_t L_18; L_18 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_15, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_16)->max_length)), L_17)), NULL); V_1 = L_18; dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_19 = ___0_other; NullCheck(L_19); int32_t L_20; L_20 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_21 = ___0_other; NullCheck(L_21); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_22 = L_21->___ozk; NullCheck(L_22); dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_23 = ___0_other; NullCheck(L_23); int32_t L_24 = L_23->___ozl; int32_t L_25; L_25 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_20, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_22)->max_length)), L_24)), NULL); V_2 = L_25; dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_26 = ___0_other; NullCheck(L_26); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_27 = L_26->___ozk; dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_28 = ___0_other; NullCheck(L_28); int32_t L_29 = L_28->___ozl; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_30 = __this->___ozk; int32_t L_31 = V_0; int32_t L_32 = V_1; int32_t L_33 = V_2; int32_t L_34; L_34 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_32, L_33, NULL); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_27, L_29, (RuntimeArray*)L_30, L_31, L_34, NULL); int32_t L_35 = V_1; int32_t L_36 = V_2; if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00cc; } } { dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_37 = ___0_other; NullCheck(L_37); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_38 = L_37->___ozk; dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_39 = ___0_other; NullCheck(L_39); int32_t L_40 = L_39->___ozl; int32_t L_41 = V_1; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_42 = __this->___ozk; int32_t L_43 = V_2; int32_t L_44 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_38, ((int32_t)il2cpp_codegen_add(L_40, L_41)), (RuntimeArray*)L_42, 0, ((int32_t)il2cpp_codegen_subtract(L_43, L_44)), NULL); goto IL_00e8; } IL_00cc: { int32_t L_45 = V_1; int32_t L_46 = V_2; if ((((int32_t)L_45) <= ((int32_t)L_46))) { goto IL_00e8; } } { dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_47 = ___0_other; NullCheck(L_47); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_48 = L_47->___ozk; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_49 = __this->___ozk; int32_t L_50 = V_0; int32_t L_51 = V_2; int32_t L_52 = V_1; int32_t L_53 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_48, 0, (RuntimeArray*)L_49, ((int32_t)il2cpp_codegen_add(L_50, L_51)), ((int32_t)il2cpp_codegen_subtract(L_52, L_53)), NULL); } IL_00e8: { int32_t L_54 = V_1; int32_t L_55 = V_2; int32_t L_56; L_56 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_54, L_55, NULL); V_3 = L_56; int32_t L_57 = V_3; dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_58 = ___0_other; NullCheck(L_58); int32_t L_59; L_59 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(L_58, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_57) >= ((int32_t)L_59))) { goto IL_0118; } } { dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_60 = ___0_other; NullCheck(L_60); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_61 = L_60->___ozk; int32_t L_62 = V_3; int32_t L_63 = V_2; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_64 = __this->___ozk; int32_t L_65 = V_3; int32_t L_66 = V_1; dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_67 = ___0_other; NullCheck(L_67); int32_t L_68; L_68 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(L_67, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_69 = V_3; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_61, ((int32_t)il2cpp_codegen_subtract(L_62, L_63)), (RuntimeArray*)L_64, ((int32_t)il2cpp_codegen_subtract(L_65, L_66)), ((int32_t)il2cpp_codegen_subtract(L_68, L_69)), NULL); } IL_0118: { int32_t L_70; L_70 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* L_71 = ___0_other; NullCheck(L_71); int32_t L_72; L_72 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(L_71, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_inline(__this, ((int32_t)il2cpp_codegen_add(L_70, L_72)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_ForEach_m5265EAEDAF95F83B0F0A012A8E82FB184C40D747_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* ___0_action, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { int32_t L_0; L_0 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; int32_t L_4 = __this->___ozl; V_1 = L_4; int32_t L_5 = __this->___ozl; int32_t L_6 = V_0; V_2 = ((int32_t)il2cpp_codegen_add(L_5, L_6)); goto IL_0043; } IL_002d: { Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* L_7 = ___0_action; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_8 = __this->___ozk; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_7); Action_1_Invoke_mD94D90FADE3B45350B2C372E12A82DEBD8497C44_inline(L_7, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0043: { int32_t L_13 = V_1; int32_t L_14 = V_2; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_002d; } } { V_3 = 0; int32_t L_15; L_15 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_16 = V_0; V_4 = ((int32_t)il2cpp_codegen_subtract(L_15, L_16)); goto IL_006b; } IL_0055: { Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* L_17 = ___0_action; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_18 = __this->___ozk; int32_t L_19 = V_3; NullCheck(L_18); int32_t L_20 = L_19; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck(L_17); Action_1_Invoke_mD94D90FADE3B45350B2C372E12A82DEBD8497C44_inline(L_17, L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); int32_t L_22 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_006b: { int32_t L_23 = V_3; int32_t L_24 = V_4; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0055; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A dhq_1_RemoveLast_m752B19D0711A3CC45247AE8732905117AFE18C55_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, const RuntimeMethod* method) { int32_t V_0 = 0; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; { int32_t L_0 = __this->___ozl; int32_t L_1; L_1 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_2 = __this->___ozk; NullCheck(L_2); V_0 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_0, L_1)), 1))%((int32_t)(((RuntimeArray*)L_2)->max_length)))); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_3 = __this->___ozk; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_6 = (L_3)->GetAt(static_cast(L_5)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_7 = __this->___ozk; int32_t L_8 = V_0; il2cpp_codegen_initobj((&V_1), sizeof(dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A)); dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_9 = V_1; NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A)L_9); int32_t L_10; L_10 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_2 = L_10; int32_t L_11 = V_2; dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_11, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isw_m06C5335CDB4AD1106D3E473DCBCFADA31C549123_gshared (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, int32_t ___1_b, Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* ___2_c, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; int32_t V_5 = 0; { int32_t L_0 = ___0_a; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = ___1_b; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* L_4 = ___2_c; if (L_4) { goto IL_0039; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_5 = __this->___ozk; int32_t L_6 = ___1_b; int32_t L_7 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL); int32_t L_8 = V_0; int32_t L_9 = ___0_a; if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_00af; } } { dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_10 = __this->___ozk; int32_t L_11 = ___0_a; int32_t L_12 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_10, 0, ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL); goto IL_00af; } IL_0039: { int32_t L_13 = ___1_b; V_1 = L_13; int32_t L_14 = ___1_b; int32_t L_15 = V_0; V_2 = ((int32_t)il2cpp_codegen_add(L_14, L_15)); goto IL_006c; } IL_0041: { Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* L_16 = ___2_c; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_17 = __this->___ozk; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck(L_16); Action_1_Invoke_mD94D90FADE3B45350B2C372E12A82DEBD8497C44_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_21 = __this->___ozk; int32_t L_22 = V_1; il2cpp_codegen_initobj((&V_3), sizeof(dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A)); dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_23 = V_3; NullCheck(L_21); (L_21)->SetAt(static_cast(L_22), (dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A)L_23); int32_t L_24 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_006c: { int32_t L_25 = V_1; int32_t L_26 = V_2; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_0041; } } { V_4 = 0; int32_t L_27 = ___0_a; int32_t L_28 = V_0; V_5 = ((int32_t)il2cpp_codegen_subtract(L_27, L_28)); goto IL_00a9; } IL_007a: { Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* L_29 = ___2_c; dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_30 = __this->___ozk; int32_t L_31 = V_4; NullCheck(L_30); int32_t L_32 = L_31; dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_33 = (L_30)->GetAt(static_cast(L_32)); NullCheck(L_29); Action_1_Invoke_mD94D90FADE3B45350B2C372E12A82DEBD8497C44_inline(L_29, L_33, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); dhwU5BU5D_tC86C2F9617472655D3AF00274AE5D388B81FBAA8* L_34 = __this->___ozk; int32_t L_35 = V_4; il2cpp_codegen_initobj((&V_3), sizeof(dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A)); dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A L_36 = V_3; NullCheck(L_34); (L_34)->SetAt(static_cast(L_35), (dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A)L_36); int32_t L_37 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_00a9: { int32_t L_38 = V_4; int32_t L_39 = V_5; if ((((int32_t)L_38) < ((int32_t)L_39))) { goto IL_007a; } } IL_00af: { int32_t L_40; L_40 = dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_41 = ___0_a; dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_40, L_41)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_zk_mEE48A7720C53985E5B5E530A80A3BD62680BB68B_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, const RuntimeMethod* method) { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_1 = (dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*)(dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_13 = __this->___ozk; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; __this->___U3CozmU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_Add_mBF7C461E2B7799F029F04F3005D8C6B7C7BBE824_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 ___0_value, const RuntimeMethod* method) { int32_t V_0 = 0; { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_0 = __this->___ozk; NullCheck(L_0); int32_t L_1; L_1 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((uint32_t)L_1)))) { goto IL_0026; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_2 = __this->___ozk; NullCheck(L_2); int32_t L_3; L_3 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_2)->max_length)), 2)), 4, NULL); dhq_1_isv_m78A9D6FECF11E677135FA7CE8E9AD9149C97D131(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); } IL_0026: { int32_t L_4; L_4 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_0 = L_4; int32_t L_5 = V_0; dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_inline(__this, ((int32_t)il2cpp_codegen_add(L_5, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); int32_t L_6 = V_0; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_7 = ___0_value; dhq_1_set_Item_mFA10C9EF0A407931756D9B1B820904009AF2733E(__this, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_lqn_m09EF7F7748C1D5DED62B1672AEF3B382EB997493_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_4 = __this->___ozk; int32_t L_5 = __this->___ozl; int32_t L_6 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_4, L_5, L_6, NULL); int32_t L_7 = V_0; int32_t L_8; L_8 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_7) >= ((int32_t)L_8))) { goto IL_004a; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_9 = __this->___ozk; int32_t L_10; L_10 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_11 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_9, 0, ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); } IL_004a: { __this->___ozl = 0; dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_inline(__this, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1__ctor_mE58E8D554DAE4DD7BAF720D1B2FA368FCBC61A53_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___0_a; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_1 = (dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*)(dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); __this->___ozk = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isv_m78A9D6FECF11E677135FA7CE8E9AD9149C97D131_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, const RuntimeMethod* method) { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_1 = (dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*)(dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_13 = __this->___ozk; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_AddFirst_m15465D2394FACA0A04693D28579D7AD7CE003737_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 ___0_value, const RuntimeMethod* method) { int32_t V_0 = 0; dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* G_B4_0 = NULL; dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* G_B3_0 = NULL; int32_t G_B5_0 = 0; dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* G_B5_1 = NULL; { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_0 = __this->___ozk; NullCheck(L_0); int32_t L_1; L_1 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((uint32_t)L_1)))) { goto IL_0026; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_2 = __this->___ozk; NullCheck(L_2); int32_t L_3; L_3 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_2)->max_length)), 2)), 4, NULL); dhq_1_isv_m78A9D6FECF11E677135FA7CE8E9AD9149C97D131(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); } IL_0026: { int32_t L_4 = __this->___ozl; if ((((int32_t)L_4) > ((int32_t)0))) { G_B4_0 = __this; goto IL_003c; } G_B3_0 = __this; } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_5 = __this->___ozk; NullCheck(L_5); G_B5_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_5)->max_length)), 1)); G_B5_1 = G_B3_0; goto IL_0044; } IL_003c: { int32_t L_6 = __this->___ozl; G_B5_0 = ((int32_t)il2cpp_codegen_subtract(L_6, 1)); G_B5_1 = G_B4_0; } IL_0044: { NullCheck(G_B5_1); G_B5_1->___ozl = G_B5_0; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_9 = ___0_value; NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3)L_9); int32_t L_10; L_10 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_0 = L_10; int32_t L_11 = V_0; dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_inline(__this, ((int32_t)il2cpp_codegen_add(L_11, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_get_Capacity_m5417AD9E4E685B76BD64F9929BE2ABBD83952C84_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, const RuntimeMethod* method) { { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_0 = __this->___ozk; NullCheck(L_0); return ((int32_t)(((RuntimeArray*)L_0)->max_length)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_set_Item_mFA10C9EF0A407931756D9B1B820904009AF2733E_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_index, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 ___1_value, const RuntimeMethod* method) { { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_0 = __this->___ozk; int32_t L_1 = __this->___ozl; int32_t L_2 = ___0_index; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_3 = __this->___ozk; NullCheck(L_3); dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_4 = ___1_value; NullCheck(L_0); (L_0)->SetAt(static_cast(((int32_t)(((int32_t)il2cpp_codegen_add(L_1, L_2))%((int32_t)(((RuntimeArray*)L_3)->max_length))))), (dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 dhq_1_RemoveFirst_m4B871554D7D9E6619BC114DB9B26D86ABA4C30DE_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, const RuntimeMethod* method) { dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 G_B2_0; memset((&G_B2_0), 0, sizeof(G_B2_0)); dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 G_B1_0; memset((&G_B1_0), 0, sizeof(G_B1_0)); { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_0 = __this->___ozk; int32_t L_1 = __this->___ozl; NullCheck(L_0); int32_t L_2 = L_1; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_3 = (L_0)->GetAt(static_cast(L_2)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_4 = __this->___ozk; int32_t L_5 = __this->___ozl; il2cpp_codegen_initobj((&V_0), sizeof(dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3)); dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_6 = V_0; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3)L_6); int32_t L_7 = __this->___ozl; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); int32_t L_8 = V_1; __this->___ozl = L_8; int32_t L_9 = V_1; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_10 = __this->___ozk; NullCheck(L_10); if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))) { G_B2_0 = L_3; goto IL_004d; } G_B1_0 = L_3; } { __this->___ozl = 0; G_B2_0 = G_B1_0; } IL_004d: { int32_t L_11; L_11 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_1 = L_11; int32_t L_12 = V_1; dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_jfy_mB64A40E15655E8051E9CCF00ED6F86895FE8A738_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, const RuntimeMethod* method) { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_1 = (dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*)(dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_13 = __this->___ozk; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_TrimStart_mC1BCD8E3F5F9A2A5A34319A1F124D699AC408BAB_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_trimCount, Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* ___1_perElementCallback, const RuntimeMethod* method) { { int32_t L_0 = ___0_trimCount; int32_t L_1 = __this->___ozl; Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* L_2 = ___1_perElementCallback; dhq_1_isw_m02DAE33CB12FB48B6545F98654E9028A9D7B0771(__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); int32_t L_3 = __this->___ozl; int32_t L_4 = ___0_trimCount; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_5 = __this->___ozk; NullCheck(L_5); __this->___ozl = ((int32_t)(((int32_t)il2cpp_codegen_add(L_3, L_4))%((int32_t)(((RuntimeArray*)L_5)->max_length)))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_cfz_mB4C4B20CA015466FEFD852C13D1763DE3599C887_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, const RuntimeMethod* method) { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_1 = (dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*)(dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_13 = __this->___ozk; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_RemoveAll_mC7D9912E7743FD79ECA6CD970DB07C034D287ED9_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, Predicate_1_tB68046D6A03E277F98DDBD8BD761BE41B0F79753* ___0_shouldRemoveElement, const RuntimeMethod* method) { { Predicate_1_tB68046D6A03E277F98DDBD8BD761BE41B0F79753* L_0 = ___0_shouldRemoveElement; int32_t L_1; L_1 = dhq_1_RemoveAll_Tisdhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3_m688A47C710695C30BF7E4ACD14DAAC9CE5763E55(__this, L_0, (Action_2_tA0C6A99A660990DD5E499EB3339D552D2B1C48DE*)NULL, (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_Clear_m3B0480053D2CBD56C57018A8B1345ACBAC01D53F_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_4 = __this->___ozk; int32_t L_5 = __this->___ozl; int32_t L_6 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_4, L_5, L_6, NULL); int32_t L_7 = V_0; int32_t L_8; L_8 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_7) >= ((int32_t)L_8))) { goto IL_004a; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_9 = __this->___ozk; int32_t L_10; L_10 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_11 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_9, 0, ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); } IL_004a: { __this->___ozl = 0; dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_inline(__this, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_drq_m55D1D4AF00E9F9315454CBD4D14BD042B108B99E_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, const RuntimeMethod* method) { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = ___0_a; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_1 = (dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*)(dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0); V_0 = L_1; int32_t L_2; L_2 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005e; } } { int32_t L_3; L_3 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_4 = __this->___ozk; NullCheck(L_4); int32_t L_5 = __this->___ozl; int32_t L_6; L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), L_5)), NULL); V_1 = L_6; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_7 = __this->___ozk; int32_t L_8 = __this->___ozl; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_9 = V_0; int32_t L_10 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL); int32_t L_11 = V_1; int32_t L_12; L_12 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_005e; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_13 = __this->___ozk; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_14 = V_0; int32_t L_15 = V_1; int32_t L_16; L_16 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); } IL_005e: { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_18 = V_0; __this->___ozk = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___ozk), (void*)L_18); __this->___ozl = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 dhq_1_get_Item_mC49E71A2C0A9053D15CEB2703E77A70716FF6CD9_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_index, const RuntimeMethod* method) { { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_0 = __this->___ozk; int32_t L_1 = __this->___ozl; int32_t L_2 = ___0_index; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_3 = __this->___ozk; NullCheck(L_3); NullCheck(L_0); int32_t L_4 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_1, L_2))%((int32_t)(((RuntimeArray*)L_3)->max_length)))); dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_5 = (L_0)->GetAt(static_cast(L_4)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CozmU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t dhq_1_IndexOf_mC26D997A9CFE29351A95E8D6FB254B167E0D8B93_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 ___0_value, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0; L_0 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_4 = __this->___ozk; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_5 = ___0_value; int32_t L_6 = __this->___ozl; int32_t L_7 = V_0; int32_t L_8; L_8 = Array_IndexOf_Tisdhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3_mA5F02AF2A36F716ECA0D9480092F2C6E73CE99C7(L_4, L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); V_1 = L_8; int32_t L_9 = V_1; if ((((int32_t)L_9) < ((int32_t)0))) { goto IL_003c; } } { int32_t L_10 = V_1; int32_t L_11 = __this->___ozl; return ((int32_t)il2cpp_codegen_subtract(L_10, L_11)); } IL_003c: { int32_t L_12 = V_0; int32_t L_13; L_13 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_12) >= ((int32_t)L_13))) { goto IL_0063; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_14 = __this->___ozk; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_15 = ___0_value; int32_t L_16; L_16 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_17 = V_0; int32_t L_18; L_18 = Array_IndexOf_Tisdhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3_mA5F02AF2A36F716ECA0D9480092F2C6E73CE99C7(L_14, L_15, 0, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), il2cpp_rgctx_method(method->klass->rgctx_data, 16)); V_1 = L_18; int32_t L_19 = V_1; if ((((int32_t)L_19) < ((int32_t)0))) { goto IL_0063; } } { int32_t L_20 = V_1; int32_t L_21 = V_0; return ((int32_t)il2cpp_codegen_add(L_20, L_21)); } IL_0063: { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_TrimEnd_mFACC306606C1F58CFCF1B5FCBE731F03243A89CB_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_trimCount, Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* ___1_perElementCallback, const RuntimeMethod* method) { { int32_t L_0 = ___0_trimCount; int32_t L_1 = __this->___ozl; int32_t L_2; L_2 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_3 = ___0_trimCount; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_4 = __this->___ozk; NullCheck(L_4); Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* L_5 = ___1_perElementCallback; dhq_1_isw_m02DAE33CB12FB48B6545F98654E9028A9D7B0771(__this, L_0, ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1, L_2)), L_3))%((int32_t)(((RuntimeArray*)L_4)->max_length)))), L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_AddRange_m926EE0040955E240F30C4BFE8FF5F904EAA0DC93_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* ___0_other, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_0 = ___0_other; NullCheck(L_0); int32_t L_1; L_1 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if (L_1) { goto IL_0009; } } { return; } IL_0009: { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_2 = __this->___ozk; NullCheck(L_2); int32_t L_3; L_3 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_4 = ___0_other; NullCheck(L_4); int32_t L_5; L_5 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) >= ((int32_t)((int32_t)il2cpp_codegen_add(L_3, L_5))))) { goto IL_0042; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_6 = __this->___ozk; NullCheck(L_6); int32_t L_7; L_7 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_8 = ___0_other; NullCheck(L_8); int32_t L_9; L_9 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_10; L_10 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_6)->max_length)), 2)), ((int32_t)il2cpp_codegen_add(L_7, L_9)), NULL); dhq_1_isv_m78A9D6FECF11E677135FA7CE8E9AD9149C97D131(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); } IL_0042: { int32_t L_11 = __this->___ozl; int32_t L_12; L_12 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_13 = __this->___ozk; NullCheck(L_13); V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_11, L_12))%((int32_t)(((RuntimeArray*)L_13)->max_length)))); dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_14 = ___0_other; NullCheck(L_14); int32_t L_15; L_15 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_16 = __this->___ozk; NullCheck(L_16); int32_t L_17 = V_0; int32_t L_18; L_18 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_15, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_16)->max_length)), L_17)), NULL); V_1 = L_18; dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_19 = ___0_other; NullCheck(L_19); int32_t L_20; L_20 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_21 = ___0_other; NullCheck(L_21); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_22 = L_21->___ozk; NullCheck(L_22); dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_23 = ___0_other; NullCheck(L_23); int32_t L_24 = L_23->___ozl; int32_t L_25; L_25 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_20, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_22)->max_length)), L_24)), NULL); V_2 = L_25; dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_26 = ___0_other; NullCheck(L_26); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_27 = L_26->___ozk; dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_28 = ___0_other; NullCheck(L_28); int32_t L_29 = L_28->___ozl; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_30 = __this->___ozk; int32_t L_31 = V_0; int32_t L_32 = V_1; int32_t L_33 = V_2; int32_t L_34; L_34 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_32, L_33, NULL); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_27, L_29, (RuntimeArray*)L_30, L_31, L_34, NULL); int32_t L_35 = V_1; int32_t L_36 = V_2; if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00cc; } } { dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_37 = ___0_other; NullCheck(L_37); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_38 = L_37->___ozk; dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_39 = ___0_other; NullCheck(L_39); int32_t L_40 = L_39->___ozl; int32_t L_41 = V_1; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_42 = __this->___ozk; int32_t L_43 = V_2; int32_t L_44 = V_1; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_38, ((int32_t)il2cpp_codegen_add(L_40, L_41)), (RuntimeArray*)L_42, 0, ((int32_t)il2cpp_codegen_subtract(L_43, L_44)), NULL); goto IL_00e8; } IL_00cc: { int32_t L_45 = V_1; int32_t L_46 = V_2; if ((((int32_t)L_45) <= ((int32_t)L_46))) { goto IL_00e8; } } { dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_47 = ___0_other; NullCheck(L_47); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_48 = L_47->___ozk; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_49 = __this->___ozk; int32_t L_50 = V_0; int32_t L_51 = V_2; int32_t L_52 = V_1; int32_t L_53 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_48, 0, (RuntimeArray*)L_49, ((int32_t)il2cpp_codegen_add(L_50, L_51)), ((int32_t)il2cpp_codegen_subtract(L_52, L_53)), NULL); } IL_00e8: { int32_t L_54 = V_1; int32_t L_55 = V_2; int32_t L_56; L_56 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_54, L_55, NULL); V_3 = L_56; int32_t L_57 = V_3; dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_58 = ___0_other; NullCheck(L_58); int32_t L_59; L_59 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(L_58, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); if ((((int32_t)L_57) >= ((int32_t)L_59))) { goto IL_0118; } } { dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_60 = ___0_other; NullCheck(L_60); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_61 = L_60->___ozk; int32_t L_62 = V_3; int32_t L_63 = V_2; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_64 = __this->___ozk; int32_t L_65 = V_3; int32_t L_66 = V_1; dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_67 = ___0_other; NullCheck(L_67); int32_t L_68; L_68 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(L_67, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_69 = V_3; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_61, ((int32_t)il2cpp_codegen_subtract(L_62, L_63)), (RuntimeArray*)L_64, ((int32_t)il2cpp_codegen_subtract(L_65, L_66)), ((int32_t)il2cpp_codegen_subtract(L_68, L_69)), NULL); } IL_0118: { int32_t L_70; L_70 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* L_71 = ___0_other; NullCheck(L_71); int32_t L_72; L_72 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(L_71, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_inline(__this, ((int32_t)il2cpp_codegen_add(L_70, L_72)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_ForEach_m2B2C4F8AB23B9C7CBF34A0D43CB598277A019E26_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* ___0_action, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { int32_t L_0; L_0 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = __this->___ozl; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; int32_t L_4 = __this->___ozl; V_1 = L_4; int32_t L_5 = __this->___ozl; int32_t L_6 = V_0; V_2 = ((int32_t)il2cpp_codegen_add(L_5, L_6)); goto IL_0043; } IL_002d: { Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* L_7 = ___0_action; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_8 = __this->___ozk; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_7); Action_1_Invoke_mC5579635847F8F1AA87124E5270AAD151DEF37B3_inline(L_7, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0043: { int32_t L_13 = V_1; int32_t L_14 = V_2; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_002d; } } { V_3 = 0; int32_t L_15; L_15 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_16 = V_0; V_4 = ((int32_t)il2cpp_codegen_subtract(L_15, L_16)); goto IL_006b; } IL_0055: { Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* L_17 = ___0_action; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_18 = __this->___ozk; int32_t L_19 = V_3; NullCheck(L_18); int32_t L_20 = L_19; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck(L_17); Action_1_Invoke_mC5579635847F8F1AA87124E5270AAD151DEF37B3_inline(L_17, L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); int32_t L_22 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_006b: { int32_t L_23 = V_3; int32_t L_24 = V_4; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0055; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 dhq_1_RemoveLast_m01E50E8E7B89906F9F7F6F6360F5BE679E698E7C_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, const RuntimeMethod* method) { int32_t V_0 = 0; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; { int32_t L_0 = __this->___ozl; int32_t L_1; L_1 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_2 = __this->___ozk; NullCheck(L_2); V_0 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_0, L_1)), 1))%((int32_t)(((RuntimeArray*)L_2)->max_length)))); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_3 = __this->___ozk; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_6 = (L_3)->GetAt(static_cast(L_5)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_7 = __this->___ozk; int32_t L_8 = V_0; il2cpp_codegen_initobj((&V_1), sizeof(dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3)); dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_9 = V_1; NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3)L_9); int32_t L_10; L_10 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); V_2 = L_10; int32_t L_11 = V_2; dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_11, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void dhq_1_isw_m02DAE33CB12FB48B6545F98654E9028A9D7B0771_gshared (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, int32_t ___1_b, Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* ___2_c, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; int32_t V_5 = 0; { int32_t L_0 = ___0_a; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_1 = __this->___ozk; NullCheck(L_1); int32_t L_2 = ___1_b; int32_t L_3; L_3 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* L_4 = ___2_c; if (L_4) { goto IL_0039; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_5 = __this->___ozk; int32_t L_6 = ___1_b; int32_t L_7 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL); int32_t L_8 = V_0; int32_t L_9 = ___0_a; if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_00af; } } { dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_10 = __this->___ozk; int32_t L_11 = ___0_a; int32_t L_12 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_10, 0, ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL); goto IL_00af; } IL_0039: { int32_t L_13 = ___1_b; V_1 = L_13; int32_t L_14 = ___1_b; int32_t L_15 = V_0; V_2 = ((int32_t)il2cpp_codegen_add(L_14, L_15)); goto IL_006c; } IL_0041: { Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* L_16 = ___2_c; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_17 = __this->___ozk; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck(L_16); Action_1_Invoke_mC5579635847F8F1AA87124E5270AAD151DEF37B3_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_21 = __this->___ozk; int32_t L_22 = V_1; il2cpp_codegen_initobj((&V_3), sizeof(dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3)); dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_23 = V_3; NullCheck(L_21); (L_21)->SetAt(static_cast(L_22), (dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3)L_23); int32_t L_24 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_006c: { int32_t L_25 = V_1; int32_t L_26 = V_2; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_0041; } } { V_4 = 0; int32_t L_27 = ___0_a; int32_t L_28 = V_0; V_5 = ((int32_t)il2cpp_codegen_subtract(L_27, L_28)); goto IL_00a9; } IL_007a: { Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* L_29 = ___2_c; dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_30 = __this->___ozk; int32_t L_31 = V_4; NullCheck(L_30); int32_t L_32 = L_31; dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_33 = (L_30)->GetAt(static_cast(L_32)); NullCheck(L_29); Action_1_Invoke_mC5579635847F8F1AA87124E5270AAD151DEF37B3_inline(L_29, L_33, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); dhxU5BU5D_t443BFFB3562E339154591C8E7FD9708A804FD375* L_34 = __this->___ozk; int32_t L_35 = V_4; il2cpp_codegen_initobj((&V_3), sizeof(dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3)); dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 L_36 = V_3; NullCheck(L_34); (L_34)->SetAt(static_cast(L_35), (dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3)L_36); int32_t L_37 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_00a9: { int32_t L_38 = V_4; int32_t L_39 = V_5; if ((((int32_t)L_38) < ((int32_t)L_39))) { goto IL_007a; } } IL_00af: { int32_t L_40; L_40 = dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); int32_t L_41 = ___0_a; dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_40, L_41)), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; if ((((int32_t)L_0) > ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m066CEBA461E3029BF92EE4DB3ACBCB8A4409AE40_gshared_inline (Predicate_1_t7744EBE2271FC2C4CBF28703CF361AF669D73B95* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_obj, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m3C60C84018CAD36C0EC956A14935394A7DD116C6_gshared_inline (Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m9FE817A40A1AA77B5B15B6C0E90EB7A4715A819D_gshared_inline (Predicate_1_tE96ECD003F473EE07C8DCDFCCD657300A8DE453B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_obj, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m211AB6C2AA7326F6BFC8338EC888360A219AFF41_gshared_inline (Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m5480B771254D542E62A4BDE363CBA1D745A8DCBD_gshared_inline (Predicate_1_t891F89B4BC2943973A22184692A15FC8353CB827* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_obj, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mC9ACF060BEFA0547F6BE583EE1434F364C5BA70F_gshared_inline (Action_1_t65244C16DEDC14A148E461BCC2976D87C2079400* __this, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, dbw_tEF892A66F1417E423BAA34A1EE22306A5B496ABE, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_gshared_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* EqualityComparer_1_get_Default_mE95D9646CAA44385FE1BE53BA838B1A56710F712_gshared_inline (const RuntimeMethod* method) { EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* V_0 = NULL; { EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* L_0 = ((EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2_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_tF2B81B093ABF052D39883158B7EF373671236DB2* L_1 = V_0; if (L_1) { goto IL_0019; } } { EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* L_2; L_2 = EqualityComparer_1_CreateComparer_mB7456CB03D4E9C1EB23AF495D9A1656D9ED2F2F2(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); V_0 = L_2; EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* L_3 = V_0; il2cpp_codegen_memory_barrier(); ((EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3; Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3); } IL_0019: { EqualityComparer_1_tF2B81B093ABF052D39883158B7EF373671236DB2* L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB2518F82DAC2F9477101C26B3589D0F628A5B777_gshared_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method) { czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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)); czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_6 = V_0; int32_t L_7 = V_1; czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8)L_8); return; } IL_0034: { czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_9 = ___0_item; List_1_AddWithResize_mC3375BF4CF752D45A9E177674763555BAE78AAE0(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m70F16533FBAD20732914DAD0162CD462436E1238_gshared_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); } { int32_t L_1 = __this->____size; V_0 = L_1; __this->____size = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_3 = __this->____items; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); } { int32_t L_1 = __this->____size; V_0 = L_1; __this->____size = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 KeyValuePair_2_get_Key_m116D0997ECDB3C3B0FC99D3AEBE7DF33A50C3BCB_gshared_inline (KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130* __this, const RuntimeMethod* method) { { czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_0 = __this->___key; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m6C0E35A71639C122DD34454730F393D95EC28CC3_gshared_inline (KeyValuePair_2_tC6EAB3A8192E749362A86666C0C2D5F72FB17130* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_3_Invoke_m399A0EB5E51EFD9B7D25DFE0EB7BF5EC0BE98346_gshared_inline (Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_3_Invoke_mF07B59AA619C969F4FC6B4FC9CC2894844228B55_gshared_inline (Action_3_t1FAC6C9524972119CAFAB0C44EA3BE18552B391B* __this, RuntimeObject* ___0_arg1, dfk_t8686E8F584137FFF5A096451FA1525A401BA1741 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, dfk_t8686E8F584137FFF5A096451FA1525A401BA1741, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t dhp_1_get_Count_mED0E1F089C5C8A4012AFA485340FD68E39E775DB_gshared_inline (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CozjU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void dhp_1_ist_m98D675466EA414F1E88B4A9F51AD1F95D557E2C3_gshared_inline (dhp_1_tF3D66E7DA31BB7B6D36445782A71D970CD544C5C* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; __this->___U3CozjU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t dhq_1_get_Count_m9CB2ED255C06804A92D0DE0394F5B3A9D22A136B_gshared_inline (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CozmU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void dhq_1_isu_m9FFBE008487816D4C5ACA763AF11693ACA8A6085_gshared_inline (dhq_1_t84172A0F55D1536AE9F401E7D2B1B4CEA7B96B3C* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; __this->___U3CozmU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t dhq_1_get_Count_m5B2563EDECC9044FAAE6FE8C6E43FA2A67781084_gshared_inline (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CozmU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void dhq_1_isu_m63683DE52B6B1175D1AF6D2A8ED0AAEF487304D5_gshared_inline (dhq_1_t05A7F0B4F4CF50C9075F1F5A8745CA798147F79B* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; __this->___U3CozmU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mD94D90FADE3B45350B2C372E12A82DEBD8497C44_gshared_inline (Action_1_t2B13DC36C07DB9279872CFCC52B57681EEEAE935* __this, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, dhw_tDE961A55B183033D1472ACD49B99F4761CE8850A, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t dhq_1_get_Count_m4F7430E5A021765BAB72034BE752634838DFCAAF_gshared_inline (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CozmU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void dhq_1_isu_m4737E3E785E98F85F22589A094BEB7CC091F372F_gshared_inline (dhq_1_tD6B33DACE2F0C06D3A8BA182DEAD604A5CA48491* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; __this->___U3CozmU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mC5579635847F8F1AA87124E5270AAD151DEF37B3_gshared_inline (Action_1_tD22D2ACFB948B5E75E261E3A554BF81E84813C99* __this, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3 ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, dhx_tDE39BCAC4030D829E954E89D67C3284F1FF9DED3, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); }