26031 lines
1.1 MiB
26031 lines
1.1 MiB
#include "pch-cpp.hpp"
|
|
|
|
|
|
|
|
|
|
|
|
struct InterfaceActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1, typename T2>
|
|
struct InterfaceActionInvoker2
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R>
|
|
struct InterfaceFuncInvoker0
|
|
{
|
|
typedef R (*Func)(void*, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
|
|
struct Action_1_t00ADACA2B5125FAA84D2C9FBFE3B5C08D8910756;
|
|
struct Action_1_t314FCCD238DBEE057C062D2366E1D5CCC90FE94D;
|
|
struct Action_1_t52B0A0ED200CCFE6ABB9E4A9808A42D521E23FF7;
|
|
struct Action_1_t2C0C257756F2A1C54F235201B24036E303360F82;
|
|
struct Action_1_t21EA33523F691BABEB9BCB0E487E8C00D8AC760A;
|
|
struct Action_1_tB4CC44E023E7BF2B215050B7310F1AC135F67CC2;
|
|
struct Action_1_t7095FA06E9D758AAD13D5AB8C17825675D921A27;
|
|
struct Action_1_tF6C0CE2C4FC27B1E93ED2AFF8CB895BA1EF463B1;
|
|
struct Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F;
|
|
struct Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF;
|
|
struct Comparison_1_t0839A60491BCF89056CCF22DE18BCEC1E6148CF7;
|
|
struct Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98;
|
|
struct Comparison_1_t8080821930F0443F619CA1C865A13C66FAB2A3E7;
|
|
struct Comparison_1_tF5E4223E56E6110495FEC2B91560C45E31605012;
|
|
struct Comparison_1_t4AFE583FC88F15585C1C8263FE0F2CF7CB7AADD7;
|
|
struct Comparison_1_t840C3B5818D82649ED3967D979B45479DCA5FFFA;
|
|
struct Comparison_1_t9BCB5174E4E79A30D610EAADB172BE740FAAA2EB;
|
|
struct Comparison_1_t88B1B4AFCB73DB9F0FF138B467892CD3F8B39F1D;
|
|
struct Comparison_1_tEB79C9B7A6B97C9BE5FEF5A4E70989B210E5B2B6;
|
|
struct Comparison_1_t3904547FD2A2BCC942D51656458A76F5FC8E015C;
|
|
struct ICollection_1_t89E77573B713A7F15C4C72E230207245FDAFB2F2;
|
|
struct ICollection_1_t8944B580413A64C8F5E9D8A4FD06541FCF5FA00D;
|
|
struct ICollection_1_t7E6D67AE115460BC9F15AB3A04F90C71336F3B36;
|
|
struct ICollection_1_t2898163CF442D9C69DB220AF07F0A7973ED50071;
|
|
struct ICollection_1_t7BCDA9E5FD4A76E5AF6EE73237E620480B3AE555;
|
|
struct ICollection_1_t8F2BE92D9B31A044C20DB889AC01F88E2476A730;
|
|
struct ICollection_1_t1378BD4CE61EBAF237AB1C63F586F612A80516D2;
|
|
struct ICollection_1_t60E02468353A074A1606F5765C0D05A8EFDD1BDF;
|
|
struct ICollection_1_t23653A80761CA04A18A00D66635F4E1136E0AE3F;
|
|
struct ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F;
|
|
struct IComparer_1_tC3520530FED18A16CDF5060DA232C92E0705ED62;
|
|
struct IComparer_1_t79559EB8E8BCD75A13CA5EDE03833501D37FB6C2;
|
|
struct IComparer_1_tF628174D818F03DE6060CB4AF38921EB3DDAC210;
|
|
struct IComparer_1_tA73908710C7EC61C8B658CD3E56314EDA5C2C846;
|
|
struct IComparer_1_tAC19344F25F07C4291E603B75E551A869EE32589;
|
|
struct IComparer_1_t99A62879AA7F0DDB23923CEFF120D18FDB77E10B;
|
|
struct IComparer_1_t01FFBF13EB37A14592F297EAB621EA514E45B51A;
|
|
struct IComparer_1_tB859B7F23A0C774F59DA060E55377301258E944F;
|
|
struct IComparer_1_t7D81A76514A8B453C85F8923F7A6E4DE2960809A;
|
|
struct IComparer_1_t192D9230679D3C367FB74D86B51801C8FE02ECB8;
|
|
struct IEnumerable_1_t264D156D9311568E3A62F569418D29946992D682;
|
|
struct IEnumerable_1_t93C363C208ACA536019B5B1648487D240B3DD9DE;
|
|
struct IEnumerable_1_t12AE5F1A06551567CE77832BA1974319E117C6A7;
|
|
struct IEnumerable_1_t5E1B32F09EB45696D7739B913772DA7CEC3C10B4;
|
|
struct IEnumerable_1_tF87C02535F5ADDDE139D4D2EE4BD06652C1791A4;
|
|
struct IEnumerable_1_t4F5495841DA6C1C8449D2E933178B5D30C700648;
|
|
struct IEnumerable_1_t3BE46DBBDB4E385A36E2B6EEF1E7E3C215AC0E4E;
|
|
struct IEnumerable_1_t90C9E5A814C3CE5B99CA46E532D09E6E9C17506A;
|
|
struct IEnumerable_1_t7A6FE3F9594719760A38AFBE9D78CFA4C51AF6B1;
|
|
struct IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1;
|
|
struct IEnumerator_1_t9698848E05650B433F4C0D067D7C4072043D6253;
|
|
struct IEnumerator_1_t1AA2D6BC8A1AA91ADBB2E164BAEE493CF99A63A0;
|
|
struct IEnumerator_1_t68E2D0084A04DC28440AA517E8C2D64A7B4FF51F;
|
|
struct IEnumerator_1_t494626C58E35EF280952138324A4D92450B80589;
|
|
struct IEnumerator_1_t526C6CBBA5290F560D4704AB11CDA3D0D499F433;
|
|
struct IEnumerator_1_tECA846C09C760C99B5624DB8C103636A4397ECF0;
|
|
struct IEnumerator_1_t2A7C5C6B859F42183E5B81D2387B1EDD5D6F92B5;
|
|
struct IEnumerator_1_t051A74A73D8BE323DF998BE5A584C2E99109BC68;
|
|
struct IEnumerator_1_tD63B5AA3CD1F742143F212308AA086D055EE73BF;
|
|
struct IEnumerator_1_t62E1C014CE192AAF3D0E63C154CDC53D78D8A17B;
|
|
struct IList_1_t527F205D1377BD1159EEACAB0649FEFA46E62B9C;
|
|
struct IList_1_tDC8EC811285A0CDD39E8117A30BF102B92B42810;
|
|
struct IList_1_tB059CB828CDA60CED80DDD89389D7E4E768B1391;
|
|
struct IList_1_t8315E5722C9616CD5F62134BEC563DB47BC821F2;
|
|
struct IList_1_t647BFEBDCCE9AF91439307F79659FC85D12FB632;
|
|
struct IList_1_t696ACB5313078AD7CC30C81B980F1484EB273DC3;
|
|
struct IList_1_t0537D1772F89EDF52BECB8553DC6A7DE0B392E51;
|
|
struct IList_1_t9B0304D21093B2CA79004E2B83505377CA032ABA;
|
|
struct IList_1_tF858DF66E565F8D4335E4B5E75948F82A7B5D682;
|
|
struct IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4;
|
|
struct List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562;
|
|
struct List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76;
|
|
struct List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA;
|
|
struct List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C;
|
|
struct List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF;
|
|
struct List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549;
|
|
struct List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1;
|
|
struct List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43;
|
|
struct List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E;
|
|
struct List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843;
|
|
struct Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62;
|
|
struct Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3;
|
|
struct Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C;
|
|
struct Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED;
|
|
struct Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6;
|
|
struct Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60;
|
|
struct Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD;
|
|
struct Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21;
|
|
struct Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41;
|
|
struct Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145;
|
|
struct ReadOnlyCollection_1_t18DB91E3E1720C2421B5FF119D3B92B817E3CB40;
|
|
struct ReadOnlyCollection_1_tFA032B1F3EB85EEED8F2BFCD3CCDEBB9E5878E31;
|
|
struct ReadOnlyCollection_1_t06779334AE4309F5D49D1E9D733F6F381F553200;
|
|
struct ReadOnlyCollection_1_t3FF9A7316B1921596591EBCFBAA4B6BFA6DDA202;
|
|
struct ReadOnlyCollection_1_tBF9B97B43CD66E0831564962999B941BAC57B852;
|
|
struct ReadOnlyCollection_1_t4284485828F2833F95EE330C4692595BDC27CD17;
|
|
struct ReadOnlyCollection_1_t85FC6E28EC247C98EC4FA538E23C49ABBA90FF33;
|
|
struct ReadOnlyCollection_1_t12AA48B74450A6CEBB711A45E377EECE8EFACEF8;
|
|
struct ReadOnlyCollection_1_t701C0435FAF0B47AAEB3EC60E75F95154E49FA4C;
|
|
struct ReadOnlyCollection_1_t7F7BE2A40C39F78B459B03034B3D6A2C5BF35EF2;
|
|
struct ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322;
|
|
struct ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC;
|
|
struct ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07;
|
|
struct ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B;
|
|
struct ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962;
|
|
struct ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E;
|
|
struct ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F;
|
|
struct AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8;
|
|
struct AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A;
|
|
struct AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562;
|
|
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
|
|
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
|
|
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
|
|
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
|
|
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
|
|
struct IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C;
|
|
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
|
|
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
|
|
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
|
|
struct MethodInfo_t;
|
|
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
|
|
struct String_t;
|
|
struct Type_t;
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
|
|
|
|
IL2CPP_EXTERN_C RuntimeClass* ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_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* InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
|
|
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
|
|
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
struct Exception_t_marshaled_com;
|
|
struct Exception_t_marshaled_pinvoke;
|
|
|
|
struct ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322;
|
|
struct ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC;
|
|
struct ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07;
|
|
struct ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B;
|
|
struct ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962;
|
|
struct ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E;
|
|
struct ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F;
|
|
struct AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8;
|
|
struct AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A;
|
|
struct AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562;
|
|
|
|
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 List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562 : public RuntimeObject
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76 : public RuntimeObject
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA : public RuntimeObject
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C : public RuntimeObject
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF : public RuntimeObject
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549 : public RuntimeObject
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1 : public RuntimeObject
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43 : public RuntimeObject
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E : public RuntimeObject
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843 : public RuntimeObject
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t18DB91E3E1720C2421B5FF119D3B92B817E3CB40 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_tFA032B1F3EB85EEED8F2BFCD3CCDEBB9E5878E31 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t06779334AE4309F5D49D1E9D733F6F381F553200 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t3FF9A7316B1921596591EBCFBAA4B6BFA6DDA202 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_tBF9B97B43CD66E0831564962999B941BAC57B852 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t4284485828F2833F95EE330C4692595BDC27CD17 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t85FC6E28EC247C98EC4FA538E23C49ABBA90FF33 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t12AA48B74450A6CEBB711A45E377EECE8EFACEF8 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t701C0435FAF0B47AAEB3EC60E75F95154E49FA4C : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t7F7BE2A40C39F78B459B03034B3D6A2C5BF35EF2 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct MemberInfo_t : public RuntimeObject
|
|
{
|
|
};
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
|
|
{
|
|
};
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
|
|
{
|
|
};
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
|
|
{
|
|
};
|
|
struct ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825
|
|
{
|
|
int32_t ___Item1;
|
|
RuntimeObject* ___Item2;
|
|
};
|
|
struct ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC
|
|
{
|
|
RuntimeObject* ___Item1;
|
|
int32_t ___Item2;
|
|
};
|
|
struct ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A
|
|
{
|
|
RuntimeObject* ___Item1;
|
|
RuntimeObject* ___Item2;
|
|
};
|
|
struct AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB
|
|
{
|
|
float ___start;
|
|
float ___end;
|
|
uint32_t ___order;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___sprites;
|
|
};
|
|
struct AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_marshaled_pinvoke
|
|
{
|
|
float ___start;
|
|
float ___end;
|
|
uint32_t ___order;
|
|
Il2CppSafeArray* ___sprites;
|
|
};
|
|
struct AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_marshaled_com
|
|
{
|
|
float ___start;
|
|
float ___end;
|
|
uint32_t ___order;
|
|
Il2CppSafeArray* ___sprites;
|
|
};
|
|
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D
|
|
{
|
|
RuntimeObject* ___m_InternalOp;
|
|
int32_t ___m_Version;
|
|
String_t* ___m_LocationName;
|
|
};
|
|
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke
|
|
{
|
|
RuntimeObject* ___m_InternalOp;
|
|
int32_t ___m_Version;
|
|
char* ___m_LocationName;
|
|
};
|
|
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com
|
|
{
|
|
RuntimeObject* ___m_InternalOp;
|
|
int32_t ___m_Version;
|
|
Il2CppChar* ___m_LocationName;
|
|
};
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
|
|
{
|
|
bool ___m_value;
|
|
};
|
|
struct 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 LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18
|
|
{
|
|
String_t* ___m_Code;
|
|
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CultureInfo;
|
|
};
|
|
struct LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18_marshaled_pinvoke
|
|
{
|
|
char* ___m_Code;
|
|
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___m_CultureInfo;
|
|
};
|
|
struct LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18_marshaled_com
|
|
{
|
|
Il2CppChar* ___m_Code;
|
|
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___m_CultureInfo;
|
|
};
|
|
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
|
|
{
|
|
float ___m_XMin;
|
|
float ___m_YMin;
|
|
float ___m_Width;
|
|
float ___m_Height;
|
|
};
|
|
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
|
|
{
|
|
int32_t ___m_X;
|
|
int32_t ___m_Y;
|
|
};
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
|
|
};
|
|
};
|
|
struct Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A
|
|
{
|
|
List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ____current;
|
|
};
|
|
struct Enumerator_tC00634F69C4FDA0AB72A1D2673B713206D4B27FB
|
|
{
|
|
List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ____current;
|
|
};
|
|
struct Enumerator_t152B13208348E84199F2522D4126D9B04D61A6C1
|
|
{
|
|
List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ____current;
|
|
};
|
|
struct Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5
|
|
{
|
|
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ____current;
|
|
};
|
|
struct ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C
|
|
{
|
|
int32_t ___Item1;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___Item2;
|
|
};
|
|
struct ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397
|
|
{
|
|
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___Item1;
|
|
RuntimeObject* ___Item2;
|
|
};
|
|
struct ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C
|
|
{
|
|
RuntimeObject* ___Item1;
|
|
ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC ___Item2;
|
|
};
|
|
struct ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___Item1;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___Item2;
|
|
RuntimeObject* ___Item3;
|
|
};
|
|
struct AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7
|
|
{
|
|
intptr_t ___m_Ptr;
|
|
int32_t ___m_Version;
|
|
};
|
|
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 ExceptionArgument_t60E7F8D9DE5362CBE9365893983C30302D83B778
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct ExceptionResource_t609A85E253A4E615583553D91D839E2E79FDFBD9
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct RenderGraphResourceType_t5F552AF06E38DEC5775B77F13C8783A895FCD086
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
|
|
{
|
|
intptr_t ___value;
|
|
};
|
|
struct Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A
|
|
{
|
|
List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ____current;
|
|
};
|
|
struct Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26
|
|
{
|
|
List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ____current;
|
|
};
|
|
struct Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4
|
|
{
|
|
List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ____current;
|
|
};
|
|
struct Enumerator_tBA3312A9BA43626291911A13F3986A21AC084820
|
|
{
|
|
List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ____current;
|
|
};
|
|
struct Enumerator_tF89CEC35CFAC3658524AAE307B5326FC52AC2096
|
|
{
|
|
List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ____current;
|
|
};
|
|
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 ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C
|
|
{
|
|
uint32_t ___m_Value;
|
|
int32_t ___m_Version;
|
|
int32_t ___U3CtypeU3Ek__BackingField;
|
|
};
|
|
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
|
|
{
|
|
};
|
|
struct Type_t : public MemberInfo_t
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
|
|
};
|
|
struct Action_1_t00ADACA2B5125FAA84D2C9FBFE3B5C08D8910756 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t314FCCD238DBEE057C062D2366E1D5CCC90FE94D : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t52B0A0ED200CCFE6ABB9E4A9808A42D521E23FF7 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t2C0C257756F2A1C54F235201B24036E303360F82 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t21EA33523F691BABEB9BCB0E487E8C00D8AC760A : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t7095FA06E9D758AAD13D5AB8C17825675D921A27 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tF6C0CE2C4FC27B1E93ED2AFF8CB895BA1EF463B1 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t0839A60491BCF89056CCF22DE18BCEC1E6148CF7 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t8080821930F0443F619CA1C865A13C66FAB2A3E7 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tF5E4223E56E6110495FEC2B91560C45E31605012 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t4AFE583FC88F15585C1C8263FE0F2CF7CB7AADD7 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t9BCB5174E4E79A30D610EAADB172BE740FAAA2EB : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t88B1B4AFCB73DB9F0FF138B467892CD3F8B39F1D : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tEB79C9B7A6B97C9BE5FEF5A4E70989B210E5B2B6 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t3904547FD2A2BCC942D51656458A76F5FC8E015C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388
|
|
{
|
|
ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
|
|
bool ___builtin;
|
|
};
|
|
struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke
|
|
{
|
|
ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
|
|
int32_t ___builtin;
|
|
};
|
|
struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com
|
|
{
|
|
ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
|
|
int32_t ___builtin;
|
|
};
|
|
struct ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67
|
|
{
|
|
TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___Item1;
|
|
int32_t ___Item2;
|
|
};
|
|
struct Action_1_tB4CC44E023E7BF2B215050B7310F1AC135F67CC2 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t840C3B5818D82649ED3967D979B45479DCA5FFFA : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Enumerator_t6BCD792FF8E29D5E32EDBDF6C0B2C6A75B0E53E4
|
|
{
|
|
List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ____current;
|
|
};
|
|
struct Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562_StaticFields
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___s_emptyArray;
|
|
};
|
|
struct List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_StaticFields
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___s_emptyArray;
|
|
};
|
|
struct List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA_StaticFields
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___s_emptyArray;
|
|
};
|
|
struct List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C_StaticFields
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___s_emptyArray;
|
|
};
|
|
struct List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF_StaticFields
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___s_emptyArray;
|
|
};
|
|
struct List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549_StaticFields
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___s_emptyArray;
|
|
};
|
|
struct List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1_StaticFields
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___s_emptyArray;
|
|
};
|
|
struct List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_StaticFields
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___s_emptyArray;
|
|
};
|
|
struct List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_StaticFields
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___s_emptyArray;
|
|
};
|
|
struct List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_StaticFields
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___s_emptyArray;
|
|
};
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
|
|
{
|
|
String_t* ___TrueString;
|
|
String_t* ___FalseString;
|
|
};
|
|
struct Type_t_StaticFields
|
|
{
|
|
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
|
|
Il2CppChar ___Delimiter;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
|
|
RuntimeObject* ___Missing;
|
|
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
|
|
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
|
|
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
|
|
};
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
struct ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 m_Items[1];
|
|
|
|
inline ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825* 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, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
|
|
}
|
|
inline ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
|
|
}
|
|
};
|
|
struct ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C m_Items[1];
|
|
|
|
inline ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C* 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, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 m_Items[1];
|
|
|
|
inline ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397* 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, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item1))->___m_Code), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item1))->___m_CultureInfo), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item1))->___m_Code), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item1))->___m_CultureInfo), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C m_Items[1];
|
|
|
|
inline ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C* 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, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item2))->___Item1), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item2))->___Item1), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A m_Items[1];
|
|
|
|
inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* 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, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 m_Items[1];
|
|
|
|
inline ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67* 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, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 m_Items[1];
|
|
|
|
inline ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8* 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, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item3), (void*)NULL);
|
|
}
|
|
inline ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item3), (void*)NULL);
|
|
}
|
|
};
|
|
struct AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB m_Items[1];
|
|
|
|
inline AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB* 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, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sprites), (void*)NULL);
|
|
}
|
|
inline AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sprites), (void*)NULL);
|
|
}
|
|
};
|
|
struct AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 m_Items[1];
|
|
|
|
inline AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* 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, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D m_Items[1];
|
|
|
|
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_InternalOp), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_LocationName), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_InternalOp), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_LocationName), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
|
|
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m95987A22B0BA322B8F992B7AAA1283183B97E0D9_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 List_1_get_Item_m7B69A4F68A4613067639767206AA6D69D28E3C2C_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m669D9DAE314DC950B88E0887609773231E23D5A9_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mEE3F769254260E75EE0C69DFBF1CBF20D9590FC4_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mCE0737F30E13C8BF5E447F468DC4010D91441F21_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mFCE83B8FF3A56288B4E5DB7F861B6C49936DF164_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0C956EDFF88FAC9E60885D2AB07769743E59B606_gshared_inline (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_gshared_inline (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mA90C7AD2E2CFC0B020935648FD1FD2070E9A8AEE_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m45050A7EC93DC416FBC66C05FB9F427D314E915B_gshared (ReadOnlyCollection_1_t18DB91E3E1720C2421B5FF119D3B92B817E3CB40* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_mB98A77BDB4DA64859D5E5B49881588F0D79DFE56_gshared (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mD34B67EB45354D2D47D8C9F0418610DC24D0D46D_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m375DE85BE476D0BF2C2D9C00D4F85BB24D95709D_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mA6C7A484D50E6D6997EE215E23069EB21EF0E5E9_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m37059DB2C4A63ACD6B6CD2417C74883DA7184DA5_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mB528E4F98759B27FFCB23138B94CF76A58728417_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m7FBEC6680ACF4D197036D7F2C3A17D3FCC77F28F_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mAB19C102BBBC1883C54FCAFBF4A21BD631A35A6F_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m12712FCFD8EE63AEDE1FAAF1560F0085C7897642_gshared_inline (Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m339B3DCFFA0529DC71BA1ADB65D6FDEA1048E5CA_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD943579F451E110FCA15972F815F011BC01390A2_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m8F6BB907EEB5B6ADA7E5CB42403F4075C868E85B_gshared_inline (Action_1_t00ADACA2B5125FAA84D2C9FBFE3B5C08D8910756* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m7C938EA3F0078744F93A59F5F2EFBD84BAB43DB3_gshared (Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A* __this, List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0E474D28990DEDE84212B863B407E8D9A01E0A9E_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m020F1F6FFDAF3AAEE260C5D5FE5C9815964746AE_gshared (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_array, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m4BDC5D8571C0B42690E6CC86CA2E6CB580DA0281_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mE3942E53A6872B3D4D819A9998D3F5947CC40975_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m280B05459B6D164CB96D51CC7278F46B1419453E_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mD2268288F49CD6E773896BD8A1E853ED88800252_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_mDD4AD081C72AA9A1248B921E575170EDBFDAB9A2_gshared (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF190F4AFC6AA1021056EC50920F179D0B315335C_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m0C8A574FD8318362EC35508D3CAFE15B1AE493ED_gshared (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mC7FBEAC703C8E43DDAD50DFE651F75A48E72EEF6_gshared (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t0839A60491BCF89056CCF22DE18BCEC1E6148CF7* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mD2F0943CF7F25337A52C6BEF7E3CBD41D4DD75AC_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C List_1_get_Item_mA9E732AA1D969166954768A4565994DF792AA178_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mE664A14124883E6C09148F0B0050437A1C096B84_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mAF6849DDBE7481919BECE4A3FFBECC0159F5BC43_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m735D7A3357C6DC68EE7154E4500DE924BD779898_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m980CA5BFC1173BA95549F98A6599CB2959C4C453_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_gshared_inline (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_gshared_inline (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m6F6E82576716181C474B446F2A9D9C8408FA2EB1_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mE9C55975220B8559E8FD997C53DE46F58321922E_gshared (ReadOnlyCollection_1_tFA032B1F3EB85EEED8F2BFCD3CCDEBB9E5878E31* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mBE4D83FD0F00FE748774667CAA358689256C7AC3_gshared (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m11E12E84F2BA4931080416FE421897C28F92A496_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m78ED492410857FBCB5C11AEAB197C02C0D71C4CB_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mBE7E004FBA89CEC177EC664126DCA6F585185AD0_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m32C6287743EB355CC2F1584FBBB9554B194DE409_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m831B31D69E6EC648F9EDC2121F0222EDEE8C3D8B_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m2B0C3EAB39C5C7FF1E4C239418C5E4D6F570EC37_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mDDC432E0C6FE1A8C1C39E1C9620A87794723ABE3_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mF8E76735FDC971A85CFE1A0197D88933CFC95066_gshared_inline (Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m112B395BFFC3E2B1762F09109D173342A2F0EC10_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mCD391898EC7C82945BE60929C539A48C7C062A83_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m307F22652937E564FD80D34CE5A133BF35C67856_gshared_inline (Action_1_t314FCCD238DBEE057C062D2366E1D5CCC90FE94D* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m706A44A9DCF6999BA889B7B30E9C26FD9C1A3437_gshared (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A* __this, List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m95266508583C7C17585BBE430ABA9BBF86785107_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_m966CE9EC7470C4F0ED220F1E907F636BA9CB19FA_gshared (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_array, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m92656B21F406A32557219C76E853BFABFE432710_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mEA1D9B7B9D3D25066E535FD88A6284614ED7F54D_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mBC7966F035055D958BB44922AE0217740580C6BD_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m924D8124E1CA94F5873B03361FF360E595FD5455_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_m2654B870C64CF26F64CCA32103D2ED506C53A638_gshared (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m5F188E31CCDC88A24A0EC34913E21DBA0B694F51_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mC57E37208D3AD03794472733A9E0E01642F54ABE_gshared (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m15678E898703A907E236B84A813A35FA4293E8C8_gshared (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m53C7442A5E52F913D8649C1F9ABAF8A37D4A765E_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 List_1_get_Item_m8787C42E1BBBFC5237F53F6435BF378367D16C28_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m67C151144E71760DF66725F6C3C922A8EFD8BAAB_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m5C639BC07D1C7DAC2C7C7D4AC678FCBC0F3854BA_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mBD72EF0D61117DF2775476A279EA1F31F3D55AB0_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m255BA4DEAF96A7A3DDDB618E77171C507714983D_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mAC9113BAD6828AB66898F4714FB597EAED1CB8DA_gshared_inline (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC53C21ACF1E8E16FFC625A89703437BC2786615F_gshared_inline (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m29321072C67453206FF74D421CDDDE7E0BB1DA99_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m5B96A9146403E423D5879B552DC9B95DC606B9D0_gshared (ReadOnlyCollection_1_t06779334AE4309F5D49D1E9D733F6F381F553200* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m908CBC9B56D1E497243C33E38D48DB0D8C8814EE_gshared (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1DF53D880A18995E63F187F4EEE065CCFE5A8D98_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m7018893127654E806D3645ABEDC5EF335BC62F0B_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m8764A0D8BF34A7F9C38DFBE71A80E0043D503C1B_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m7DFE8A839BF3827A7BC2F8A9BBF3E99E0AE48A06_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m3006F2F6C9EAD8E4616955B0891E27CC31594FEE_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mD989B49C485497D76FA582692344AD01719AF2F3_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB36DD97D544727708E75300F3587593C842003D5_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m818D6FEB6B25B868EA72550DE18DFFCF18D8B552_gshared_inline (Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2B2E6B8F54C3E70D8593C73AF691C1E403CD8E4A_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mCB2A160163EE2309E232BB4C310B35969F1EAF34_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m6DDF5786407FBE592616901487AA9F21FDFAA34A_gshared_inline (Action_1_t52B0A0ED200CCFE6ABB9E4A9808A42D521E23FF7* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA0A53247F2DA18F712224DA65AE8E5FA992D3A80_gshared (Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26* __this, List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mFEFF96CF50496CD969C6080FC05C8B27136CB041_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_mACBA62B5488BE85C399772D308C50794204B2960_gshared (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_array, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m6533D1AE1CD077D58F66C088C3ED5CD0D21E6A7A_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mF7738FE6DA69BF98AC0C8A9CA16E399F59BDD00E_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m974033EF142FF9279D69B4A84029B27D7F6F40AB_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mEBAF34A355195939FA2200B8CCE4FC9F859B697E_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_mADCD909505DEC3284A99CD048ACE6731CD053128_gshared (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m8B752C9B3A1AEAE715718990EA6C2EABCBDE510F_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m31CE4945CB5EED5385DC4B0D1C46F0A445C31576_gshared (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mCDC69A077E6C930007C69A5FC2CE3D2947DF5E7F_gshared (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t8080821930F0443F619CA1C865A13C66FAB2A3E7* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m037355894E55FA294D7CA65ED514CA23D333BB75_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C List_1_get_Item_m7254446025B413813532952BC533A01BB7A76B5E_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mF22191D5BA5DADAC0629555DA6B90C6BE77A00C9_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m1458134CC8651C4DCECBF070FB0638F2DB1CC406_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m66C6E54D5506F4098A07BE224F0C3646C792B5EA_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mB99E2AE0CCF685545684C87D4195A217CB773668_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mCF000150B2DF0A8C527183C6B425D4DB943C40E7_gshared_inline (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_gshared_inline (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m0AB0EF0737CC9BEE0467818CE9DB8D7449EFE7AC_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m9694DAC4C7949DFE993E7AEB4ED19F2C2B4CD696_gshared (ReadOnlyCollection_1_t3FF9A7316B1921596591EBCFBAA4B6BFA6DDA202* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m106C19E761C4541A01276A7527FDB6D1FB09CCF4_gshared (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m23A12CA298878B0EC611B04FB92DB05B8D8DFA6A_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2FC2FE9FF730FE05E9A3A3FCCEAD04E2DF1031DA_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mADB43F06E46AF1A07E31BB46BDA18A99392874F1_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m76FC3C94DE0D879E96C03F2CBE8989CC1859129F_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m4BCA03969C8320B655A16A8F945B81A8B72E4A33_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m69FAE7E51E9F1EEEEEFD7B40C534A6323C13BC42_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m8D04B64FE460F303D5E46F01DAAEBEED0242CC73_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m4F240A73757BF33ED171DD83845791D79934E75C_gshared_inline (Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m88D2A8E04DC2791D3A8495368F65F5B60D37E52C_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mA213E0339264067DE16003A15961C1E5840A1B25_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m45D7320EFB7D333C45D16293E385FFD8600A6608_gshared_inline (Action_1_t2C0C257756F2A1C54F235201B24036E303360F82* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mCD4BE75714FC69D483A1CDC73D6F9EE6465B3134_gshared (Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4* __this, List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB5B67484782542CF7B5909FCDE6F5CED428388C0_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m2CB643307E486297EEE84FAC49C08EDA5976FADD_gshared (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_array, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m72250B19576CF67BFE4CA6575C10662FB5A68E56_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mE5085BA9EA7C4B5CB62FDAF313DEDBA7B4318D55_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mFAA371C5752834428AF21321B622FF538A4246FA_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mA498A2337EF9EC0D032D8D5CAA6C516A2E92470D_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mE1CEBA49B45413C9F90535D250C76CB24B2D2BC3_gshared (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mC8F20572BAEED7BCF1609F6EB596E24EC365F4B5_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mC5992DCE97EA37C4E44D4AD9F18EC979161BD8FA_gshared (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mA7806C9FFD94190FF72C0F2077434D5E566A3697_gshared (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tF5E4223E56E6110495FEC2B91560C45E31605012* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m4CD8B58EA2FE1031ED69F9F57CEA10866A03A137_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A List_1_get_Item_mDEEB92B35DD1643CAC7F2F8F7CF3B84C99C3DE42_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m172CFB8E9E2E02BC553F3F35B6CBB5DEC1459AD6_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mD5E81534C3BD0DB79615D07F919B1B8FF7ADAFD6_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m3BBC9C60BD4FEDC8157EFC1FAC627E9BBA0ACCAE_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_gshared_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_gshared_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m25AC75326046BB8B1991E0950ADB6E261A3C0209_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m29A7418D3E415E774771107910AF183A733C1F0B_gshared (ReadOnlyCollection_1_tBF9B97B43CD66E0831564962999B941BAC57B852* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m59C49AE4DEDC452B3B1B8C4EC8FFB90AB26F3328_gshared (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m109DD0FEC1105BB35E95A8B01A959F114619B342_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m4DA6283DF2F67AE837C30DABEC36FFA5E7590F99_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mF9D1BEDFD75702E64514C1F5D713BB6EE408633D_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m0E8BA9EF54787552B0B166D27145B8F03DF7781E_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m871906459F671712CAB07918DE91D9A2A85445A9_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mB26E3514F1EAF5BBB2D75089F9D19A2C32C2D797_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m3C393B8751DB1C69CD68F5AECBA31B4019C638F1_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mF662605AAE57D7EBF6A6599414CAD46C9B595D80_gshared_inline (Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m407D1B1DF71D4FBE3190658A2AD2C45191AB2F12_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEDACAF68E90BA5268A07D192446DD538666D02AE_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m008CA5C95071EFA8BD9EF579FF87E6446F026F6D_gshared_inline (Action_1_t21EA33523F691BABEB9BCB0E487E8C00D8AC760A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mDB4FB0100CB40663008EB6CB05D64D68AF1DB59C_gshared (Enumerator_tC00634F69C4FDA0AB72A1D2673B713206D4B27FB* __this, List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m118C02FE2F3E26904A4E130AF830A39BE8D2AACF_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m3739920CA87E2948569E7EFDDB00CF1E779947F0_gshared (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m5678BAA098A5054EAD81BB1CF8447CA3DB5F5C97_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m93A0DE7EACBF3ADF72C03317538988D73F2DD7DA_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m1822AD8BCDD61E4D9AFF0A8D5D8600C0A18985CF_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mE63480FD788A99B939B853B66606014C9DF77C20_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_mE3C9DE97395208B2591C28035F5E7617E214534A_gshared (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m5943F6FC89F81AB10463EE94CDFF4FD518FDD5BE_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m1E2C5BF9511B10104921C847198A91B281AF324F_gshared (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m0E58C232CA1A0E161B05A4AD0FBBB7E3B87E62EE_gshared (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t4AFE583FC88F15585C1C8263FE0F2CF7CB7AADD7* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m481CFC190EF3102B67B45850F3D212F4014B45F4_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 List_1_get_Item_mB14EA675E724D50D0DCEC44670D0C01E2A383CB9_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mDC8E80CB3E9311583824A11F555D9F9B3A4645C2_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m525F126CF8C197A1E6E975C6BDFB7D925F28055B_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m7ED22850F73A254D8432A5C9BB9D3C9F3FDB9318_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m985C8276F2C2C00218E1AA2162309B72A1DF5E12_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mE6F5377297CED5CD1031EEA396B9C24E397C6F3E_gshared_inline (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m7814173F789C4AEF57A098D487090BEF4BE5D387_gshared_inline (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m3D0677B4BEFA9D8FFE7BC10BC2C30CB80E91DB94_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m158294E0A0E74B9E4420C9846D765E416BF68A93_gshared (ReadOnlyCollection_1_t4284485828F2833F95EE330C4692595BDC27CD17* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mA30970207CFB34C629ADA986691B2AF0A64CF134_gshared (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m602D1576760456AC1990459BAA519E87CEF55FAD_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mDA983CD264201232ADEF2E00935B6473416212C6_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m60102447851CA7360FB10E0CE8FB3BC0127B7C14_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mA6C96AC1D81974C7F6E2A817234E817223A68BEB_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mC3A06B68BF510B942D2DDDEEEFCF292763076FFE_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mA46F8CEC2882294F2B3B25FCAD43E3AC2CD898B7_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m907F361531250AFBD479E4E36D9A9FAF6F550355_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m75519E09988F3BFBAAC8B5782E6A26F43EE74FF2_gshared_inline (Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m9C13CA38D0C67E3E988C610C7013B5E9B787E6E0_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mF376B0DA776B860AD3F4FED2510A3323A6BA2411_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m9E08C5EE7399AA94E7E0DA7C4F5B2B342AD20786_gshared_inline (Action_1_tB4CC44E023E7BF2B215050B7310F1AC135F67CC2* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m92E90FCB8D914BE2A60293CAE5F530ECCBAA641B_gshared (Enumerator_t6BCD792FF8E29D5E32EDBDF6C0B2C6A75B0E53E4* __this, List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE82BF0DC69111CA67218D1A1C96531766B5F6AD0_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_m39DE615425F585A55A3DD5DA4DCF1D8467C63458_gshared (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_array, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m111F5DDDC96F2B3D6649D6B0D064B14174AC7D04_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m823E3F49474A9534AE8AEE70B92A9E40FF306F84_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mBFEF01F8905051378C3CF1294103C732BF0AEA0D_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m7B66C39672A9395A7AE72F9B464ADFDC7FD51335_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mC4B347D35A8CD932E2529329CD7B7A5C20AF6346_gshared (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mD543425F0453AE84E076D16E10F5EFB934D3A7E7_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_m35A44EBD76E39E507DDCC6690EF057AB0DE61D93_gshared (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m81333685AE999F1E650BA8C4B64C849CD2BF89E6_gshared (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t840C3B5818D82649ED3967D979B45479DCA5FFFA* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mA8B72D2D29E7E00822D1C47C6A72266528BEE793_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 List_1_get_Item_m9B68B6DAF1DDB2B51DE629DF74D1A7B73C8F84C4_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m50640204D3D166BFA1FEDF4947466072B27272BB_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mDA2E70E1761AC3AB714FDE0508201E57AAC79620_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m78924B089078866E8E7733C3EB309106E5EA64EE_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m8A98E987BF44910566EE58F5180F888FD374107C_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m9DEB759DFDD9F617B4F37F365761C9FD317847D2_gshared_inline (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mAE00ECD581557BD87150A05E6393E90C522A9F39_gshared_inline (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mFC6216BE64F56D6B427F787B4D9C8F796C1F679F_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m381B2F2C460A282781B6B7AB6C5EF27C28939C02_gshared (ReadOnlyCollection_1_t85FC6E28EC247C98EC4FA538E23C49ABBA90FF33* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_mE2B0FA43F6601293BC43FFB7DFC107CAF5C38E46_gshared (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m52CB6ED952517A6A228D5A628DD387EC9A5D0571_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m8EE6149E1876B3A648CC18F7C68DDE8821A173FC_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mBDD157B56811F6B0E0E51F35C15B315FB56ECF3B_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mE8C8A4362A2D4125B6D3F873140EC6E6909DCB65_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1F2ECD758213D5FFED1559DE96E833FE6484A0A9_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m74042C26793DCF812E1914A3CEF7794ECE7618B5_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m7C1D039A07287C299DCCE48DB9E21646FB80B5CB_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m215AF6BBB38BE0AB37D993FF34B8E3545B6BA7CC_gshared_inline (Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6AFBBF6727B257EDB796121FE1950CC103FC234B_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0C1073BD28512D8BD1F7FEE54827ED25E798AB8F_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mC85C2C5922E178875D8C551A5BE8F31A32730FDE_gshared_inline (Action_1_t7095FA06E9D758AAD13D5AB8C17825675D921A27* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC2C707EBF57053C06D10328F311C9983BD4FCF8C_gshared (Enumerator_tBA3312A9BA43626291911A13F3986A21AC084820* __this, List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF6FE6D1B778271F0EC949C7032F55CB3B554CC1F_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_mF4F8AF205020833413E929AC800EEF90173DA726_gshared (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_array, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mA2E8AC065E43398C41CD57C05F9772EABDE54F43_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m53A52EEF42AC17356BA2074AF055B891187CD0F0_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m188AD643F94B41F8BBFA77D352ECF199E4759CC9_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mFC1EA044959396CE0B0D313136C793A223DADCEB_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m17A7876E3E74F7F6981FB3A8732F3078A826C868_gshared (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mDB6DD19490C9DB9CC4CFFE8E417725144AB9C52F_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m320050D585BDB32DA73B87DF1F691277AF2F961D_gshared (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m3E514557B6327B16EABEC027E3A9BB832428E0E9_gshared (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t9BCB5174E4E79A30D610EAADB172BE740FAAA2EB* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m5994344E3005D5EDBD02A799454232462E6816D9_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB List_1_get_Item_mA5C2997C973E88248273467C9391072FCD13CA64_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m7849F871AAD2156414B92EB7D2B3C468D5FBE1E2_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m83D2781A7D535CF6EF0DFEEEA35AD7FDE014CFE4_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mF2F1849E4D4D5A6B8F62C8B9D9B02CBB603CB9EE_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mC2D9C5AF346E03C2388209F8BDF5626310F2E81A_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_gshared_inline (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mFA1363019192B1FA394366766A76D46F3206A77C_gshared_inline (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m74ECC61741CFC34A007B2A14CA122BCB2E484965_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mD558F7A3E31A57CB3A065E0F8DD6F444D49EE269_gshared (ReadOnlyCollection_1_t12AA48B74450A6CEBB711A45E377EECE8EFACEF8* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m602758858C929ED9780117EECB70114128C3C19E_gshared (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_array, int32_t ___1_index, int32_t ___2_length, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m25458BEF42A2DA4D6308BEE79590674CA7128AE0_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, int32_t ___1_count, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mFF9A9241E104CBD157D2547705C98B7733296EC6_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m4F1574E1460B653C9C7141E7172578A39916C6E8_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m0E43B24A817E7C3EA20531C626AE0BCA3F891DC4_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m8C51F435E495496C3BC31FF6F8821D2F11EEB545_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m9D56F5AEECAA078CFAF15D54122DC7147E9D0A0E_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m5B5EE2291C15C669A03AEE7476FE3092E2DE206A_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m87F01F2E1284C19536F7BACA9A24A6C61FE3617B_gshared_inline (Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1FFBA0B475D5E65C4708BADA21ACA2FD1105EDA3_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE94C127DFDE03D5A1BB728E83AAFD3DD070653A2_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mDA11DD9F5BB414915F567AF639395A9CF4337F5B_gshared_inline (Action_1_tF6C0CE2C4FC27B1E93ED2AFF8CB895BA1EF463B1* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2C459CA1F88FE0F4404D5A76D9C6F085275D3CBE_gshared (Enumerator_t152B13208348E84199F2522D4126D9B04D61A6C1* __this, List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7335DB83ACE06630671DA33FE59A0CC7923F91B5_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m04A3C99A9974C4B6956A4DB04FDBD45C066EEEB1_gshared (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_array, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mA425079007B49C57103888BE16BC85025E2FD1E3_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mB789F7C642F0C52339A4326A6A65AF924D5D8A4D_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m09FA094C3984426C30435A66329B91553F587450_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mAD423B1B641AF177D4F140D356C037965566A21D_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m741EFE7F35AC29328536A2B8FF0577CDDAA0C772_gshared (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mE539E96267BF3363C4F0A8A52303345851BB0D2A_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m7105991AA24824FE31C49501B2569083DBC47356_gshared (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m81BFEC6EA89CFC61FC883D71E2DB4C983F4E5C65_gshared (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t88B1B4AFCB73DB9F0FF138B467892CD3F8B39F1D* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mE68C573A557A818C7D0BFE0CBC93AF7A30DAD961_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m43E4F52C301DCF6AEEF399AD8EEA76133F00BD8B_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m48EF3AFC37CD4086F4927E37338C3335460FD095_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mC28AD2115523586547D21A57D1DFE696FFD7CE85_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_gshared_inline (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mFF6C3938B1CE35AD812A2FF7F291676E0747A961_gshared_inline (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m7B02323186025BC31D6F5D2BECEAECFA6BC5188B_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m4ABDD90202FD3482252E3431A84344D422ADC06C_gshared (ReadOnlyCollection_1_t701C0435FAF0B47AAEB3EC60E75F95154E49FA4C* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m32D8EC30C4AF0FE6EB2C2F804A20885B9CC1EE23_gshared (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_array, int32_t ___1_index, int32_t ___2_length, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mA79572B2229F1E9E069EE933D05F4EC2E7F970B1_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, int32_t ___1_count, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m98B1F0240475661F670AF70B8FE9F9198743C6E3_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mC1B3383FD1093F85E77DBCAF63948490364897F8_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mD7FCDF5BC8B42B74EB8884E423EDA61F0CC0C68B_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mD384D3BF32F0527AEA109F8A966474FAE584750D_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m3D89CB3042868380777665EE9221EEF8F885EE63_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m4919A78CCFC4F7F28138ADD576BDD6C6A3573711_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m79028C65C4E9DDBE78F1AAE6992CE1AEA2AFCECD_gshared_inline (Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD01F2D1052C46A3FD1FF6C7159DD55D7CF132E4C_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0AE7DD99312AE5D40974C263F48B7ED83A59CA35_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m6754D537EA11AFDC65F3E88F5F757EBB1CA4B100_gshared_inline (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m08407F35F08AD9DEE844F7766C900481CA20E52A_gshared (Enumerator_tF89CEC35CFAC3658524AAE307B5326FC52AC2096* __this, List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m55A2D207B2CAECFA83911FB0C63C4DCBC676F136_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m257E9E806E4A9FEA29CBBB826DC551F9B8E305D9_gshared (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_array, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mA1A8CEDFFC05001C31B9246DD1E6CCC0308A409F_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mCA88971BAE8B65E829A4857F728E1B2C6FDE5A0E_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mF81696217F73F0DC4E8400C662C44145BC9466B4_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m855DB0B96E1182C2854C45395B21D7916EAE9FE2_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_mC1108893F9F8E453FE29A27005A3B384FAD82944_gshared (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mB43D8B1ECB28872C7B0FC4CD4C6939B81F8CD446_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m841BF7187359772473EF7938C955DBF7FB1E6682_gshared (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m3721D7556D5229D8A311F316874C86E86D625CEC_gshared (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tEB79C9B7A6B97C9BE5FEF5A4E70989B210E5B2B6* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mC18AD2AE3A4C585AF7063B70CEE80D27DAB078E0_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_mA3BB2429BB1C035803C54C5B10D09F825CDD5B13_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m7D0C0542E85504DBA20C54FEE0D28947F5308DDA_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m9E1E291F68BC8D68EBCBF0394CF1117A15C9378A_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m37C70EB0E0DF239B39947D184B8A48EB2F7C3020_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_gshared_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_gshared_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m8AE846C11B8979A66953D69BB2BCE4CD8CD67159_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mF028DCD68A073E1D3EDA0D54C502C884F5E90490_gshared (ReadOnlyCollection_1_t7F7BE2A40C39F78B459B03034B3D6A2C5BF35EF2* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_m0D5EA02134F7372B7F492EDF32FBC96542F6D55B_gshared (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_array, int32_t ___1_index, int32_t ___2_length, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m9EBFA617EAC19BE15EDEE3E4FC5D0D0A0A6B8240_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, int32_t ___1_count, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m9EE66A17604752188FC2E10DA8E35EC4FB41A58E_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m609C01AE426077D75D74CED507393524E9624B7F_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m2919F8173EAE3A47C891886098AAFC2B2962671B_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m2EE00FC037BAC405893900DDCBBCF52D0D4B8E7C_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m1D53FF16073A77712A7F75E52A98C6D2FBA1E8CB_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m5FFCFCB51B22548FA155CC0C38E5EADFBA167C59_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mAF64FEB8D9E65E296C44E78C9489416A0514C828_gshared_inline (Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m6257DE23C3850FFF5612C8402838A2286B616421_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m45A8C344B6A3DA83C32F4D569CB9ECEA3C6CEAE7_gshared_inline (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2585504B5F0711F19B33755CDE4FEC37B49FD45A_gshared (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_mD56C5B44586344F2ECAD2B9468A88A18B28F1E5B_gshared (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_array, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m6D930D3D0B807E7B6E9341D49C62E8D783C7448B_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m269B64694A54DC1F0A30839403A51AACFECD6922_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mC30A3A503B34AD0E4E023526E1197E8E63ECD165_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mC36BF8B840FD3E61C7FEAD16488D3C6309D846AF_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_m319C03439F19D6CE416D8021C13F43354F0806F5_gshared (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mBB6FDD44C5611F0D59BB0BE4FAD47967F2FAC1BD_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_m471FCE00AC57B7DD452B8C75B27EEA5847AD181D_gshared (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m4A3C3D90F449147C9E30335667741C4EFCC25380_gshared (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t3904547FD2A2BCC942D51656458A76F5FC8E015C* ___3_comparer, const RuntimeMethod* method) ;
|
|
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F (int32_t ___0_argument, int32_t ___1_resource, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC (int32_t ___0_argument, const RuntimeMethod* method) ;
|
|
inline void List_1_AddEnumerable_m95987A22B0BA322B8F992B7AAA1283183B97E0D9 (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m95987A22B0BA322B8F992B7AAA1283183B97E0D9_gshared)(__this, ___0_enumerable, 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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D (const RuntimeMethod* method) ;
|
|
inline ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 List_1_get_Item_m7B69A4F68A4613067639767206AA6D69D28E3C2C (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, int32_t, const RuntimeMethod*))List_1_get_Item_m7B69A4F68A4613067639767206AA6D69D28E3C2C_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m669D9DAE314DC950B88E0887609773231E23D5A9 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m669D9DAE314DC950B88E0887609773231E23D5A9_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mEE3F769254260E75EE0C69DFBF1CBF20D9590FC4 (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, int32_t, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*))List_1_set_Item_mEE3F769254260E75EE0C69DFBF1CBF20D9590FC4_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910 (RuntimeObject* ___0_value, Type_t* ___1_targetType, const RuntimeMethod* method) ;
|
|
inline void List_1_AddWithResize_mCE0737F30E13C8BF5E447F468DC4010D91441F21 (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*))List_1_AddWithResize_mCE0737F30E13C8BF5E447F468DC4010D91441F21_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mFCE83B8FF3A56288B4E5DB7F861B6C49936DF164 (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mFCE83B8FF3A56288B4E5DB7F861B6C49936DF164_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m0C956EDFF88FAC9E60885D2AB07769743E59B606_inline (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*))List_1_Add_m0C956EDFF88FAC9E60885D2AB07769743E59B606_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_inline (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, const RuntimeMethod*))List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_mA90C7AD2E2CFC0B020935648FD1FD2070E9A8AEE (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mA90C7AD2E2CFC0B020935648FD1FD2070E9A8AEE_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m45050A7EC93DC416FBC66C05FB9F427D314E915B (ReadOnlyCollection_1_t18DB91E3E1720C2421B5FF119D3B92B817E3CB40* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t18DB91E3E1720C2421B5FF119D3B92B817E3CB40*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m45050A7EC93DC416FBC66C05FB9F427D314E915B_gshared)(__this, ___0_list, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA (int32_t ___0_resource, const RuntimeMethod* method) ;
|
|
inline int32_t Array_BinarySearch_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_mB98A77BDB4DA64859D5E5B49881588F0D79DFE56 (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*, int32_t, int32_t, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_mB98A77BDB4DA64859D5E5B49881588F0D79DFE56_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_mD34B67EB45354D2D47D8C9F0418610DC24D0D46D (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, int32_t, int32_t, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mD34B67EB45354D2D47D8C9F0418610DC24D0D46D_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, 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 int32_t List_1_IndexOf_m375DE85BE476D0BF2C2D9C00D4F85BB24D95709D (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*))List_1_IndexOf_m375DE85BE476D0BF2C2D9C00D4F85BB24D95709D_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mA6C7A484D50E6D6997EE215E23069EB21EF0E5E9 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mA6C7A484D50E6D6997EE215E23069EB21EF0E5E9_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m37059DB2C4A63ACD6B6CD2417C74883DA7184DA5 (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*))List_1_Contains_m37059DB2C4A63ACD6B6CD2417C74883DA7184DA5_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_mB528E4F98759B27FFCB23138B94CF76A58728417 (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*, int32_t, const RuntimeMethod*))List_1_CopyTo_mB528E4F98759B27FFCB23138B94CF76A58728417_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F (RuntimeArray* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58 (const RuntimeMethod* method) ;
|
|
inline void List_1_set_Capacity_m7FBEC6680ACF4D197036D7F2C3A17D3FCC77F28F (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m7FBEC6680ACF4D197036D7F2C3A17D3FCC77F28F_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mAB19C102BBBC1883C54FCAFBF4A21BD631A35A6F (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62*, const RuntimeMethod*))List_1_FindIndex_mAB19C102BBBC1883C54FCAFBF4A21BD631A35A6F_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m12712FCFD8EE63AEDE1FAAF1560F0085C7897642_inline (Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*))Predicate_1_Invoke_m12712FCFD8EE63AEDE1FAAF1560F0085C7897642_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m339B3DCFFA0529DC71BA1ADB65D6FDEA1048E5CA (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, const RuntimeMethod*))List_1__ctor_m339B3DCFFA0529DC71BA1ADB65D6FDEA1048E5CA_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mD943579F451E110FCA15972F815F011BC01390A2 (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, int32_t, int32_t, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62*, const RuntimeMethod*))List_1_FindIndex_mD943579F451E110FCA15972F815F011BC01390A2_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7 (const RuntimeMethod* method) ;
|
|
inline void Action_1_Invoke_m8F6BB907EEB5B6ADA7E5CB42403F4075C868E85B_inline (Action_1_t00ADACA2B5125FAA84D2C9FBFE3B5C08D8910756* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t00ADACA2B5125FAA84D2C9FBFE3B5C08D8910756*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*))Action_1_Invoke_m8F6BB907EEB5B6ADA7E5CB42403F4075C868E85B_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F (const RuntimeMethod* method) ;
|
|
inline void Enumerator__ctor_m7C938EA3F0078744F93A59F5F2EFBD84BAB43DB3 (Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A* __this, List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A*, List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, const RuntimeMethod*))Enumerator__ctor_m7C938EA3F0078744F93A59F5F2EFBD84BAB43DB3_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m0E474D28990DEDE84212B863B407E8D9A01E0A9E (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, int32_t, const RuntimeMethod*))List_1__ctor_m0E474D28990DEDE84212B863B407E8D9A01E0A9E_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m020F1F6FFDAF3AAEE260C5D5FE5C9815964746AE (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_array, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m020F1F6FFDAF3AAEE260C5D5FE5C9815964746AE_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m4BDC5D8571C0B42690E6CC86CA2E6CB580DA0281 (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, int32_t, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*))List_1_Insert_m4BDC5D8571C0B42690E6CC86CA2E6CB580DA0281_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_mE3942E53A6872B3D4D819A9998D3F5947CC40975 (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mE3942E53A6872B3D4D819A9998D3F5947CC40975_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m280B05459B6D164CB96D51CC7278F46B1419453E (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*))List_1_Remove_m280B05459B6D164CB96D51CC7278F46B1419453E_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mD2268288F49CD6E773896BD8A1E853ED88800252 (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mD2268288F49CD6E773896BD8A1E853ED88800252_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_mDD4AD081C72AA9A1248B921E575170EDBFDAB9A2 (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_mDD4AD081C72AA9A1248B921E575170EDBFDAB9A2_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mF190F4AFC6AA1021056EC50920F179D0B315335C (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mF190F4AFC6AA1021056EC50920F179D0B315335C_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m0C8A574FD8318362EC35508D3CAFE15B1AE493ED (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m0C8A574FD8318362EC35508D3CAFE15B1AE493ED_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mC7FBEAC703C8E43DDAD50DFE651F75A48E72EEF6 (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t0839A60491BCF89056CCF22DE18BCEC1E6148CF7* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*, int32_t, int32_t, Comparison_1_t0839A60491BCF89056CCF22DE18BCEC1E6148CF7*, const RuntimeMethod*))ArraySortHelper_1_Sort_mC7FBEAC703C8E43DDAD50DFE651F75A48E72EEF6_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_mD2F0943CF7F25337A52C6BEF7E3CBD41D4DD75AC (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mD2F0943CF7F25337A52C6BEF7E3CBD41D4DD75AC_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C List_1_get_Item_mA9E732AA1D969166954768A4565994DF792AA178 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, int32_t, const RuntimeMethod*))List_1_get_Item_mA9E732AA1D969166954768A4565994DF792AA178_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mE664A14124883E6C09148F0B0050437A1C096B84 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mE664A14124883E6C09148F0B0050437A1C096B84_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mAF6849DDBE7481919BECE4A3FFBECC0159F5BC43 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, int32_t, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*))List_1_set_Item_mAF6849DDBE7481919BECE4A3FFBECC0159F5BC43_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m735D7A3357C6DC68EE7154E4500DE924BD779898 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*))List_1_AddWithResize_m735D7A3357C6DC68EE7154E4500DE924BD779898_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m980CA5BFC1173BA95549F98A6599CB2959C4C453 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m980CA5BFC1173BA95549F98A6599CB2959C4C453_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_inline (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*))List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_inline (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, const RuntimeMethod*))List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m6F6E82576716181C474B446F2A9D9C8408FA2EB1 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m6F6E82576716181C474B446F2A9D9C8408FA2EB1_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_mE9C55975220B8559E8FD997C53DE46F58321922E (ReadOnlyCollection_1_tFA032B1F3EB85EEED8F2BFCD3CCDEBB9E5878E31* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_tFA032B1F3EB85EEED8F2BFCD3CCDEBB9E5878E31*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mE9C55975220B8559E8FD997C53DE46F58321922E_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mBE4D83FD0F00FE748774667CAA358689256C7AC3 (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*, int32_t, int32_t, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mBE4D83FD0F00FE748774667CAA358689256C7AC3_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m11E12E84F2BA4931080416FE421897C28F92A496 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, int32_t, int32_t, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m11E12E84F2BA4931080416FE421897C28F92A496_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m78ED492410857FBCB5C11AEAB197C02C0D71C4CB (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*))List_1_IndexOf_m78ED492410857FBCB5C11AEAB197C02C0D71C4CB_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mBE7E004FBA89CEC177EC664126DCA6F585185AD0 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mBE7E004FBA89CEC177EC664126DCA6F585185AD0_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m32C6287743EB355CC2F1584FBBB9554B194DE409 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*))List_1_Contains_m32C6287743EB355CC2F1584FBBB9554B194DE409_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m831B31D69E6EC648F9EDC2121F0222EDEE8C3D8B (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*, int32_t, const RuntimeMethod*))List_1_CopyTo_m831B31D69E6EC648F9EDC2121F0222EDEE8C3D8B_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m2B0C3EAB39C5C7FF1E4C239418C5E4D6F570EC37 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m2B0C3EAB39C5C7FF1E4C239418C5E4D6F570EC37_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mDDC432E0C6FE1A8C1C39E1C9620A87794723ABE3 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3*, const RuntimeMethod*))List_1_FindIndex_mDDC432E0C6FE1A8C1C39E1C9620A87794723ABE3_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mF8E76735FDC971A85CFE1A0197D88933CFC95066_inline (Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*))Predicate_1_Invoke_mF8E76735FDC971A85CFE1A0197D88933CFC95066_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m112B395BFFC3E2B1762F09109D173342A2F0EC10 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, const RuntimeMethod*))List_1__ctor_m112B395BFFC3E2B1762F09109D173342A2F0EC10_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mCD391898EC7C82945BE60929C539A48C7C062A83 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, int32_t, int32_t, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3*, const RuntimeMethod*))List_1_FindIndex_mCD391898EC7C82945BE60929C539A48C7C062A83_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m307F22652937E564FD80D34CE5A133BF35C67856_inline (Action_1_t314FCCD238DBEE057C062D2366E1D5CCC90FE94D* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t314FCCD238DBEE057C062D2366E1D5CCC90FE94D*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*))Action_1_Invoke_m307F22652937E564FD80D34CE5A133BF35C67856_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m706A44A9DCF6999BA889B7B30E9C26FD9C1A3437 (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A* __this, List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A*, List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, const RuntimeMethod*))Enumerator__ctor_m706A44A9DCF6999BA889B7B30E9C26FD9C1A3437_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m95266508583C7C17585BBE430ABA9BBF86785107 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, int32_t, const RuntimeMethod*))List_1__ctor_m95266508583C7C17585BBE430ABA9BBF86785107_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_m966CE9EC7470C4F0ED220F1E907F636BA9CB19FA (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_array, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_m966CE9EC7470C4F0ED220F1E907F636BA9CB19FA_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m92656B21F406A32557219C76E853BFABFE432710 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, int32_t, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*))List_1_Insert_m92656B21F406A32557219C76E853BFABFE432710_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_mEA1D9B7B9D3D25066E535FD88A6284614ED7F54D (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mEA1D9B7B9D3D25066E535FD88A6284614ED7F54D_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mBC7966F035055D958BB44922AE0217740580C6BD (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*))List_1_Remove_mBC7966F035055D958BB44922AE0217740580C6BD_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m924D8124E1CA94F5873B03361FF360E595FD5455 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m924D8124E1CA94F5873B03361FF360E595FD5455_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_m2654B870C64CF26F64CCA32103D2ED506C53A638 (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_m2654B870C64CF26F64CCA32103D2ED506C53A638_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m5F188E31CCDC88A24A0EC34913E21DBA0B694F51 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m5F188E31CCDC88A24A0EC34913E21DBA0B694F51_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mC57E37208D3AD03794472733A9E0E01642F54ABE (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mC57E37208D3AD03794472733A9E0E01642F54ABE_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m15678E898703A907E236B84A813A35FA4293E8C8 (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*, int32_t, int32_t, Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98*, const RuntimeMethod*))ArraySortHelper_1_Sort_m15678E898703A907E236B84A813A35FA4293E8C8_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m53C7442A5E52F913D8649C1F9ABAF8A37D4A765E (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m53C7442A5E52F913D8649C1F9ABAF8A37D4A765E_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 List_1_get_Item_m8787C42E1BBBFC5237F53F6435BF378367D16C28 (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, int32_t, const RuntimeMethod*))List_1_get_Item_m8787C42E1BBBFC5237F53F6435BF378367D16C28_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m67C151144E71760DF66725F6C3C922A8EFD8BAAB (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m67C151144E71760DF66725F6C3C922A8EFD8BAAB_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m5C639BC07D1C7DAC2C7C7D4AC678FCBC0F3854BA (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, int32_t, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, const RuntimeMethod*))List_1_set_Item_m5C639BC07D1C7DAC2C7C7D4AC678FCBC0F3854BA_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_mBD72EF0D61117DF2775476A279EA1F31F3D55AB0 (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, const RuntimeMethod*))List_1_AddWithResize_mBD72EF0D61117DF2775476A279EA1F31F3D55AB0_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m255BA4DEAF96A7A3DDDB618E77171C507714983D (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m255BA4DEAF96A7A3DDDB618E77171C507714983D_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mAC9113BAD6828AB66898F4714FB597EAED1CB8DA_inline (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, const RuntimeMethod*))List_1_Add_mAC9113BAD6828AB66898F4714FB597EAED1CB8DA_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mC53C21ACF1E8E16FFC625A89703437BC2786615F_inline (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, const RuntimeMethod*))List_1_get_Count_mC53C21ACF1E8E16FFC625A89703437BC2786615F_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m29321072C67453206FF74D421CDDDE7E0BB1DA99 (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m29321072C67453206FF74D421CDDDE7E0BB1DA99_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m5B96A9146403E423D5879B552DC9B95DC606B9D0 (ReadOnlyCollection_1_t06779334AE4309F5D49D1E9D733F6F381F553200* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t06779334AE4309F5D49D1E9D733F6F381F553200*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m5B96A9146403E423D5879B552DC9B95DC606B9D0_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m908CBC9B56D1E497243C33E38D48DB0D8C8814EE (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*, int32_t, int32_t, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m908CBC9B56D1E497243C33E38D48DB0D8C8814EE_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m1DF53D880A18995E63F187F4EEE065CCFE5A8D98 (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, int32_t, int32_t, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m1DF53D880A18995E63F187F4EEE065CCFE5A8D98_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m7018893127654E806D3645ABEDC5EF335BC62F0B (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, const RuntimeMethod*))List_1_IndexOf_m7018893127654E806D3645ABEDC5EF335BC62F0B_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m8764A0D8BF34A7F9C38DFBE71A80E0043D503C1B (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m8764A0D8BF34A7F9C38DFBE71A80E0043D503C1B_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m7DFE8A839BF3827A7BC2F8A9BBF3E99E0AE48A06 (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, const RuntimeMethod*))List_1_Contains_m7DFE8A839BF3827A7BC2F8A9BBF3E99E0AE48A06_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m3006F2F6C9EAD8E4616955B0891E27CC31594FEE (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*, int32_t, const RuntimeMethod*))List_1_CopyTo_m3006F2F6C9EAD8E4616955B0891E27CC31594FEE_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mD989B49C485497D76FA582692344AD01719AF2F3 (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mD989B49C485497D76FA582692344AD01719AF2F3_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mB36DD97D544727708E75300F3587593C842003D5 (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C*, const RuntimeMethod*))List_1_FindIndex_mB36DD97D544727708E75300F3587593C842003D5_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m818D6FEB6B25B868EA72550DE18DFFCF18D8B552_inline (Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C*, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, const RuntimeMethod*))Predicate_1_Invoke_m818D6FEB6B25B868EA72550DE18DFFCF18D8B552_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m2B2E6B8F54C3E70D8593C73AF691C1E403CD8E4A (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, const RuntimeMethod*))List_1__ctor_m2B2E6B8F54C3E70D8593C73AF691C1E403CD8E4A_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mCB2A160163EE2309E232BB4C310B35969F1EAF34 (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, int32_t, int32_t, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C*, const RuntimeMethod*))List_1_FindIndex_mCB2A160163EE2309E232BB4C310B35969F1EAF34_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m6DDF5786407FBE592616901487AA9F21FDFAA34A_inline (Action_1_t52B0A0ED200CCFE6ABB9E4A9808A42D521E23FF7* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t52B0A0ED200CCFE6ABB9E4A9808A42D521E23FF7*, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, const RuntimeMethod*))Action_1_Invoke_m6DDF5786407FBE592616901487AA9F21FDFAA34A_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mA0A53247F2DA18F712224DA65AE8E5FA992D3A80 (Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26* __this, List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26*, List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, const RuntimeMethod*))Enumerator__ctor_mA0A53247F2DA18F712224DA65AE8E5FA992D3A80_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_mFEFF96CF50496CD969C6080FC05C8B27136CB041 (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, int32_t, const RuntimeMethod*))List_1__ctor_mFEFF96CF50496CD969C6080FC05C8B27136CB041_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_mACBA62B5488BE85C399772D308C50794204B2960 (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_array, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_mACBA62B5488BE85C399772D308C50794204B2960_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m6533D1AE1CD077D58F66C088C3ED5CD0D21E6A7A (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, int32_t, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, const RuntimeMethod*))List_1_Insert_m6533D1AE1CD077D58F66C088C3ED5CD0D21E6A7A_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_mF7738FE6DA69BF98AC0C8A9CA16E399F59BDD00E (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mF7738FE6DA69BF98AC0C8A9CA16E399F59BDD00E_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m974033EF142FF9279D69B4A84029B27D7F6F40AB (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, const RuntimeMethod*))List_1_Remove_m974033EF142FF9279D69B4A84029B27D7F6F40AB_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mEBAF34A355195939FA2200B8CCE4FC9F859B697E (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mEBAF34A355195939FA2200B8CCE4FC9F859B697E_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_mADCD909505DEC3284A99CD048ACE6731CD053128 (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_mADCD909505DEC3284A99CD048ACE6731CD053128_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m8B752C9B3A1AEAE715718990EA6C2EABCBDE510F (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m8B752C9B3A1AEAE715718990EA6C2EABCBDE510F_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m31CE4945CB5EED5385DC4B0D1C46F0A445C31576 (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m31CE4945CB5EED5385DC4B0D1C46F0A445C31576_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mCDC69A077E6C930007C69A5FC2CE3D2947DF5E7F (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t8080821930F0443F619CA1C865A13C66FAB2A3E7* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*, int32_t, int32_t, Comparison_1_t8080821930F0443F619CA1C865A13C66FAB2A3E7*, const RuntimeMethod*))ArraySortHelper_1_Sort_mCDC69A077E6C930007C69A5FC2CE3D2947DF5E7F_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m037355894E55FA294D7CA65ED514CA23D333BB75 (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m037355894E55FA294D7CA65ED514CA23D333BB75_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C List_1_get_Item_m7254446025B413813532952BC533A01BB7A76B5E (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, int32_t, const RuntimeMethod*))List_1_get_Item_m7254446025B413813532952BC533A01BB7A76B5E_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mF22191D5BA5DADAC0629555DA6B90C6BE77A00C9 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mF22191D5BA5DADAC0629555DA6B90C6BE77A00C9_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m1458134CC8651C4DCECBF070FB0638F2DB1CC406 (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, int32_t, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, const RuntimeMethod*))List_1_set_Item_m1458134CC8651C4DCECBF070FB0638F2DB1CC406_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m66C6E54D5506F4098A07BE224F0C3646C792B5EA (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, const RuntimeMethod*))List_1_AddWithResize_m66C6E54D5506F4098A07BE224F0C3646C792B5EA_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mB99E2AE0CCF685545684C87D4195A217CB773668 (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mB99E2AE0CCF685545684C87D4195A217CB773668_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mCF000150B2DF0A8C527183C6B425D4DB943C40E7_inline (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, const RuntimeMethod*))List_1_Add_mCF000150B2DF0A8C527183C6B425D4DB943C40E7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_inline (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, const RuntimeMethod*))List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m0AB0EF0737CC9BEE0467818CE9DB8D7449EFE7AC (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m0AB0EF0737CC9BEE0467818CE9DB8D7449EFE7AC_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m9694DAC4C7949DFE993E7AEB4ED19F2C2B4CD696 (ReadOnlyCollection_1_t3FF9A7316B1921596591EBCFBAA4B6BFA6DDA202* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t3FF9A7316B1921596591EBCFBAA4B6BFA6DDA202*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m9694DAC4C7949DFE993E7AEB4ED19F2C2B4CD696_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m106C19E761C4541A01276A7527FDB6D1FB09CCF4 (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*, int32_t, int32_t, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m106C19E761C4541A01276A7527FDB6D1FB09CCF4_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m23A12CA298878B0EC611B04FB92DB05B8D8DFA6A (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, int32_t, int32_t, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m23A12CA298878B0EC611B04FB92DB05B8D8DFA6A_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m2FC2FE9FF730FE05E9A3A3FCCEAD04E2DF1031DA (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, const RuntimeMethod*))List_1_IndexOf_m2FC2FE9FF730FE05E9A3A3FCCEAD04E2DF1031DA_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mADB43F06E46AF1A07E31BB46BDA18A99392874F1 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mADB43F06E46AF1A07E31BB46BDA18A99392874F1_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m76FC3C94DE0D879E96C03F2CBE8989CC1859129F (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, const RuntimeMethod*))List_1_Contains_m76FC3C94DE0D879E96C03F2CBE8989CC1859129F_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m4BCA03969C8320B655A16A8F945B81A8B72E4A33 (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*, int32_t, const RuntimeMethod*))List_1_CopyTo_m4BCA03969C8320B655A16A8F945B81A8B72E4A33_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m69FAE7E51E9F1EEEEEFD7B40C534A6323C13BC42 (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m69FAE7E51E9F1EEEEEFD7B40C534A6323C13BC42_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m8D04B64FE460F303D5E46F01DAAEBEED0242CC73 (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED*, const RuntimeMethod*))List_1_FindIndex_m8D04B64FE460F303D5E46F01DAAEBEED0242CC73_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m4F240A73757BF33ED171DD83845791D79934E75C_inline (Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED*, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, const RuntimeMethod*))Predicate_1_Invoke_m4F240A73757BF33ED171DD83845791D79934E75C_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m88D2A8E04DC2791D3A8495368F65F5B60D37E52C (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, const RuntimeMethod*))List_1__ctor_m88D2A8E04DC2791D3A8495368F65F5B60D37E52C_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mA213E0339264067DE16003A15961C1E5840A1B25 (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, int32_t, int32_t, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED*, const RuntimeMethod*))List_1_FindIndex_mA213E0339264067DE16003A15961C1E5840A1B25_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m45D7320EFB7D333C45D16293E385FFD8600A6608_inline (Action_1_t2C0C257756F2A1C54F235201B24036E303360F82* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t2C0C257756F2A1C54F235201B24036E303360F82*, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, const RuntimeMethod*))Action_1_Invoke_m45D7320EFB7D333C45D16293E385FFD8600A6608_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mCD4BE75714FC69D483A1CDC73D6F9EE6465B3134 (Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4* __this, List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4*, List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, const RuntimeMethod*))Enumerator__ctor_mCD4BE75714FC69D483A1CDC73D6F9EE6465B3134_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_mB5B67484782542CF7B5909FCDE6F5CED428388C0 (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, int32_t, const RuntimeMethod*))List_1__ctor_mB5B67484782542CF7B5909FCDE6F5CED428388C0_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m2CB643307E486297EEE84FAC49C08EDA5976FADD (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_array, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m2CB643307E486297EEE84FAC49C08EDA5976FADD_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m72250B19576CF67BFE4CA6575C10662FB5A68E56 (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, int32_t, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, const RuntimeMethod*))List_1_Insert_m72250B19576CF67BFE4CA6575C10662FB5A68E56_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_mE5085BA9EA7C4B5CB62FDAF313DEDBA7B4318D55 (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mE5085BA9EA7C4B5CB62FDAF313DEDBA7B4318D55_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mFAA371C5752834428AF21321B622FF538A4246FA (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, const RuntimeMethod*))List_1_Remove_mFAA371C5752834428AF21321B622FF538A4246FA_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mA498A2337EF9EC0D032D8D5CAA6C516A2E92470D (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mA498A2337EF9EC0D032D8D5CAA6C516A2E92470D_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mE1CEBA49B45413C9F90535D250C76CB24B2D2BC3 (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mE1CEBA49B45413C9F90535D250C76CB24B2D2BC3_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mC8F20572BAEED7BCF1609F6EB596E24EC365F4B5 (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mC8F20572BAEED7BCF1609F6EB596E24EC365F4B5_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mC5992DCE97EA37C4E44D4AD9F18EC979161BD8FA (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mC5992DCE97EA37C4E44D4AD9F18EC979161BD8FA_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mA7806C9FFD94190FF72C0F2077434D5E566A3697 (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tF5E4223E56E6110495FEC2B91560C45E31605012* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*, int32_t, int32_t, Comparison_1_tF5E4223E56E6110495FEC2B91560C45E31605012*, const RuntimeMethod*))ArraySortHelper_1_Sort_mA7806C9FFD94190FF72C0F2077434D5E566A3697_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m4CD8B58EA2FE1031ED69F9F57CEA10866A03A137 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m4CD8B58EA2FE1031ED69F9F57CEA10866A03A137_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A List_1_get_Item_mDEEB92B35DD1643CAC7F2F8F7CF3B84C99C3DE42 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, int32_t, const RuntimeMethod*))List_1_get_Item_mDEEB92B35DD1643CAC7F2F8F7CF3B84C99C3DE42_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m172CFB8E9E2E02BC553F3F35B6CBB5DEC1459AD6 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m172CFB8E9E2E02BC553F3F35B6CBB5DEC1459AD6_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mD5E81534C3BD0DB79615D07F919B1B8FF7ADAFD6 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, int32_t, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))List_1_set_Item_mD5E81534C3BD0DB79615D07F919B1B8FF7ADAFD6_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m3BBC9C60BD4FEDC8157EFC1FAC627E9BBA0ACCAE (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m3BBC9C60BD4FEDC8157EFC1FAC627E9BBA0ACCAE_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, const RuntimeMethod*))List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m25AC75326046BB8B1991E0950ADB6E261A3C0209 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m25AC75326046BB8B1991E0950ADB6E261A3C0209_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m29A7418D3E415E774771107910AF183A733C1F0B (ReadOnlyCollection_1_tBF9B97B43CD66E0831564962999B941BAC57B852* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_tBF9B97B43CD66E0831564962999B941BAC57B852*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m29A7418D3E415E774771107910AF183A733C1F0B_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m59C49AE4DEDC452B3B1B8C4EC8FFB90AB26F3328 (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*, int32_t, int32_t, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m59C49AE4DEDC452B3B1B8C4EC8FFB90AB26F3328_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m109DD0FEC1105BB35E95A8B01A959F114619B342 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, int32_t, int32_t, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m109DD0FEC1105BB35E95A8B01A959F114619B342_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m4DA6283DF2F67AE837C30DABEC36FFA5E7590F99 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))List_1_IndexOf_m4DA6283DF2F67AE837C30DABEC36FFA5E7590F99_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mF9D1BEDFD75702E64514C1F5D713BB6EE408633D (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mF9D1BEDFD75702E64514C1F5D713BB6EE408633D_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m0E8BA9EF54787552B0B166D27145B8F03DF7781E (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))List_1_Contains_m0E8BA9EF54787552B0B166D27145B8F03DF7781E_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m871906459F671712CAB07918DE91D9A2A85445A9 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*, int32_t, const RuntimeMethod*))List_1_CopyTo_m871906459F671712CAB07918DE91D9A2A85445A9_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mB26E3514F1EAF5BBB2D75089F9D19A2C32C2D797 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mB26E3514F1EAF5BBB2D75089F9D19A2C32C2D797_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m3C393B8751DB1C69CD68F5AECBA31B4019C638F1 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6*, const RuntimeMethod*))List_1_FindIndex_m3C393B8751DB1C69CD68F5AECBA31B4019C638F1_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mF662605AAE57D7EBF6A6599414CAD46C9B595D80_inline (Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))Predicate_1_Invoke_mF662605AAE57D7EBF6A6599414CAD46C9B595D80_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m407D1B1DF71D4FBE3190658A2AD2C45191AB2F12 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, const RuntimeMethod*))List_1__ctor_m407D1B1DF71D4FBE3190658A2AD2C45191AB2F12_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mEDACAF68E90BA5268A07D192446DD538666D02AE (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, int32_t, int32_t, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6*, const RuntimeMethod*))List_1_FindIndex_mEDACAF68E90BA5268A07D192446DD538666D02AE_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m008CA5C95071EFA8BD9EF579FF87E6446F026F6D_inline (Action_1_t21EA33523F691BABEB9BCB0E487E8C00D8AC760A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t21EA33523F691BABEB9BCB0E487E8C00D8AC760A*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))Action_1_Invoke_m008CA5C95071EFA8BD9EF579FF87E6446F026F6D_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mDB4FB0100CB40663008EB6CB05D64D68AF1DB59C (Enumerator_tC00634F69C4FDA0AB72A1D2673B713206D4B27FB* __this, List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tC00634F69C4FDA0AB72A1D2673B713206D4B27FB*, List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, const RuntimeMethod*))Enumerator__ctor_mDB4FB0100CB40663008EB6CB05D64D68AF1DB59C_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m118C02FE2F3E26904A4E130AF830A39BE8D2AACF (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, int32_t, const RuntimeMethod*))List_1__ctor_m118C02FE2F3E26904A4E130AF830A39BE8D2AACF_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m3739920CA87E2948569E7EFDDB00CF1E779947F0 (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m3739920CA87E2948569E7EFDDB00CF1E779947F0_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m5678BAA098A5054EAD81BB1CF8447CA3DB5F5C97 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, int32_t, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))List_1_Insert_m5678BAA098A5054EAD81BB1CF8447CA3DB5F5C97_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m93A0DE7EACBF3ADF72C03317538988D73F2DD7DA (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m93A0DE7EACBF3ADF72C03317538988D73F2DD7DA_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m1822AD8BCDD61E4D9AFF0A8D5D8600C0A18985CF (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))List_1_Remove_m1822AD8BCDD61E4D9AFF0A8D5D8600C0A18985CF_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mE63480FD788A99B939B853B66606014C9DF77C20 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mE63480FD788A99B939B853B66606014C9DF77C20_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_mE3C9DE97395208B2591C28035F5E7617E214534A (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_mE3C9DE97395208B2591C28035F5E7617E214534A_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m5943F6FC89F81AB10463EE94CDFF4FD518FDD5BE (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m5943F6FC89F81AB10463EE94CDFF4FD518FDD5BE_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m1E2C5BF9511B10104921C847198A91B281AF324F (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m1E2C5BF9511B10104921C847198A91B281AF324F_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m0E58C232CA1A0E161B05A4AD0FBBB7E3B87E62EE (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t4AFE583FC88F15585C1C8263FE0F2CF7CB7AADD7* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*, int32_t, int32_t, Comparison_1_t4AFE583FC88F15585C1C8263FE0F2CF7CB7AADD7*, const RuntimeMethod*))ArraySortHelper_1_Sort_m0E58C232CA1A0E161B05A4AD0FBBB7E3B87E62EE_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m481CFC190EF3102B67B45850F3D212F4014B45F4 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m481CFC190EF3102B67B45850F3D212F4014B45F4_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 List_1_get_Item_mB14EA675E724D50D0DCEC44670D0C01E2A383CB9 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, int32_t, const RuntimeMethod*))List_1_get_Item_mB14EA675E724D50D0DCEC44670D0C01E2A383CB9_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mDC8E80CB3E9311583824A11F555D9F9B3A4645C2 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mDC8E80CB3E9311583824A11F555D9F9B3A4645C2_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m525F126CF8C197A1E6E975C6BDFB7D925F28055B (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, int32_t, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, const RuntimeMethod*))List_1_set_Item_m525F126CF8C197A1E6E975C6BDFB7D925F28055B_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m7ED22850F73A254D8432A5C9BB9D3C9F3FDB9318 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, const RuntimeMethod*))List_1_AddWithResize_m7ED22850F73A254D8432A5C9BB9D3C9F3FDB9318_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m985C8276F2C2C00218E1AA2162309B72A1DF5E12 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m985C8276F2C2C00218E1AA2162309B72A1DF5E12_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mE6F5377297CED5CD1031EEA396B9C24E397C6F3E_inline (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, const RuntimeMethod*))List_1_Add_mE6F5377297CED5CD1031EEA396B9C24E397C6F3E_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m7814173F789C4AEF57A098D487090BEF4BE5D387_inline (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, const RuntimeMethod*))List_1_get_Count_m7814173F789C4AEF57A098D487090BEF4BE5D387_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m3D0677B4BEFA9D8FFE7BC10BC2C30CB80E91DB94 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m3D0677B4BEFA9D8FFE7BC10BC2C30CB80E91DB94_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m158294E0A0E74B9E4420C9846D765E416BF68A93 (ReadOnlyCollection_1_t4284485828F2833F95EE330C4692595BDC27CD17* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t4284485828F2833F95EE330C4692595BDC27CD17*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m158294E0A0E74B9E4420C9846D765E416BF68A93_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mA30970207CFB34C629ADA986691B2AF0A64CF134 (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*, int32_t, int32_t, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mA30970207CFB34C629ADA986691B2AF0A64CF134_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m602D1576760456AC1990459BAA519E87CEF55FAD (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, int32_t, int32_t, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m602D1576760456AC1990459BAA519E87CEF55FAD_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mDA983CD264201232ADEF2E00935B6473416212C6 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, const RuntimeMethod*))List_1_IndexOf_mDA983CD264201232ADEF2E00935B6473416212C6_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m60102447851CA7360FB10E0CE8FB3BC0127B7C14 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m60102447851CA7360FB10E0CE8FB3BC0127B7C14_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mA6C96AC1D81974C7F6E2A817234E817223A68BEB (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, const RuntimeMethod*))List_1_Contains_mA6C96AC1D81974C7F6E2A817234E817223A68BEB_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_mC3A06B68BF510B942D2DDDEEEFCF292763076FFE (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*, int32_t, const RuntimeMethod*))List_1_CopyTo_mC3A06B68BF510B942D2DDDEEEFCF292763076FFE_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mA46F8CEC2882294F2B3B25FCAD43E3AC2CD898B7 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mA46F8CEC2882294F2B3B25FCAD43E3AC2CD898B7_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m907F361531250AFBD479E4E36D9A9FAF6F550355 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60*, const RuntimeMethod*))List_1_FindIndex_m907F361531250AFBD479E4E36D9A9FAF6F550355_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m75519E09988F3BFBAAC8B5782E6A26F43EE74FF2_inline (Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60*, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, const RuntimeMethod*))Predicate_1_Invoke_m75519E09988F3BFBAAC8B5782E6A26F43EE74FF2_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m9C13CA38D0C67E3E988C610C7013B5E9B787E6E0 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, const RuntimeMethod*))List_1__ctor_m9C13CA38D0C67E3E988C610C7013B5E9B787E6E0_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mF376B0DA776B860AD3F4FED2510A3323A6BA2411 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, int32_t, int32_t, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60*, const RuntimeMethod*))List_1_FindIndex_mF376B0DA776B860AD3F4FED2510A3323A6BA2411_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m9E08C5EE7399AA94E7E0DA7C4F5B2B342AD20786_inline (Action_1_tB4CC44E023E7BF2B215050B7310F1AC135F67CC2* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tB4CC44E023E7BF2B215050B7310F1AC135F67CC2*, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, const RuntimeMethod*))Action_1_Invoke_m9E08C5EE7399AA94E7E0DA7C4F5B2B342AD20786_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m92E90FCB8D914BE2A60293CAE5F530ECCBAA641B (Enumerator_t6BCD792FF8E29D5E32EDBDF6C0B2C6A75B0E53E4* __this, List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t6BCD792FF8E29D5E32EDBDF6C0B2C6A75B0E53E4*, List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, const RuntimeMethod*))Enumerator__ctor_m92E90FCB8D914BE2A60293CAE5F530ECCBAA641B_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_mE82BF0DC69111CA67218D1A1C96531766B5F6AD0 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, int32_t, const RuntimeMethod*))List_1__ctor_mE82BF0DC69111CA67218D1A1C96531766B5F6AD0_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_m39DE615425F585A55A3DD5DA4DCF1D8467C63458 (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_array, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_m39DE615425F585A55A3DD5DA4DCF1D8467C63458_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m111F5DDDC96F2B3D6649D6B0D064B14174AC7D04 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, int32_t, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, const RuntimeMethod*))List_1_Insert_m111F5DDDC96F2B3D6649D6B0D064B14174AC7D04_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m823E3F49474A9534AE8AEE70B92A9E40FF306F84 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m823E3F49474A9534AE8AEE70B92A9E40FF306F84_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mBFEF01F8905051378C3CF1294103C732BF0AEA0D (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, const RuntimeMethod*))List_1_Remove_mBFEF01F8905051378C3CF1294103C732BF0AEA0D_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m7B66C39672A9395A7AE72F9B464ADFDC7FD51335 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m7B66C39672A9395A7AE72F9B464ADFDC7FD51335_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mC4B347D35A8CD932E2529329CD7B7A5C20AF6346 (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mC4B347D35A8CD932E2529329CD7B7A5C20AF6346_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mD543425F0453AE84E076D16E10F5EFB934D3A7E7 (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mD543425F0453AE84E076D16E10F5EFB934D3A7E7_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_m35A44EBD76E39E507DDCC6690EF057AB0DE61D93 (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_m35A44EBD76E39E507DDCC6690EF057AB0DE61D93_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m81333685AE999F1E650BA8C4B64C849CD2BF89E6 (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t840C3B5818D82649ED3967D979B45479DCA5FFFA* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*, int32_t, int32_t, Comparison_1_t840C3B5818D82649ED3967D979B45479DCA5FFFA*, const RuntimeMethod*))ArraySortHelper_1_Sort_m81333685AE999F1E650BA8C4B64C849CD2BF89E6_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_mA8B72D2D29E7E00822D1C47C6A72266528BEE793 (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mA8B72D2D29E7E00822D1C47C6A72266528BEE793_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 List_1_get_Item_m9B68B6DAF1DDB2B51DE629DF74D1A7B73C8F84C4 (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, int32_t, const RuntimeMethod*))List_1_get_Item_m9B68B6DAF1DDB2B51DE629DF74D1A7B73C8F84C4_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m50640204D3D166BFA1FEDF4947466072B27272BB (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m50640204D3D166BFA1FEDF4947466072B27272BB_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mDA2E70E1761AC3AB714FDE0508201E57AAC79620 (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, int32_t, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, const RuntimeMethod*))List_1_set_Item_mDA2E70E1761AC3AB714FDE0508201E57AAC79620_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m78924B089078866E8E7733C3EB309106E5EA64EE (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, const RuntimeMethod*))List_1_AddWithResize_m78924B089078866E8E7733C3EB309106E5EA64EE_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m8A98E987BF44910566EE58F5180F888FD374107C (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m8A98E987BF44910566EE58F5180F888FD374107C_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m9DEB759DFDD9F617B4F37F365761C9FD317847D2_inline (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, const RuntimeMethod*))List_1_Add_m9DEB759DFDD9F617B4F37F365761C9FD317847D2_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mAE00ECD581557BD87150A05E6393E90C522A9F39_inline (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, const RuntimeMethod*))List_1_get_Count_mAE00ECD581557BD87150A05E6393E90C522A9F39_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_mFC6216BE64F56D6B427F787B4D9C8F796C1F679F (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mFC6216BE64F56D6B427F787B4D9C8F796C1F679F_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m381B2F2C460A282781B6B7AB6C5EF27C28939C02 (ReadOnlyCollection_1_t85FC6E28EC247C98EC4FA538E23C49ABBA90FF33* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t85FC6E28EC247C98EC4FA538E23C49ABBA90FF33*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m381B2F2C460A282781B6B7AB6C5EF27C28939C02_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_mE2B0FA43F6601293BC43FFB7DFC107CAF5C38E46 (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*, int32_t, int32_t, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_mE2B0FA43F6601293BC43FFB7DFC107CAF5C38E46_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m52CB6ED952517A6A228D5A628DD387EC9A5D0571 (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, int32_t, int32_t, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m52CB6ED952517A6A228D5A628DD387EC9A5D0571_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m8EE6149E1876B3A648CC18F7C68DDE8821A173FC (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, const RuntimeMethod*))List_1_IndexOf_m8EE6149E1876B3A648CC18F7C68DDE8821A173FC_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mBDD157B56811F6B0E0E51F35C15B315FB56ECF3B (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mBDD157B56811F6B0E0E51F35C15B315FB56ECF3B_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mE8C8A4362A2D4125B6D3F873140EC6E6909DCB65 (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, const RuntimeMethod*))List_1_Contains_mE8C8A4362A2D4125B6D3F873140EC6E6909DCB65_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m1F2ECD758213D5FFED1559DE96E833FE6484A0A9 (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*, int32_t, const RuntimeMethod*))List_1_CopyTo_m1F2ECD758213D5FFED1559DE96E833FE6484A0A9_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m74042C26793DCF812E1914A3CEF7794ECE7618B5 (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m74042C26793DCF812E1914A3CEF7794ECE7618B5_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m7C1D039A07287C299DCCE48DB9E21646FB80B5CB (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD*, const RuntimeMethod*))List_1_FindIndex_m7C1D039A07287C299DCCE48DB9E21646FB80B5CB_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m215AF6BBB38BE0AB37D993FF34B8E3545B6BA7CC_inline (Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD*, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, const RuntimeMethod*))Predicate_1_Invoke_m215AF6BBB38BE0AB37D993FF34B8E3545B6BA7CC_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m6AFBBF6727B257EDB796121FE1950CC103FC234B (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, const RuntimeMethod*))List_1__ctor_m6AFBBF6727B257EDB796121FE1950CC103FC234B_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m0C1073BD28512D8BD1F7FEE54827ED25E798AB8F (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, int32_t, int32_t, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD*, const RuntimeMethod*))List_1_FindIndex_m0C1073BD28512D8BD1F7FEE54827ED25E798AB8F_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_mC85C2C5922E178875D8C551A5BE8F31A32730FDE_inline (Action_1_t7095FA06E9D758AAD13D5AB8C17825675D921A27* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t7095FA06E9D758AAD13D5AB8C17825675D921A27*, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, const RuntimeMethod*))Action_1_Invoke_mC85C2C5922E178875D8C551A5BE8F31A32730FDE_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mC2C707EBF57053C06D10328F311C9983BD4FCF8C (Enumerator_tBA3312A9BA43626291911A13F3986A21AC084820* __this, List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tBA3312A9BA43626291911A13F3986A21AC084820*, List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, const RuntimeMethod*))Enumerator__ctor_mC2C707EBF57053C06D10328F311C9983BD4FCF8C_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_mF6FE6D1B778271F0EC949C7032F55CB3B554CC1F (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, int32_t, const RuntimeMethod*))List_1__ctor_mF6FE6D1B778271F0EC949C7032F55CB3B554CC1F_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_mF4F8AF205020833413E929AC800EEF90173DA726 (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_array, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_mF4F8AF205020833413E929AC800EEF90173DA726_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mA2E8AC065E43398C41CD57C05F9772EABDE54F43 (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, int32_t, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, const RuntimeMethod*))List_1_Insert_mA2E8AC065E43398C41CD57C05F9772EABDE54F43_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m53A52EEF42AC17356BA2074AF055B891187CD0F0 (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m53A52EEF42AC17356BA2074AF055B891187CD0F0_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m188AD643F94B41F8BBFA77D352ECF199E4759CC9 (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, const RuntimeMethod*))List_1_Remove_m188AD643F94B41F8BBFA77D352ECF199E4759CC9_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mFC1EA044959396CE0B0D313136C793A223DADCEB (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mFC1EA044959396CE0B0D313136C793A223DADCEB_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m17A7876E3E74F7F6981FB3A8732F3078A826C868 (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m17A7876E3E74F7F6981FB3A8732F3078A826C868_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mDB6DD19490C9DB9CC4CFFE8E417725144AB9C52F (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mDB6DD19490C9DB9CC4CFFE8E417725144AB9C52F_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m320050D585BDB32DA73B87DF1F691277AF2F961D (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m320050D585BDB32DA73B87DF1F691277AF2F961D_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m3E514557B6327B16EABEC027E3A9BB832428E0E9 (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t9BCB5174E4E79A30D610EAADB172BE740FAAA2EB* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*, int32_t, int32_t, Comparison_1_t9BCB5174E4E79A30D610EAADB172BE740FAAA2EB*, const RuntimeMethod*))ArraySortHelper_1_Sort_m3E514557B6327B16EABEC027E3A9BB832428E0E9_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m5994344E3005D5EDBD02A799454232462E6816D9 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m5994344E3005D5EDBD02A799454232462E6816D9_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB List_1_get_Item_mA5C2997C973E88248273467C9391072FCD13CA64 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, int32_t, const RuntimeMethod*))List_1_get_Item_mA5C2997C973E88248273467C9391072FCD13CA64_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m7849F871AAD2156414B92EB7D2B3C468D5FBE1E2 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m7849F871AAD2156414B92EB7D2B3C468D5FBE1E2_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m83D2781A7D535CF6EF0DFEEEA35AD7FDE014CFE4 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, int32_t, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*))List_1_set_Item_m83D2781A7D535CF6EF0DFEEEA35AD7FDE014CFE4_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_mF2F1849E4D4D5A6B8F62C8B9D9B02CBB603CB9EE (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*))List_1_AddWithResize_mF2F1849E4D4D5A6B8F62C8B9D9B02CBB603CB9EE_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mC2D9C5AF346E03C2388209F8BDF5626310F2E81A (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mC2D9C5AF346E03C2388209F8BDF5626310F2E81A_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_inline (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*))List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mFA1363019192B1FA394366766A76D46F3206A77C_inline (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, const RuntimeMethod*))List_1_get_Count_mFA1363019192B1FA394366766A76D46F3206A77C_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m74ECC61741CFC34A007B2A14CA122BCB2E484965 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m74ECC61741CFC34A007B2A14CA122BCB2E484965_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_mD558F7A3E31A57CB3A065E0F8DD6F444D49EE269 (ReadOnlyCollection_1_t12AA48B74450A6CEBB711A45E377EECE8EFACEF8* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t12AA48B74450A6CEBB711A45E377EECE8EFACEF8*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mD558F7A3E31A57CB3A065E0F8DD6F444D49EE269_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m602758858C929ED9780117EECB70114128C3C19E (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_array, int32_t ___1_index, int32_t ___2_length, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*, int32_t, int32_t, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m602758858C929ED9780117EECB70114128C3C19E_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m25458BEF42A2DA4D6308BEE79590674CA7128AE0 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, int32_t ___1_count, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, int32_t, int32_t, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m25458BEF42A2DA4D6308BEE79590674CA7128AE0_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mFF9A9241E104CBD157D2547705C98B7733296EC6 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*))List_1_IndexOf_mFF9A9241E104CBD157D2547705C98B7733296EC6_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m4F1574E1460B653C9C7141E7172578A39916C6E8 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m4F1574E1460B653C9C7141E7172578A39916C6E8_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m0E43B24A817E7C3EA20531C626AE0BCA3F891DC4 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*))List_1_Contains_m0E43B24A817E7C3EA20531C626AE0BCA3F891DC4_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m8C51F435E495496C3BC31FF6F8821D2F11EEB545 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*, int32_t, const RuntimeMethod*))List_1_CopyTo_m8C51F435E495496C3BC31FF6F8821D2F11EEB545_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m9D56F5AEECAA078CFAF15D54122DC7147E9D0A0E (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m9D56F5AEECAA078CFAF15D54122DC7147E9D0A0E_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m5B5EE2291C15C669A03AEE7476FE3092E2DE206A (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21*, const RuntimeMethod*))List_1_FindIndex_m5B5EE2291C15C669A03AEE7476FE3092E2DE206A_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m87F01F2E1284C19536F7BACA9A24A6C61FE3617B_inline (Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21*, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*))Predicate_1_Invoke_m87F01F2E1284C19536F7BACA9A24A6C61FE3617B_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m1FFBA0B475D5E65C4708BADA21ACA2FD1105EDA3 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, const RuntimeMethod*))List_1__ctor_m1FFBA0B475D5E65C4708BADA21ACA2FD1105EDA3_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mE94C127DFDE03D5A1BB728E83AAFD3DD070653A2 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, int32_t, int32_t, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21*, const RuntimeMethod*))List_1_FindIndex_mE94C127DFDE03D5A1BB728E83AAFD3DD070653A2_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_mDA11DD9F5BB414915F567AF639395A9CF4337F5B_inline (Action_1_tF6C0CE2C4FC27B1E93ED2AFF8CB895BA1EF463B1* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tF6C0CE2C4FC27B1E93ED2AFF8CB895BA1EF463B1*, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*))Action_1_Invoke_mDA11DD9F5BB414915F567AF639395A9CF4337F5B_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m2C459CA1F88FE0F4404D5A76D9C6F085275D3CBE (Enumerator_t152B13208348E84199F2522D4126D9B04D61A6C1* __this, List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t152B13208348E84199F2522D4126D9B04D61A6C1*, List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, const RuntimeMethod*))Enumerator__ctor_m2C459CA1F88FE0F4404D5A76D9C6F085275D3CBE_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m7335DB83ACE06630671DA33FE59A0CC7923F91B5 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, int32_t, const RuntimeMethod*))List_1__ctor_m7335DB83ACE06630671DA33FE59A0CC7923F91B5_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m04A3C99A9974C4B6956A4DB04FDBD45C066EEEB1 (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_array, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m04A3C99A9974C4B6956A4DB04FDBD45C066EEEB1_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mA425079007B49C57103888BE16BC85025E2FD1E3 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, int32_t, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*))List_1_Insert_mA425079007B49C57103888BE16BC85025E2FD1E3_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_mB789F7C642F0C52339A4326A6A65AF924D5D8A4D (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mB789F7C642F0C52339A4326A6A65AF924D5D8A4D_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m09FA094C3984426C30435A66329B91553F587450 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*))List_1_Remove_m09FA094C3984426C30435A66329B91553F587450_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mAD423B1B641AF177D4F140D356C037965566A21D (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mAD423B1B641AF177D4F140D356C037965566A21D_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m741EFE7F35AC29328536A2B8FF0577CDDAA0C772 (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m741EFE7F35AC29328536A2B8FF0577CDDAA0C772_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mE539E96267BF3363C4F0A8A52303345851BB0D2A (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mE539E96267BF3363C4F0A8A52303345851BB0D2A_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m7105991AA24824FE31C49501B2569083DBC47356 (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m7105991AA24824FE31C49501B2569083DBC47356_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m81BFEC6EA89CFC61FC883D71E2DB4C983F4E5C65 (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t88B1B4AFCB73DB9F0FF138B467892CD3F8B39F1D* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*, int32_t, int32_t, Comparison_1_t88B1B4AFCB73DB9F0FF138B467892CD3F8B39F1D*, const RuntimeMethod*))ArraySortHelper_1_Sort_m81BFEC6EA89CFC61FC883D71E2DB4C983F4E5C65_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_mE68C573A557A818C7D0BFE0CBC93AF7A30DAD961 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mE68C573A557A818C7D0BFE0CBC93AF7A30DAD961_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, const RuntimeMethod*))List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m43E4F52C301DCF6AEEF399AD8EEA76133F00BD8B (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m43E4F52C301DCF6AEEF399AD8EEA76133F00BD8B_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m48EF3AFC37CD4086F4927E37338C3335460FD095 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))List_1_AddWithResize_m48EF3AFC37CD4086F4927E37338C3335460FD095_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mC28AD2115523586547D21A57D1DFE696FFD7CE85 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mC28AD2115523586547D21A57D1DFE696FFD7CE85_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_inline (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mFF6C3938B1CE35AD812A2FF7F291676E0747A961_inline (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, const RuntimeMethod*))List_1_get_Count_mFF6C3938B1CE35AD812A2FF7F291676E0747A961_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m7B02323186025BC31D6F5D2BECEAECFA6BC5188B (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m7B02323186025BC31D6F5D2BECEAECFA6BC5188B_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m4ABDD90202FD3482252E3431A84344D422ADC06C (ReadOnlyCollection_1_t701C0435FAF0B47AAEB3EC60E75F95154E49FA4C* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t701C0435FAF0B47AAEB3EC60E75F95154E49FA4C*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m4ABDD90202FD3482252E3431A84344D422ADC06C_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m32D8EC30C4AF0FE6EB2C2F804A20885B9CC1EE23 (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_array, int32_t ___1_index, int32_t ___2_length, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*, int32_t, int32_t, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m32D8EC30C4AF0FE6EB2C2F804A20885B9CC1EE23_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_mA79572B2229F1E9E069EE933D05F4EC2E7F970B1 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, int32_t ___1_count, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, int32_t, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mA79572B2229F1E9E069EE933D05F4EC2E7F970B1_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m98B1F0240475661F670AF70B8FE9F9198743C6E3 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))List_1_IndexOf_m98B1F0240475661F670AF70B8FE9F9198743C6E3_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mC1B3383FD1093F85E77DBCAF63948490364897F8 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mC1B3383FD1093F85E77DBCAF63948490364897F8_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mD7FCDF5BC8B42B74EB8884E423EDA61F0CC0C68B (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))List_1_Contains_mD7FCDF5BC8B42B74EB8884E423EDA61F0CC0C68B_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_mD384D3BF32F0527AEA109F8A966474FAE584750D (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*, int32_t, const RuntimeMethod*))List_1_CopyTo_mD384D3BF32F0527AEA109F8A966474FAE584750D_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m3D89CB3042868380777665EE9221EEF8F885EE63 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m3D89CB3042868380777665EE9221EEF8F885EE63_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m4919A78CCFC4F7F28138ADD576BDD6C6A3573711 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41*, const RuntimeMethod*))List_1_FindIndex_m4919A78CCFC4F7F28138ADD576BDD6C6A3573711_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m79028C65C4E9DDBE78F1AAE6992CE1AEA2AFCECD_inline (Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))Predicate_1_Invoke_m79028C65C4E9DDBE78F1AAE6992CE1AEA2AFCECD_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mD01F2D1052C46A3FD1FF6C7159DD55D7CF132E4C (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, const RuntimeMethod*))List_1__ctor_mD01F2D1052C46A3FD1FF6C7159DD55D7CF132E4C_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m0AE7DD99312AE5D40974C263F48B7ED83A59CA35 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, int32_t, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41*, const RuntimeMethod*))List_1_FindIndex_m0AE7DD99312AE5D40974C263F48B7ED83A59CA35_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m6754D537EA11AFDC65F3E88F5F757EBB1CA4B100_inline (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))Action_1_Invoke_m6754D537EA11AFDC65F3E88F5F757EBB1CA4B100_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m08407F35F08AD9DEE844F7766C900481CA20E52A (Enumerator_tF89CEC35CFAC3658524AAE307B5326FC52AC2096* __this, List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tF89CEC35CFAC3658524AAE307B5326FC52AC2096*, List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, const RuntimeMethod*))Enumerator__ctor_m08407F35F08AD9DEE844F7766C900481CA20E52A_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m55A2D207B2CAECFA83911FB0C63C4DCBC676F136 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, const RuntimeMethod*))List_1__ctor_m55A2D207B2CAECFA83911FB0C63C4DCBC676F136_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m257E9E806E4A9FEA29CBBB826DC551F9B8E305D9 (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_array, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m257E9E806E4A9FEA29CBBB826DC551F9B8E305D9_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mA1A8CEDFFC05001C31B9246DD1E6CCC0308A409F (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))List_1_Insert_mA1A8CEDFFC05001C31B9246DD1E6CCC0308A409F_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_mCA88971BAE8B65E829A4857F728E1B2C6FDE5A0E (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mCA88971BAE8B65E829A4857F728E1B2C6FDE5A0E_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mF81696217F73F0DC4E8400C662C44145BC9466B4 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))List_1_Remove_mF81696217F73F0DC4E8400C662C44145BC9466B4_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m855DB0B96E1182C2854C45395B21D7916EAE9FE2 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m855DB0B96E1182C2854C45395B21D7916EAE9FE2_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_mC1108893F9F8E453FE29A27005A3B384FAD82944 (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_mC1108893F9F8E453FE29A27005A3B384FAD82944_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mB43D8B1ECB28872C7B0FC4CD4C6939B81F8CD446 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mB43D8B1ECB28872C7B0FC4CD4C6939B81F8CD446_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m841BF7187359772473EF7938C955DBF7FB1E6682 (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m841BF7187359772473EF7938C955DBF7FB1E6682_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m3721D7556D5229D8A311F316874C86E86D625CEC (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tEB79C9B7A6B97C9BE5FEF5A4E70989B210E5B2B6* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*, int32_t, int32_t, Comparison_1_tEB79C9B7A6B97C9BE5FEF5A4E70989B210E5B2B6*, const RuntimeMethod*))ArraySortHelper_1_Sort_m3721D7556D5229D8A311F316874C86E86D625CEC_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_mC18AD2AE3A4C585AF7063B70CEE80D27DAB078E0 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mC18AD2AE3A4C585AF7063B70CEE80D27DAB078E0_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, const RuntimeMethod*))List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_mA3BB2429BB1C035803C54C5B10D09F825CDD5B13 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_mA3BB2429BB1C035803C54C5B10D09F825CDD5B13_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m7D0C0542E85504DBA20C54FEE0D28947F5308DDA (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))List_1_set_Item_m7D0C0542E85504DBA20C54FEE0D28947F5308DDA_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m9E1E291F68BC8D68EBCBF0394CF1117A15C9378A (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))List_1_AddWithResize_m9E1E291F68BC8D68EBCBF0394CF1117A15C9378A_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m37C70EB0E0DF239B39947D184B8A48EB2F7C3020 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m37C70EB0E0DF239B39947D184B8A48EB2F7C3020_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m8AE846C11B8979A66953D69BB2BCE4CD8CD67159 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m8AE846C11B8979A66953D69BB2BCE4CD8CD67159_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_mF028DCD68A073E1D3EDA0D54C502C884F5E90490 (ReadOnlyCollection_1_t7F7BE2A40C39F78B459B03034B3D6A2C5BF35EF2* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t7F7BE2A40C39F78B459B03034B3D6A2C5BF35EF2*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mF028DCD68A073E1D3EDA0D54C502C884F5E90490_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_m0D5EA02134F7372B7F492EDF32FBC96542F6D55B (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_array, int32_t ___1_index, int32_t ___2_length, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*, int32_t, int32_t, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_m0D5EA02134F7372B7F492EDF32FBC96542F6D55B_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m9EBFA617EAC19BE15EDEE3E4FC5D0D0A0A6B8240 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, int32_t ___1_count, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, int32_t, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m9EBFA617EAC19BE15EDEE3E4FC5D0D0A0A6B8240_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m9EE66A17604752188FC2E10DA8E35EC4FB41A58E (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))List_1_IndexOf_m9EE66A17604752188FC2E10DA8E35EC4FB41A58E_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m609C01AE426077D75D74CED507393524E9624B7F (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m609C01AE426077D75D74CED507393524E9624B7F_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m2919F8173EAE3A47C891886098AAFC2B2962671B (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))List_1_Contains_m2919F8173EAE3A47C891886098AAFC2B2962671B_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m2EE00FC037BAC405893900DDCBBCF52D0D4B8E7C (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*, int32_t, const RuntimeMethod*))List_1_CopyTo_m2EE00FC037BAC405893900DDCBBCF52D0D4B8E7C_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m1D53FF16073A77712A7F75E52A98C6D2FBA1E8CB (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m1D53FF16073A77712A7F75E52A98C6D2FBA1E8CB_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m5FFCFCB51B22548FA155CC0C38E5EADFBA167C59 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145*, const RuntimeMethod*))List_1_FindIndex_m5FFCFCB51B22548FA155CC0C38E5EADFBA167C59_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mAF64FEB8D9E65E296C44E78C9489416A0514C828_inline (Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))Predicate_1_Invoke_mAF64FEB8D9E65E296C44E78C9489416A0514C828_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m6257DE23C3850FFF5612C8402838A2286B616421 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, int32_t, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145*, const RuntimeMethod*))List_1_FindIndex_m6257DE23C3850FFF5612C8402838A2286B616421_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m45A8C344B6A3DA83C32F4D569CB9ECEA3C6CEAE7_inline (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))Action_1_Invoke_m45A8C344B6A3DA83C32F4D569CB9ECEA3C6CEAE7_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m2585504B5F0711F19B33755CDE4FEC37B49FD45A (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5*, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))Enumerator__ctor_m2585504B5F0711F19B33755CDE4FEC37B49FD45A_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, const RuntimeMethod*))List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_mD56C5B44586344F2ECAD2B9468A88A18B28F1E5B (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_array, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_mD56C5B44586344F2ECAD2B9468A88A18B28F1E5B_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m6D930D3D0B807E7B6E9341D49C62E8D783C7448B (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))List_1_Insert_m6D930D3D0B807E7B6E9341D49C62E8D783C7448B_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m269B64694A54DC1F0A30839403A51AACFECD6922 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m269B64694A54DC1F0A30839403A51AACFECD6922_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mC30A3A503B34AD0E4E023526E1197E8E63ECD165 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))List_1_Remove_mC30A3A503B34AD0E4E023526E1197E8E63ECD165_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mC36BF8B840FD3E61C7FEAD16488D3C6309D846AF (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mC36BF8B840FD3E61C7FEAD16488D3C6309D846AF_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_m319C03439F19D6CE416D8021C13F43354F0806F5 (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_m319C03439F19D6CE416D8021C13F43354F0806F5_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mBB6FDD44C5611F0D59BB0BE4FAD47967F2FAC1BD (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mBB6FDD44C5611F0D59BB0BE4FAD47967F2FAC1BD_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_m471FCE00AC57B7DD452B8C75B27EEA5847AD181D (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_m471FCE00AC57B7DD452B8C75B27EEA5847AD181D_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m4A3C3D90F449147C9E30335667741C4EFCC25380 (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t3904547FD2A2BCC942D51656458A76F5FC8E015C* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*, int32_t, int32_t, Comparison_1_t3904547FD2A2BCC942D51656458A76F5FC8E015C*, const RuntimeMethod*))ArraySortHelper_1_Sort_m4A3C3D90F449147C9E30335667741C4EFCC25380_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, 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 List_1__ctor_m339B3DCFFA0529DC71BA1ADB65D6FDEA1048E5CA_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_0 = ((List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0E474D28990DEDE84212B863B407E8D9A01E0A9E_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_1 = ___0_capacity;
|
|
if (L_1)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_2 = ((List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
|
|
return;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_3 = ___0_capacity;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_4 = (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*)(ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
|
|
__this->____items = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m4E412D7B7D97F8F3380239F689694F1DB3FE7ED3_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
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_0050;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
int32_t L_4;
|
|
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
|
|
V_1 = L_4;
|
|
int32_t L_5 = V_1;
|
|
if (L_5)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_6 = ((List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
|
|
return;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_8 = (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*)(ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
|
|
__this->____items = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_10 = __this->____items;
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
|
|
int32_t L_11 = V_1;
|
|
__this->____size = L_11;
|
|
return;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
__this->____size = 0;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_12 = ((List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
RuntimeObject* L_13 = ___0_collection;
|
|
List_1_AddEnumerable_m95987A22B0BA322B8F992B7AAA1283183B97E0D9(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mD497E0B0A0A391FF1BBBB74783B7E828FE73F99F_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_0 = __this->____items;
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m7FBEC6680ACF4D197036D7F2C3A17D3FCC77F28F_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = ___0_value;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_3 = __this->____items;
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___0_value;
|
|
if ((((int32_t)L_4) <= ((int32_t)0)))
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = ___0_value;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_6 = (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*)(ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
|
|
V_0 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_8 = __this->____items;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_9 = V_0;
|
|
int32_t L_10 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_11 = V_0;
|
|
__this->____items = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
|
|
return;
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_12 = ((List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mF210B30AA632FE271035512E21AB32DE315F258A_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m1C5BB4E7A6F7A07A6FC3E7F5CB4F1055C77F175E_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m3D7049B398F4B58A1ABEC17B7F9E59AEE7E7B885_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m7B1A0DF946B9667CC31800D0CBDCA14A395E1DB0_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mF2828B31475295FA327E659FB7FED05F437CCA3A_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = __this->____syncRoot;
|
|
if (L_0)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
|
|
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
|
|
RuntimeObject* L_3;
|
|
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = __this->____syncRoot;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 List_1_get_Item_m7B69A4F68A4613067639767206AA6D69D28E3C2C_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mEE3F769254260E75EE0C69DFBF1CBF20D9590FC4_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_4 = ___1_value;
|
|
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825)L_4);
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mA6C7A484D50E6D6997EE215E23069EB21EF0E5E9_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_1 = ___0_value;
|
|
if (L_1)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825));
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_2 = V_0;
|
|
return false;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_m1ACBBF6DEA27D3EF4FF2B924D372D8C6A9D57CBC_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_1;
|
|
L_1 = List_1_get_Item_m7B69A4F68A4613067639767206AA6D69D28E3C2C(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mB1D115C943DFBD7A4C0F32093F4FE01CB1EB9E0A_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_value;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m669D9DAE314DC950B88E0887609773231E23D5A9(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_value;
|
|
List_1_set_Item_mEE3F769254260E75EE0C69DFBF1CBF20D9590FC4(__this, L_1, ((*(ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m0C956EDFF88FAC9E60885D2AB07769743E59B606_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_4 = V_0;
|
|
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));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_9 = ___0_item;
|
|
List_1_AddWithResize_mCE0737F30E13C8BF5E447F468DC4010D91441F21(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mCE0737F30E13C8BF5E447F468DC4010D91441F21_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
V_0 = L_0;
|
|
int32_t L_1 = V_0;
|
|
List_1_EnsureCapacity_mFCE83B8FF3A56288B4E5DB7F861B6C49936DF164(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_2 = V_0;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_5 = ___0_item;
|
|
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m44C2CC2CBBEBD3F590035AE4AE2C1F946FD0D658_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m669D9DAE314DC950B88E0887609773231E23D5A9(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m0C956EDFF88FAC9E60885D2AB07769743E59B606_inline(__this, ((*(ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m39CEC317911E57DAA09029A83E6562779C3E35F9_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_mA90C7AD2E2CFC0B020935648FD1FD2070E9A8AEE(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t18DB91E3E1720C2421B5FF119D3B92B817E3CB40* List_1_AsReadOnly_mE653B1BDE7F6AED350D52EA11D3D0B5F2831642E_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t18DB91E3E1720C2421B5FF119D3B92B817E3CB40* L_0 = (ReadOnlyCollection_1_t18DB91E3E1720C2421B5FF119D3B92B817E3CB40*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m45050A7EC93DC416FBC66C05FB9F427D314E915B(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mD34B67EB45354D2D47D8C9F0418610DC24D0D46D_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_mB98A77BDB4DA64859D5E5B49881588F0D79DFE56(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m2BA023634F542E91DC1ADE869F4A68DAC5EA02AB_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_mD34B67EB45354D2D47D8C9F0418610DC24D0D46D(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m896D78625C8657652DD045BA24B66ECB1BB00D85_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_mD34B67EB45354D2D47D8C9F0418610DC24D0D46D(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m9AE8F389D070F26603BECFC5977543CE167AB63D_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __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;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m37059DB2C4A63ACD6B6CD2417C74883DA7184DA5_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m375DE85BE476D0BF2C2D9C00D4F85BB24D95709D(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m6022BBC9F06DD0131135EDD58DB79E6A51A7AAD3_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mA6C7A484D50E6D6997EE215E23069EB21EF0E5E9(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m37059DB2C4A63ACD6B6CD2417C74883DA7184DA5(__this, ((*(ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mD3D0B6404B8E267AD49420F5D04153796E98DA46_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_0 = ___0_array;
|
|
List_1_CopyTo_mB528E4F98759B27FFCB23138B94CF76A58728417(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m6A0934704DB6CD59F7DAEAFDC02743BB31B0D8A3_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeArray* L_0 = ___0_array;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
RuntimeArray* L_1 = ___0_array;
|
|
int32_t L_2;
|
|
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
|
|
if ((((int32_t)L_2) == ((int32_t)1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
}
|
|
try
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_3 = __this->____items;
|
|
RuntimeArray* L_4 = ___0_array;
|
|
int32_t L_5 = ___1_arrayIndex;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
|
|
goto IL_0031;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0029;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0029:
|
|
{
|
|
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
|
|
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mB528E4F98759B27FFCB23138B94CF76A58728417_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_0 = __this->____items;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mFCE83B8FF3A56288B4E5DB7F861B6C49936DF164_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_0 = __this->____items;
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_2 = __this->____items;
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_3 = __this->____items;
|
|
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;
|
|
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
V_0 = ((int32_t)2146435071);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___0_min;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = ___0_min;
|
|
V_0 = L_7;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
List_1_set_Capacity_m7FBEC6680ACF4D197036D7F2C3A17D3FCC77F28F(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m269BE31D4C11BDE2B91B06734D11A55953D70C86_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mAB19C102BBBC1883C54FCAFBF4A21BD631A35A6F(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 List_1_Find_mB1B6C82382249122F2C09E157AA3E915A449567B_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0032;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_1 = ___0_match;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m12712FCFD8EE63AEDE1FAAF1560F0085C7897642_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = L_8;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
|
|
return L_10;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_11 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____size;
|
|
if ((((int32_t)L_12) < ((int32_t)L_13)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825));
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* List_1_FindAll_m6B141A7AF73C925BB3EDA52D6DF313A3710794FB_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* L_1 = (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m339B3DCFFA0529DC71BA1ADB65D6FDEA1048E5CA(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_2 = ___0_match;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m12712FCFD8EE63AEDE1FAAF1560F0085C7897642_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* L_8 = V_0;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = L_10;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
|
|
List_1_Add_m0C956EDFF88FAC9E60885D2AB07769743E59B606_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) < ((int32_t)L_15)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mAB19C102BBBC1883C54FCAFBF4A21BD631A35A6F_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mD943579F451E110FCA15972F815F011BC01390A2(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m49964D45A89080002CD15274EAD61B2E1826F250_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_startIndex, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mD943579F451E110FCA15972F815F011BC01390A2(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD943579F451E110FCA15972F815F011BC01390A2_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_6 = ___2_match;
|
|
if (L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___0_startIndex;
|
|
int32_t L_8 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
int32_t L_9 = ___0_startIndex;
|
|
V_1 = L_9;
|
|
goto IL_004d;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_10 = ___2_match;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
int32_t L_13 = L_12;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m12712FCFD8EE63AEDE1FAAF1560F0085C7897642_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m68F2803754C237D7BC3FA9D0FFFB0994C48534FA_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, Action_1_t00ADACA2B5125FAA84D2C9FBFE3B5C08D8910756* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t00ADACA2B5125FAA84D2C9FBFE3B5C08D8910756* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____version;
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____version;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
Action_1_t00ADACA2B5125FAA84D2C9FBFE3B5C08D8910756* L_4 = ___0_action;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
Action_1_Invoke_m8F6BB907EEB5B6ADA7E5CB42403F4075C868E85B_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____version;
|
|
if ((((int32_t)L_12) == ((int32_t)L_13)))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A List_1_GetEnumerator_m7ABA1D632A312AB3A44A14B16ED28C2360A29DA9_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m7C938EA3F0078744F93A59F5F2EFBD84BAB43DB3((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m23C060F36CC4D153779D830D3FBB3C68FE56ECB9_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m7C938EA3F0078744F93A59F5F2EFBD84BAB43DB3((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mD6139C15D49818DFBD5D0185403BFF8104218EE7_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m7C938EA3F0078744F93A59F5F2EFBD84BAB43DB3((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* List_1_GetRange_m0732596BCBC568C191D66E9AD68BADB8EAB0394F_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* L_6 = (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m0E474D28990DEDE84212B863B407E8D9A01E0A9E(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
V_0 = L_6;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* L_9 = V_0;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_10 = L_9->____items;
|
|
int32_t L_11 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
|
|
List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
L_12->____size = L_13;
|
|
List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m375DE85BE476D0BF2C2D9C00D4F85BB24D95709D_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_0 = __this->____items;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m020F1F6FFDAF3AAEE260C5D5FE5C9815964746AE(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m3F0FB50DA020C7F21E2F2421D5FA262440C45E06_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mA6C7A484D50E6D6997EE215E23069EB21EF0E5E9(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m375DE85BE476D0BF2C2D9C00D4F85BB24D95709D(__this, ((*(ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m4BDC5D8571C0B42690E6CC86CA2E6CB580DA0281_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_3 = __this->____items;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
List_1_EnsureCapacity_mFCE83B8FF3A56288B4E5DB7F861B6C49936DF164(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = ___0_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_9 = __this->____items;
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
int32_t L_12 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_15 = ___1_item;
|
|
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825)L_15);
|
|
int32_t L_16 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
int32_t L_17 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mEBADA710091159361D5595B523205BF0F5B1B370_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m669D9DAE314DC950B88E0887609773231E23D5A9(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_item;
|
|
List_1_Insert_m4BDC5D8571C0B42690E6CC86CA2E6CB580DA0281(__this, L_1, ((*(ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mA90C7AD2E2CFC0B020935648FD1FD2070E9A8AEE_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->____size;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
RuntimeObject* L_3 = ___1_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_4 = V_0;
|
|
if (!L_4)
|
|
{
|
|
goto IL_00bc;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = V_1;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = __this->____size;
|
|
int32_t L_9 = V_1;
|
|
List_1_EnsureCapacity_mFCE83B8FF3A56288B4E5DB7F861B6C49936DF164(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) >= ((int32_t)L_11)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = V_1;
|
|
int32_t L_17 = __this->____size;
|
|
int32_t L_18 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
RuntimeObject* L_19 = V_0;
|
|
if ((!(((RuntimeObject*)(List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_20 = __this->____items;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_21 = __this->____items;
|
|
int32_t L_22 = ___0_index;
|
|
int32_t L_23 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_27 = __this->____items;
|
|
int32_t L_28 = ___0_index;
|
|
int32_t L_29 = __this->____size;
|
|
int32_t L_30 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
|
|
goto IL_00ac;
|
|
}
|
|
|
|
IL_009f:
|
|
{
|
|
RuntimeObject* L_31 = V_0;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
|
|
goto IL_00fb;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
int32_t L_36 = ___0_index;
|
|
int32_t L_37 = __this->____size;
|
|
if ((((int32_t)L_36) >= ((int32_t)L_37)))
|
|
{
|
|
goto IL_00f4;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_38 = ___1_collection;
|
|
RuntimeObject* L_39;
|
|
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
|
|
V_2 = L_39;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ea:
|
|
{
|
|
{
|
|
RuntimeObject* L_40 = V_2;
|
|
if (!L_40)
|
|
{
|
|
goto IL_00f3;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_41 = V_2;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
|
|
}
|
|
|
|
IL_00f3:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00e0_1;
|
|
}
|
|
|
|
IL_00ce_1:
|
|
{
|
|
int32_t L_42 = ___0_index;
|
|
int32_t L_43 = L_42;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
|
|
RuntimeObject* L_44 = V_2;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_45;
|
|
L_45 = InterfaceFuncInvoker0< ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
|
|
List_1_Insert_m4BDC5D8571C0B42690E6CC86CA2E6CB580DA0281(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
bool L_47;
|
|
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
|
|
if (L_47)
|
|
{
|
|
goto IL_00ce_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f4:
|
|
{
|
|
RuntimeObject* L_48 = ___1_collection;
|
|
List_1_AddEnumerable_m95987A22B0BA322B8F992B7AAA1283183B97E0D9(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m280B05459B6D164CB96D51CC7278F46B1419453E_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m375DE85BE476D0BF2C2D9C00D4F85BB24D95709D(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_mE3942E53A6872B3D4D819A9998D3F5947CC40975(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mCD25816C8A9CAB1EBDC0FA06E4B83240F34DA60C_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mA6C7A484D50E6D6997EE215E23069EB21EF0E5E9(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m280B05459B6D164CB96D51CC7278F46B1419453E(__this, ((*(ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m5D32B1940D4A7A3BA6CA83CE8F9BD97761A2B5C3_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0011;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____size;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_4 = ___0_match;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m12712FCFD8EE63AEDE1FAAF1560F0085C7897642_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_9)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
goto IL_0089;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) >= ((int32_t)L_15)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_16 = ___0_match;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = L_18;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m12712FCFD8EE63AEDE1FAAF1560F0085C7897642_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_21)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
int32_t L_22 = V_1;
|
|
int32_t L_23 = __this->____size;
|
|
if ((((int32_t)L_22) >= ((int32_t)L_23)))
|
|
{
|
|
goto IL_0089;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_24 = __this->____items;
|
|
int32_t L_25 = V_0;
|
|
int32_t L_26 = L_25;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_27 = __this->____items;
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = L_28;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
int32_t L_30 = L_29;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
|
|
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_34 = __this->____items;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = __this->____size;
|
|
int32_t L_37 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_38 = __this->____size;
|
|
int32_t L_39 = V_0;
|
|
int32_t L_40 = V_0;
|
|
__this->____size = L_40;
|
|
int32_t L_41 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mE3942E53A6872B3D4D819A9998D3F5947CC40975_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = __this->____size;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825));
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_13 = V_0;
|
|
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825)L_13);
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_14 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m3A73CFAFD063CD81DAFFA8CAC0B46AA62B1ABA11_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_008d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = __this->____size;
|
|
int32_t L_7 = __this->____size;
|
|
int32_t L_8 = ___1_count;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
|
|
int32_t L_9 = ___0_index;
|
|
int32_t L_10 = __this->____size;
|
|
if ((((int32_t)L_9) >= ((int32_t)L_10)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_19 = __this->____items;
|
|
int32_t L_20 = __this->____size;
|
|
int32_t L_21 = ___1_count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mBC87E2F30F3FFDD6D69AD311DDE84657D14457D1_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mD2268288F49CD6E773896BD8A1E853ED88800252(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mD2268288F49CD6E773896BD8A1E853ED88800252_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_mDD4AD081C72AA9A1248B921E575170EDBFDAB9A2(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
int32_t L_9 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF9DB7F1A5EB444595BFB01E5CB1B66D949DB8F76_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mF190F4AFC6AA1021056EC50920F179D0B315335C(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF401DDC781D7E15B614334B6C42295ACBDF3B5A2_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mF190F4AFC6AA1021056EC50920F179D0B315335C(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF190F4AFC6AA1021056EC50920F179D0B315335C_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m0C8A574FD8318362EC35508D3CAFE15B1AE493ED(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_10 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mCC552FA2CFF74F5B2EF4A502D102F676BC7484CA_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, Comparison_1_t0839A60491BCF89056CCF22DE18BCEC1E6148CF7* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t0839A60491BCF89056CCF22DE18BCEC1E6148CF7* L_0 = ___0_comparison;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_1) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t0839A60491BCF89056CCF22DE18BCEC1E6148CF7* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
|
|
ArraySortHelper_1_Sort_mC7FBEAC703C8E43DDAD50DFE651F75A48E72EEF6(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* List_1_ToArray_m24A809E330C42A10B64BB2C6FF6E2E42D3E01EC4_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_1 = ((List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_3 = (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*)(ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_4 = __this->____items;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m426256E06D71B401B47D0C5826256F70DD06B416_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_0 = __this->____items;
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->____size;
|
|
List_1_set_Capacity_m7FBEC6680ACF4D197036D7F2C3A17D3FCC77F28F(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m95987A22B0BA322B8F992B7AAA1283183B97E0D9_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, RuntimeObject* ___0_enumerable, 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;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RuntimeObject* L_1 = ___0_enumerable;
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0063:
|
|
{
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_6;
|
|
L_6 = InterfaceFuncInvoker0< ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_8 = __this->____items;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
|
|
{
|
|
goto IL_003c_1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = __this->____size;
|
|
List_1_EnsureCapacity_mFCE83B8FF3A56288B4E5DB7F861B6C49936DF164(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_10 = __this->____items;
|
|
int32_t L_11 = __this->____size;
|
|
V_2 = L_11;
|
|
int32_t L_12 = V_2;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_2;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_14 = V_1;
|
|
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m347BBFCA8E06B1D3AD109F52E9CA5BA7ED230E8D_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_0 = (ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*)(ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m112B395BFFC3E2B1762F09109D173342A2F0EC10_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_0 = ((List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m95266508583C7C17585BBE430ABA9BBF86785107_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_1 = ___0_capacity;
|
|
if (L_1)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_2 = ((List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
|
|
return;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_3 = ___0_capacity;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_4 = (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*)(ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
|
|
__this->____items = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3E72BD0D579449C47CEAEB587AF1800AC01BBF7E_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
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_0050;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
int32_t L_4;
|
|
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
|
|
V_1 = L_4;
|
|
int32_t L_5 = V_1;
|
|
if (L_5)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_6 = ((List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
|
|
return;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_8 = (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*)(ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
|
|
__this->____items = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_10 = __this->____items;
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
|
|
int32_t L_11 = V_1;
|
|
__this->____size = L_11;
|
|
return;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
__this->____size = 0;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_12 = ((List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
RuntimeObject* L_13 = ___0_collection;
|
|
List_1_AddEnumerable_mD2F0943CF7F25337A52C6BEF7E3CBD41D4DD75AC(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mB825FC2F813CC74392A0DB2AB2B0C8BD6F318E4D_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_0 = __this->____items;
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m2B0C3EAB39C5C7FF1E4C239418C5E4D6F570EC37_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = ___0_value;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_3 = __this->____items;
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___0_value;
|
|
if ((((int32_t)L_4) <= ((int32_t)0)))
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = ___0_value;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_6 = (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*)(ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
|
|
V_0 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_8 = __this->____items;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_9 = V_0;
|
|
int32_t L_10 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_11 = V_0;
|
|
__this->____items = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
|
|
return;
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_12 = ((List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m3C14DAA79A39606332CDC69B7607FBEC5476F3DD_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m00455EAF37DE5F44EB85D93DE2F35B6ED57D8723_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mC9659998D843276F074A33023845A14C6C18B6A7_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mC674B078F0BECE6A364B30189BB76B4E0E71D984_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mBCFA52B764007E09A47308F7085E17AA6A39C690_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = __this->____syncRoot;
|
|
if (L_0)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
|
|
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
|
|
RuntimeObject* L_3;
|
|
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = __this->____syncRoot;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C List_1_get_Item_mA9E732AA1D969166954768A4565994DF792AA178_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mAF6849DDBE7481919BECE4A3FFBECC0159F5BC43_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_4 = ___1_value;
|
|
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C)L_4);
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mBE7E004FBA89CEC177EC664126DCA6F585185AD0_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_1 = ___0_value;
|
|
if (L_1)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C));
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_2 = V_0;
|
|
return false;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_m7D3C28189CEE7195BBFFA5FDD9045902E38E745D_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_1;
|
|
L_1 = List_1_get_Item_mA9E732AA1D969166954768A4565994DF792AA178(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mFF19CFD03EA93672448EEE608A7730DE1DDFF745_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_value;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mE664A14124883E6C09148F0B0050437A1C096B84(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_value;
|
|
List_1_set_Item_mAF6849DDBE7481919BECE4A3FFBECC0159F5BC43(__this, L_1, ((*(ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_4 = V_0;
|
|
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));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_9 = ___0_item;
|
|
List_1_AddWithResize_m735D7A3357C6DC68EE7154E4500DE924BD779898(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m735D7A3357C6DC68EE7154E4500DE924BD779898_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
V_0 = L_0;
|
|
int32_t L_1 = V_0;
|
|
List_1_EnsureCapacity_m980CA5BFC1173BA95549F98A6599CB2959C4C453(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_2 = V_0;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_5 = ___0_item;
|
|
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m318AC960F83C528348E451572453C845CFDB87E7_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mE664A14124883E6C09148F0B0050437A1C096B84(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_inline(__this, ((*(ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m4F255F62256390EAA87306C4E0E4B8F95199EE09_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m6F6E82576716181C474B446F2A9D9C8408FA2EB1(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tFA032B1F3EB85EEED8F2BFCD3CCDEBB9E5878E31* List_1_AsReadOnly_m6C212BBC46842C4AD887ECCF7AF8F91E9EC8E0E5_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tFA032B1F3EB85EEED8F2BFCD3CCDEBB9E5878E31* L_0 = (ReadOnlyCollection_1_tFA032B1F3EB85EEED8F2BFCD3CCDEBB9E5878E31*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_mE9C55975220B8559E8FD997C53DE46F58321922E(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m11E12E84F2BA4931080416FE421897C28F92A496_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mBE4D83FD0F00FE748774667CAA358689256C7AC3(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1F34510C312C868A4FFE263C191B9A0C77F96D63_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m11E12E84F2BA4931080416FE421897C28F92A496(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m5C5942FC3B5BE0039813CDA7788E8648AC9D8BB5_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m11E12E84F2BA4931080416FE421897C28F92A496(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mB5055B06C14870ADBD752ACB6D7CAC2ADCE75C78_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __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));
|
|
goto IL_0035;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
__this->____size = 0;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m32C6287743EB355CC2F1584FBBB9554B194DE409_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m78ED492410857FBCB5C11AEAB197C02C0D71C4CB(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m958919C4A460F9C3F494B6D6ED46475D24AC096E_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mBE7E004FBA89CEC177EC664126DCA6F585185AD0(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m32C6287743EB355CC2F1584FBBB9554B194DE409(__this, ((*(ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1B7187756C0B694C45F6DE0A2E4CD0CB2F87E1F5_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_0 = ___0_array;
|
|
List_1_CopyTo_m831B31D69E6EC648F9EDC2121F0222EDEE8C3D8B(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m2C4E035DB2714252CAAA41C2BF1661C016C927A6_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeArray* L_0 = ___0_array;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
RuntimeArray* L_1 = ___0_array;
|
|
int32_t L_2;
|
|
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
|
|
if ((((int32_t)L_2) == ((int32_t)1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
}
|
|
try
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_3 = __this->____items;
|
|
RuntimeArray* L_4 = ___0_array;
|
|
int32_t L_5 = ___1_arrayIndex;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
|
|
goto IL_0031;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0029;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0029:
|
|
{
|
|
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
|
|
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m831B31D69E6EC648F9EDC2121F0222EDEE8C3D8B_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_0 = __this->____items;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m980CA5BFC1173BA95549F98A6599CB2959C4C453_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_0 = __this->____items;
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_2 = __this->____items;
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_3 = __this->____items;
|
|
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;
|
|
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
V_0 = ((int32_t)2146435071);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___0_min;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = ___0_min;
|
|
V_0 = L_7;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
List_1_set_Capacity_m2B0C3EAB39C5C7FF1E4C239418C5E4D6F570EC37(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m35A86CCC2E3A4E638478A114395EA4FD9B94131A_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mDDC432E0C6FE1A8C1C39E1C9620A87794723ABE3(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C List_1_Find_m333FAB841579E3D957F89E569CF94B04B6D95B35_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0032;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_1 = ___0_match;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mF8E76735FDC971A85CFE1A0197D88933CFC95066_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = L_8;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
|
|
return L_10;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_11 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____size;
|
|
if ((((int32_t)L_12) < ((int32_t)L_13)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C));
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* List_1_FindAll_mBB15DA7FECC30866CB99863606CABE69DD86771E_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* L_1 = (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m112B395BFFC3E2B1762F09109D173342A2F0EC10(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_2 = ___0_match;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mF8E76735FDC971A85CFE1A0197D88933CFC95066_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* L_8 = V_0;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = L_10;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
|
|
List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) < ((int32_t)L_15)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mDDC432E0C6FE1A8C1C39E1C9620A87794723ABE3_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mCD391898EC7C82945BE60929C539A48C7C062A83(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m174FE6DBE407BC0C84A0E10A5C947D0F58F2473A_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_startIndex, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mCD391898EC7C82945BE60929C539A48C7C062A83(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mCD391898EC7C82945BE60929C539A48C7C062A83_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_6 = ___2_match;
|
|
if (L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___0_startIndex;
|
|
int32_t L_8 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
int32_t L_9 = ___0_startIndex;
|
|
V_1 = L_9;
|
|
goto IL_004d;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_10 = ___2_match;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
int32_t L_13 = L_12;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mF8E76735FDC971A85CFE1A0197D88933CFC95066_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mA013B0B93122A49AA2499891B812EDB265684F6B_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Action_1_t314FCCD238DBEE057C062D2366E1D5CCC90FE94D* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t314FCCD238DBEE057C062D2366E1D5CCC90FE94D* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____version;
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____version;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
Action_1_t314FCCD238DBEE057C062D2366E1D5CCC90FE94D* L_4 = ___0_action;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
Action_1_Invoke_m307F22652937E564FD80D34CE5A133BF35C67856_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____version;
|
|
if ((((int32_t)L_12) == ((int32_t)L_13)))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A List_1_GetEnumerator_mC66B7183F91C8F684DFDB72FC63E47326143E2A0_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m706A44A9DCF6999BA889B7B30E9C26FD9C1A3437((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m761931698D5AFBC6A5422670F876650AAE0A3A80_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m706A44A9DCF6999BA889B7B30E9C26FD9C1A3437((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m3D24D60658D957E927C5DD109E7A6CBEE55C6D47_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m706A44A9DCF6999BA889B7B30E9C26FD9C1A3437((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* List_1_GetRange_mEF6296A22020708483F706F7C6F047752767C28A_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* L_6 = (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m95266508583C7C17585BBE430ABA9BBF86785107(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
V_0 = L_6;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* L_9 = V_0;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_10 = L_9->____items;
|
|
int32_t L_11 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
|
|
List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
L_12->____size = L_13;
|
|
List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m78ED492410857FBCB5C11AEAB197C02C0D71C4CB_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_0 = __this->____items;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_m966CE9EC7470C4F0ED220F1E907F636BA9CB19FA(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m4ADA10DAE25636CDEBFE368C90CF847278B95D41_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mBE7E004FBA89CEC177EC664126DCA6F585185AD0(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m78ED492410857FBCB5C11AEAB197C02C0D71C4CB(__this, ((*(ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m92656B21F406A32557219C76E853BFABFE432710_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_3 = __this->____items;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
List_1_EnsureCapacity_m980CA5BFC1173BA95549F98A6599CB2959C4C453(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = ___0_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_9 = __this->____items;
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
int32_t L_12 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_15 = ___1_item;
|
|
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C)L_15);
|
|
int32_t L_16 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
int32_t L_17 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m78FF70032982F0878277A527BCF01D145DC7E874_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mE664A14124883E6C09148F0B0050437A1C096B84(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_item;
|
|
List_1_Insert_m92656B21F406A32557219C76E853BFABFE432710(__this, L_1, ((*(ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m6F6E82576716181C474B446F2A9D9C8408FA2EB1_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->____size;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
RuntimeObject* L_3 = ___1_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_4 = V_0;
|
|
if (!L_4)
|
|
{
|
|
goto IL_00bc;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = V_1;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = __this->____size;
|
|
int32_t L_9 = V_1;
|
|
List_1_EnsureCapacity_m980CA5BFC1173BA95549F98A6599CB2959C4C453(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) >= ((int32_t)L_11)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = V_1;
|
|
int32_t L_17 = __this->____size;
|
|
int32_t L_18 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
RuntimeObject* L_19 = V_0;
|
|
if ((!(((RuntimeObject*)(List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_20 = __this->____items;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_21 = __this->____items;
|
|
int32_t L_22 = ___0_index;
|
|
int32_t L_23 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_27 = __this->____items;
|
|
int32_t L_28 = ___0_index;
|
|
int32_t L_29 = __this->____size;
|
|
int32_t L_30 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
|
|
goto IL_00ac;
|
|
}
|
|
|
|
IL_009f:
|
|
{
|
|
RuntimeObject* L_31 = V_0;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
|
|
goto IL_00fb;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
int32_t L_36 = ___0_index;
|
|
int32_t L_37 = __this->____size;
|
|
if ((((int32_t)L_36) >= ((int32_t)L_37)))
|
|
{
|
|
goto IL_00f4;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_38 = ___1_collection;
|
|
RuntimeObject* L_39;
|
|
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
|
|
V_2 = L_39;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ea:
|
|
{
|
|
{
|
|
RuntimeObject* L_40 = V_2;
|
|
if (!L_40)
|
|
{
|
|
goto IL_00f3;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_41 = V_2;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
|
|
}
|
|
|
|
IL_00f3:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00e0_1;
|
|
}
|
|
|
|
IL_00ce_1:
|
|
{
|
|
int32_t L_42 = ___0_index;
|
|
int32_t L_43 = L_42;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
|
|
RuntimeObject* L_44 = V_2;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_45;
|
|
L_45 = InterfaceFuncInvoker0< ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
|
|
List_1_Insert_m92656B21F406A32557219C76E853BFABFE432710(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
bool L_47;
|
|
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
|
|
if (L_47)
|
|
{
|
|
goto IL_00ce_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f4:
|
|
{
|
|
RuntimeObject* L_48 = ___1_collection;
|
|
List_1_AddEnumerable_mD2F0943CF7F25337A52C6BEF7E3CBD41D4DD75AC(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mBC7966F035055D958BB44922AE0217740580C6BD_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m78ED492410857FBCB5C11AEAB197C02C0D71C4CB(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_mEA1D9B7B9D3D25066E535FD88A6284614ED7F54D(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m0DA874A9BB9E7E50E7AA6303E6952E5B1E35864C_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mBE7E004FBA89CEC177EC664126DCA6F585185AD0(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_mBC7966F035055D958BB44922AE0217740580C6BD(__this, ((*(ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m106315FCFC25B3D7DA3A134204525B66E6CC2A38_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0011;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____size;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_4 = ___0_match;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mF8E76735FDC971A85CFE1A0197D88933CFC95066_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_9)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
goto IL_0089;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) >= ((int32_t)L_15)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_16 = ___0_match;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = L_18;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mF8E76735FDC971A85CFE1A0197D88933CFC95066_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_21)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
int32_t L_22 = V_1;
|
|
int32_t L_23 = __this->____size;
|
|
if ((((int32_t)L_22) >= ((int32_t)L_23)))
|
|
{
|
|
goto IL_0089;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_24 = __this->____items;
|
|
int32_t L_25 = V_0;
|
|
int32_t L_26 = L_25;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_27 = __this->____items;
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = L_28;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
int32_t L_30 = L_29;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
|
|
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00ad;
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = V_0;
|
|
__this->____size = L_36;
|
|
int32_t L_37 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_37, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_34, L_35));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mEA1D9B7B9D3D25066E535FD88A6284614ED7F54D_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = __this->____size;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_11 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m5E69C2905CEFCDFC68C6C7BD0502095F27896047_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_008d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = __this->____size;
|
|
int32_t L_7 = __this->____size;
|
|
int32_t L_8 = ___1_count;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
|
|
int32_t L_9 = ___0_index;
|
|
int32_t L_10 = __this->____size;
|
|
if ((((int32_t)L_9) >= ((int32_t)L_10)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
goto IL_008d;
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mFAB3B04DB1F82D6DD9B4F709E38659E03EC33FF3_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m924D8124E1CA94F5873B03361FF360E595FD5455(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m924D8124E1CA94F5873B03361FF360E595FD5455_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_m2654B870C64CF26F64CCA32103D2ED506C53A638(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
int32_t L_9 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mB2ABF7D168B1A5F8F65BBAF13EC6BD04A45D4C4B_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m5F188E31CCDC88A24A0EC34913E21DBA0B694F51(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mBB02EBEFDB9F06D7FF1A77A365F39E66BB86E312_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m5F188E31CCDC88A24A0EC34913E21DBA0B694F51(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m5F188E31CCDC88A24A0EC34913E21DBA0B694F51_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mC57E37208D3AD03794472733A9E0E01642F54ABE(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_10 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mA1ADAF22BEC8A84B242C65D98710F2E696C077B2_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* L_0 = ___0_comparison;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_1) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
|
|
ArraySortHelper_1_Sort_m15678E898703A907E236B84A813A35FA4293E8C8(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* List_1_ToArray_mAC95DCC341599556B65B5FAB973DB74C18850D4F_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_1 = ((List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_3 = (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*)(ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_4 = __this->____items;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m229948DDD63A12468BE1FE27A1AA3EC19A777875_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_0 = __this->____items;
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->____size;
|
|
List_1_set_Capacity_m2B0C3EAB39C5C7FF1E4C239418C5E4D6F570EC37(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mD2F0943CF7F25337A52C6BEF7E3CBD41D4DD75AC_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, RuntimeObject* ___0_enumerable, 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;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RuntimeObject* L_1 = ___0_enumerable;
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0063:
|
|
{
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_6;
|
|
L_6 = InterfaceFuncInvoker0< ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_8 = __this->____items;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
|
|
{
|
|
goto IL_003c_1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = __this->____size;
|
|
List_1_EnsureCapacity_m980CA5BFC1173BA95549F98A6599CB2959C4C453(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_10 = __this->____items;
|
|
int32_t L_11 = __this->____size;
|
|
V_2 = L_11;
|
|
int32_t L_12 = V_2;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_2;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_14 = V_1;
|
|
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mFD664DAF7986BC8182C63E70E9DB9A524DE8ADB0_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_0 = (ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*)(ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2B2E6B8F54C3E70D8593C73AF691C1E403CD8E4A_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_0 = ((List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mFEFF96CF50496CD969C6080FC05C8B27136CB041_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_1 = ___0_capacity;
|
|
if (L_1)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_2 = ((List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
|
|
return;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_3 = ___0_capacity;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_4 = (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*)(ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
|
|
__this->____items = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0813CDEEAC4545FD44ACB32D17E86BB0F68C8F15_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
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_0050;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
int32_t L_4;
|
|
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
|
|
V_1 = L_4;
|
|
int32_t L_5 = V_1;
|
|
if (L_5)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_6 = ((List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
|
|
return;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_8 = (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*)(ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
|
|
__this->____items = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_10 = __this->____items;
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
|
|
int32_t L_11 = V_1;
|
|
__this->____size = L_11;
|
|
return;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
__this->____size = 0;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_12 = ((List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
RuntimeObject* L_13 = ___0_collection;
|
|
List_1_AddEnumerable_m53C7442A5E52F913D8649C1F9ABAF8A37D4A765E(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m51DB75D78EA6100EF3BF8F54363EF36FC9296234_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_0 = __this->____items;
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mD989B49C485497D76FA582692344AD01719AF2F3_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = ___0_value;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_3 = __this->____items;
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___0_value;
|
|
if ((((int32_t)L_4) <= ((int32_t)0)))
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = ___0_value;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_6 = (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*)(ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
|
|
V_0 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_8 = __this->____items;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_9 = V_0;
|
|
int32_t L_10 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_11 = V_0;
|
|
__this->____items = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
|
|
return;
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_12 = ((List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC53C21ACF1E8E16FFC625A89703437BC2786615F_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m7A60D84CD9C895CD9E89D1F0657835D28B029E10_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m4A4D4401A2BD92408FD25D1B342484C2E0414396_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mA0293864EDBEA9217DE39561CD009B7155B37FFA_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mFDE2CB682E0D746D2308206EB73F6009A3778BEF_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mFD14A453019607A5A5132878B8D30DD1CF23B26B_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = __this->____syncRoot;
|
|
if (L_0)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
|
|
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
|
|
RuntimeObject* L_3;
|
|
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = __this->____syncRoot;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 List_1_get_Item_m8787C42E1BBBFC5237F53F6435BF378367D16C28_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m5C639BC07D1C7DAC2C7C7D4AC678FCBC0F3854BA_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_4 = ___1_value;
|
|
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397)L_4);
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m8764A0D8BF34A7F9C38DFBE71A80E0043D503C1B_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_1 = ___0_value;
|
|
if (L_1)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397));
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_2 = V_0;
|
|
return false;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_mDE82861A25E431C40F30A8C46D65BDCC9AF6F579_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_1;
|
|
L_1 = List_1_get_Item_m8787C42E1BBBFC5237F53F6435BF378367D16C28(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m88A8E70FC65101960AA6CDD28888F78901DA9DF2_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_value;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m67C151144E71760DF66725F6C3C922A8EFD8BAAB(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_value;
|
|
List_1_set_Item_m5C639BC07D1C7DAC2C7C7D4AC678FCBC0F3854BA(__this, L_1, ((*(ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mAC9113BAD6828AB66898F4714FB597EAED1CB8DA_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_4 = V_0;
|
|
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));
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_9 = ___0_item;
|
|
List_1_AddWithResize_mBD72EF0D61117DF2775476A279EA1F31F3D55AB0(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mBD72EF0D61117DF2775476A279EA1F31F3D55AB0_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
V_0 = L_0;
|
|
int32_t L_1 = V_0;
|
|
List_1_EnsureCapacity_m255BA4DEAF96A7A3DDDB618E77171C507714983D(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_2 = V_0;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_5 = ___0_item;
|
|
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mF76326CAA0D46B3F82D42E8FD37961FBC5D6BDB3_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m67C151144E71760DF66725F6C3C922A8EFD8BAAB(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mAC9113BAD6828AB66898F4714FB597EAED1CB8DA_inline(__this, ((*(ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_mC53C21ACF1E8E16FFC625A89703437BC2786615F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mB18930F30D44786AEDE04FCE5F4FA46DD5B242C6_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m29321072C67453206FF74D421CDDDE7E0BB1DA99(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t06779334AE4309F5D49D1E9D733F6F381F553200* List_1_AsReadOnly_mC54AB2106B17D8BA07B31184128CB9ED41286815_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t06779334AE4309F5D49D1E9D733F6F381F553200* L_0 = (ReadOnlyCollection_1_t06779334AE4309F5D49D1E9D733F6F381F553200*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m5B96A9146403E423D5879B552DC9B95DC606B9D0(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1DF53D880A18995E63F187F4EEE065CCFE5A8D98_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m908CBC9B56D1E497243C33E38D48DB0D8C8814EE(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m9D38B6D7DE4B30557692C87A51ABBFF3E3169C5D_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mC53C21ACF1E8E16FFC625A89703437BC2786615F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m1DF53D880A18995E63F187F4EEE065CCFE5A8D98(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mC6967F2E9BB1CEF6A3903009C18BB44B215FEFEB_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mC53C21ACF1E8E16FFC625A89703437BC2786615F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m1DF53D880A18995E63F187F4EEE065CCFE5A8D98(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m51C26C336D4098035C50F3983E658ED1D8F797C8_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __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;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m7DFE8A839BF3827A7BC2F8A9BBF3E99E0AE48A06_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m7018893127654E806D3645ABEDC5EF335BC62F0B(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m8D49E3EF2DB03036B10FB872563DB85EF36BFB70_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_m8764A0D8BF34A7F9C38DFBE71A80E0043D503C1B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m7DFE8A839BF3827A7BC2F8A9BBF3E99E0AE48A06(__this, ((*(ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m5DF539C45EC623DBC20BA3C8484DB753E1276FEE_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_0 = ___0_array;
|
|
List_1_CopyTo_m3006F2F6C9EAD8E4616955B0891E27CC31594FEE(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mAC94177246ACCC2CFE938DFBE83968518BC7DBCB_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeArray* L_0 = ___0_array;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
RuntimeArray* L_1 = ___0_array;
|
|
int32_t L_2;
|
|
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
|
|
if ((((int32_t)L_2) == ((int32_t)1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
}
|
|
try
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_3 = __this->____items;
|
|
RuntimeArray* L_4 = ___0_array;
|
|
int32_t L_5 = ___1_arrayIndex;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
|
|
goto IL_0031;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0029;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0029:
|
|
{
|
|
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
|
|
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m3006F2F6C9EAD8E4616955B0891E27CC31594FEE_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_0 = __this->____items;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m255BA4DEAF96A7A3DDDB618E77171C507714983D_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_0 = __this->____items;
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_2 = __this->____items;
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_3 = __this->____items;
|
|
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;
|
|
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
V_0 = ((int32_t)2146435071);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___0_min;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = ___0_min;
|
|
V_0 = L_7;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
List_1_set_Capacity_mD989B49C485497D76FA582692344AD01719AF2F3(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m1EAFF0A605D8E657D04A9DF74D4EAE10A36D1E1E_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mB36DD97D544727708E75300F3587593C842003D5(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 List_1_Find_m201900516498938358BCA56C2EB30F829013EDDF_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0032;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* L_1 = ___0_match;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m818D6FEB6B25B868EA72550DE18DFFCF18D8B552_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = L_8;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
|
|
return L_10;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_11 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____size;
|
|
if ((((int32_t)L_12) < ((int32_t)L_13)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397));
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* List_1_FindAll_m0F1270D0BF8E2AD0FCA2ADA79E1C3EC7107F5AB1_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* L_1 = (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m2B2E6B8F54C3E70D8593C73AF691C1E403CD8E4A(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* L_2 = ___0_match;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m818D6FEB6B25B868EA72550DE18DFFCF18D8B552_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* L_8 = V_0;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = L_10;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
|
|
List_1_Add_mAC9113BAD6828AB66898F4714FB597EAED1CB8DA_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) < ((int32_t)L_15)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB36DD97D544727708E75300F3587593C842003D5_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mCB2A160163EE2309E232BB4C310B35969F1EAF34(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m517D2A50D238145F5E23BC58F498FE3D2BA47AA4_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_startIndex, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mCB2A160163EE2309E232BB4C310B35969F1EAF34(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mCB2A160163EE2309E232BB4C310B35969F1EAF34_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* L_6 = ___2_match;
|
|
if (L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___0_startIndex;
|
|
int32_t L_8 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
int32_t L_9 = ___0_startIndex;
|
|
V_1 = L_9;
|
|
goto IL_004d;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* L_10 = ___2_match;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
int32_t L_13 = L_12;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m818D6FEB6B25B868EA72550DE18DFFCF18D8B552_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m278D22D0E4AFD1411B7458AACDBE0C623C968CC4_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, Action_1_t52B0A0ED200CCFE6ABB9E4A9808A42D521E23FF7* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t52B0A0ED200CCFE6ABB9E4A9808A42D521E23FF7* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____version;
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____version;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
Action_1_t52B0A0ED200CCFE6ABB9E4A9808A42D521E23FF7* L_4 = ___0_action;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
Action_1_Invoke_m6DDF5786407FBE592616901487AA9F21FDFAA34A_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____version;
|
|
if ((((int32_t)L_12) == ((int32_t)L_13)))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26 List_1_GetEnumerator_mC7504B7331CC3E3F7414084903A0006CE34EE1E2_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mA0A53247F2DA18F712224DA65AE8E5FA992D3A80((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mC064923B832F0E1900AC1228690DF1EE0D5B47B9_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mA0A53247F2DA18F712224DA65AE8E5FA992D3A80((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m88B2CBCAEEB6D4CFE6A8D62074F6A05D261CCC78_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mA0A53247F2DA18F712224DA65AE8E5FA992D3A80((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* List_1_GetRange_m07876B1ADC044B6A78CC5308564D885BA4C6C303_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* L_6 = (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mFEFF96CF50496CD969C6080FC05C8B27136CB041(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
V_0 = L_6;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* L_9 = V_0;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_10 = L_9->____items;
|
|
int32_t L_11 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
|
|
List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
L_12->____size = L_13;
|
|
List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m7018893127654E806D3645ABEDC5EF335BC62F0B_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_0 = __this->____items;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_mACBA62B5488BE85C399772D308C50794204B2960(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m02A31C28293C4891BCFB1EDACB767EC015B51915_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_m8764A0D8BF34A7F9C38DFBE71A80E0043D503C1B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m7018893127654E806D3645ABEDC5EF335BC62F0B(__this, ((*(ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m6533D1AE1CD077D58F66C088C3ED5CD0D21E6A7A_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_3 = __this->____items;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
List_1_EnsureCapacity_m255BA4DEAF96A7A3DDDB618E77171C507714983D(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = ___0_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_9 = __this->____items;
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
int32_t L_12 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_15 = ___1_item;
|
|
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397)L_15);
|
|
int32_t L_16 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
int32_t L_17 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mB87B14C7F76C598C510C4DB06DBA3C8634701AEF_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m67C151144E71760DF66725F6C3C922A8EFD8BAAB(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_item;
|
|
List_1_Insert_m6533D1AE1CD077D58F66C088C3ED5CD0D21E6A7A(__this, L_1, ((*(ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m29321072C67453206FF74D421CDDDE7E0BB1DA99_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->____size;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
RuntimeObject* L_3 = ___1_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_4 = V_0;
|
|
if (!L_4)
|
|
{
|
|
goto IL_00bc;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = V_1;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = __this->____size;
|
|
int32_t L_9 = V_1;
|
|
List_1_EnsureCapacity_m255BA4DEAF96A7A3DDDB618E77171C507714983D(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) >= ((int32_t)L_11)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = V_1;
|
|
int32_t L_17 = __this->____size;
|
|
int32_t L_18 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
RuntimeObject* L_19 = V_0;
|
|
if ((!(((RuntimeObject*)(List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_20 = __this->____items;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_21 = __this->____items;
|
|
int32_t L_22 = ___0_index;
|
|
int32_t L_23 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_27 = __this->____items;
|
|
int32_t L_28 = ___0_index;
|
|
int32_t L_29 = __this->____size;
|
|
int32_t L_30 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
|
|
goto IL_00ac;
|
|
}
|
|
|
|
IL_009f:
|
|
{
|
|
RuntimeObject* L_31 = V_0;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
|
|
goto IL_00fb;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
int32_t L_36 = ___0_index;
|
|
int32_t L_37 = __this->____size;
|
|
if ((((int32_t)L_36) >= ((int32_t)L_37)))
|
|
{
|
|
goto IL_00f4;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_38 = ___1_collection;
|
|
RuntimeObject* L_39;
|
|
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
|
|
V_2 = L_39;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ea:
|
|
{
|
|
{
|
|
RuntimeObject* L_40 = V_2;
|
|
if (!L_40)
|
|
{
|
|
goto IL_00f3;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_41 = V_2;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
|
|
}
|
|
|
|
IL_00f3:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00e0_1;
|
|
}
|
|
|
|
IL_00ce_1:
|
|
{
|
|
int32_t L_42 = ___0_index;
|
|
int32_t L_43 = L_42;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
|
|
RuntimeObject* L_44 = V_2;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_45;
|
|
L_45 = InterfaceFuncInvoker0< ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
|
|
List_1_Insert_m6533D1AE1CD077D58F66C088C3ED5CD0D21E6A7A(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
bool L_47;
|
|
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
|
|
if (L_47)
|
|
{
|
|
goto IL_00ce_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f4:
|
|
{
|
|
RuntimeObject* L_48 = ___1_collection;
|
|
List_1_AddEnumerable_m53C7442A5E52F913D8649C1F9ABAF8A37D4A765E(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m974033EF142FF9279D69B4A84029B27D7F6F40AB_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m7018893127654E806D3645ABEDC5EF335BC62F0B(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_mF7738FE6DA69BF98AC0C8A9CA16E399F59BDD00E(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m5713EB4125FD65DC360AD37D9071DDFCAC38D284_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_m8764A0D8BF34A7F9C38DFBE71A80E0043D503C1B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m974033EF142FF9279D69B4A84029B27D7F6F40AB(__this, ((*(ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mE65A4A01BBE034FD7E2D2B79DAF680F9BE2F293B_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0011;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____size;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* L_4 = ___0_match;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m818D6FEB6B25B868EA72550DE18DFFCF18D8B552_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_9)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
goto IL_0089;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) >= ((int32_t)L_15)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* L_16 = ___0_match;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = L_18;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m818D6FEB6B25B868EA72550DE18DFFCF18D8B552_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_21)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
int32_t L_22 = V_1;
|
|
int32_t L_23 = __this->____size;
|
|
if ((((int32_t)L_22) >= ((int32_t)L_23)))
|
|
{
|
|
goto IL_0089;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_24 = __this->____items;
|
|
int32_t L_25 = V_0;
|
|
int32_t L_26 = L_25;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_27 = __this->____items;
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = L_28;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
int32_t L_30 = L_29;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
|
|
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_34 = __this->____items;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = __this->____size;
|
|
int32_t L_37 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_38 = __this->____size;
|
|
int32_t L_39 = V_0;
|
|
int32_t L_40 = V_0;
|
|
__this->____size = L_40;
|
|
int32_t L_41 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mF7738FE6DA69BF98AC0C8A9CA16E399F59BDD00E_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = __this->____size;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397));
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_13 = V_0;
|
|
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397)L_13);
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_14 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mA3C0DE6D945E946B7744875629D8841D19C95463_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_008d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = __this->____size;
|
|
int32_t L_7 = __this->____size;
|
|
int32_t L_8 = ___1_count;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
|
|
int32_t L_9 = ___0_index;
|
|
int32_t L_10 = __this->____size;
|
|
if ((((int32_t)L_9) >= ((int32_t)L_10)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_19 = __this->____items;
|
|
int32_t L_20 = __this->____size;
|
|
int32_t L_21 = ___1_count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m3DBD0D4FD315597BF659C8AD32893044979B60ED_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mC53C21ACF1E8E16FFC625A89703437BC2786615F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mEBAF34A355195939FA2200B8CCE4FC9F859B697E(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mEBAF34A355195939FA2200B8CCE4FC9F859B697E_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_mADCD909505DEC3284A99CD048ACE6731CD053128(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
int32_t L_9 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7E136093E253DEBB61CE9072FEDA519973183B4E_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mC53C21ACF1E8E16FFC625A89703437BC2786615F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m8B752C9B3A1AEAE715718990EA6C2EABCBDE510F(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4ED3432E4EF0E4DB77CB52FCFBB5704C392FA1E4_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mC53C21ACF1E8E16FFC625A89703437BC2786615F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m8B752C9B3A1AEAE715718990EA6C2EABCBDE510F(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m8B752C9B3A1AEAE715718990EA6C2EABCBDE510F_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397_m31CE4945CB5EED5385DC4B0D1C46F0A445C31576(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_10 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mE200D3275E65452DF12BD7E7B25F95594594FB4C_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, Comparison_1_t8080821930F0443F619CA1C865A13C66FAB2A3E7* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t8080821930F0443F619CA1C865A13C66FAB2A3E7* L_0 = ___0_comparison;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_1) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t8080821930F0443F619CA1C865A13C66FAB2A3E7* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
|
|
ArraySortHelper_1_Sort_mCDC69A077E6C930007C69A5FC2CE3D2947DF5E7F(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* List_1_ToArray_mCCCE8E01BC1E3177CD5518C417385A09C9667FBA_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_1 = ((List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_3 = (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*)(ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_4 = __this->____items;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m469F2C6C6FBC96713C3AE07BE8A637217AA1A4F9_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_0 = __this->____items;
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->____size;
|
|
List_1_set_Capacity_mD989B49C485497D76FA582692344AD01719AF2F3(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m53C7442A5E52F913D8649C1F9ABAF8A37D4A765E_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, RuntimeObject* ___0_enumerable, 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;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RuntimeObject* L_1 = ___0_enumerable;
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0063:
|
|
{
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_6;
|
|
L_6 = InterfaceFuncInvoker0< ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_8 = __this->____items;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
|
|
{
|
|
goto IL_003c_1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = __this->____size;
|
|
List_1_EnsureCapacity_m255BA4DEAF96A7A3DDDB618E77171C507714983D(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_10 = __this->____items;
|
|
int32_t L_11 = __this->____size;
|
|
V_2 = L_11;
|
|
int32_t L_12 = V_2;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_2;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_14 = V_1;
|
|
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mC0C00C68097F39B9280A5DA29E4C94D52F1F6EC6_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_0 = (ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*)(ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m88D2A8E04DC2791D3A8495368F65F5B60D37E52C_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_0 = ((List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB5B67484782542CF7B5909FCDE6F5CED428388C0_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_1 = ___0_capacity;
|
|
if (L_1)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_2 = ((List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
|
|
return;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_3 = ___0_capacity;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_4 = (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*)(ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
|
|
__this->____items = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB49A2C66916BD1AA28FF19FAF64F35730895F151_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
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_0050;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
int32_t L_4;
|
|
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
|
|
V_1 = L_4;
|
|
int32_t L_5 = V_1;
|
|
if (L_5)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_6 = ((List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
|
|
return;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_8 = (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*)(ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
|
|
__this->____items = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_10 = __this->____items;
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
|
|
int32_t L_11 = V_1;
|
|
__this->____size = L_11;
|
|
return;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
__this->____size = 0;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_12 = ((List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
RuntimeObject* L_13 = ___0_collection;
|
|
List_1_AddEnumerable_m037355894E55FA294D7CA65ED514CA23D333BB75(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mF4F9D6CD7AFAE2051072AD26895769C43AA83069_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_0 = __this->____items;
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m69FAE7E51E9F1EEEEEFD7B40C534A6323C13BC42_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = ___0_value;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_3 = __this->____items;
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___0_value;
|
|
if ((((int32_t)L_4) <= ((int32_t)0)))
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = ___0_value;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_6 = (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*)(ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
|
|
V_0 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_8 = __this->____items;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_9 = V_0;
|
|
int32_t L_10 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_11 = V_0;
|
|
__this->____items = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
|
|
return;
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_12 = ((List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m33CC3051E4F6208BE3FCD927115E096FB774B5E8_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mFDDE3912E346965340059B246ED898360529DC41_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mF9F3D2C9B295AD7305A46F5B37D7914842055AE6_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m7DFC5C61DB0B1B5F3097E50AC46E337B719DC0FC_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mC09D0365937C3266BA9C151885812994613E554F_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = __this->____syncRoot;
|
|
if (L_0)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
|
|
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
|
|
RuntimeObject* L_3;
|
|
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = __this->____syncRoot;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C List_1_get_Item_m7254446025B413813532952BC533A01BB7A76B5E_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m1458134CC8651C4DCECBF070FB0638F2DB1CC406_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_4 = ___1_value;
|
|
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C)L_4);
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mADB43F06E46AF1A07E31BB46BDA18A99392874F1_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_1 = ___0_value;
|
|
if (L_1)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C));
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_2 = V_0;
|
|
return false;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_m0A9E285E1C63653E7F79C8177757E63459E0A69D_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_1;
|
|
L_1 = List_1_get_Item_m7254446025B413813532952BC533A01BB7A76B5E(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mFA81B3592965C51765B8AA3542C5E6DC1571513B_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_value;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mF22191D5BA5DADAC0629555DA6B90C6BE77A00C9(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_value;
|
|
List_1_set_Item_m1458134CC8651C4DCECBF070FB0638F2DB1CC406(__this, L_1, ((*(ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mCF000150B2DF0A8C527183C6B425D4DB943C40E7_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_4 = V_0;
|
|
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));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_9 = ___0_item;
|
|
List_1_AddWithResize_m66C6E54D5506F4098A07BE224F0C3646C792B5EA(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m66C6E54D5506F4098A07BE224F0C3646C792B5EA_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
V_0 = L_0;
|
|
int32_t L_1 = V_0;
|
|
List_1_EnsureCapacity_mB99E2AE0CCF685545684C87D4195A217CB773668(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_2 = V_0;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_5 = ___0_item;
|
|
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m9B2642127940EA5835FC2DE66C3C263AF2785BBD_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mF22191D5BA5DADAC0629555DA6B90C6BE77A00C9(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mCF000150B2DF0A8C527183C6B425D4DB943C40E7_inline(__this, ((*(ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m021F0C264D2BE2FFE9B6DAC2251D5BFA34BB2C8C_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m0AB0EF0737CC9BEE0467818CE9DB8D7449EFE7AC(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t3FF9A7316B1921596591EBCFBAA4B6BFA6DDA202* List_1_AsReadOnly_m196D5EEE23DE0DBA9C66F23302DFDCC43CA663BD_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t3FF9A7316B1921596591EBCFBAA4B6BFA6DDA202* L_0 = (ReadOnlyCollection_1_t3FF9A7316B1921596591EBCFBAA4B6BFA6DDA202*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m9694DAC4C7949DFE993E7AEB4ED19F2C2B4CD696(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m23A12CA298878B0EC611B04FB92DB05B8D8DFA6A_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m106C19E761C4541A01276A7527FDB6D1FB09CCF4(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m09E05B3012CF3696AFCFDB3EF2B9F67F85D1A420_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m23A12CA298878B0EC611B04FB92DB05B8D8DFA6A(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m8F4F30AF99AD76381FFBC78B12E08ED6CDB72E69_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m23A12CA298878B0EC611B04FB92DB05B8D8DFA6A(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mE549A854DDE299C02DDF78B8E33246A1CA4194F2_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __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;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m76FC3C94DE0D879E96C03F2CBE8989CC1859129F_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m2FC2FE9FF730FE05E9A3A3FCCEAD04E2DF1031DA(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mA1E9C1441B59760B32895D18D8618C1B0BEA4583_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mADB43F06E46AF1A07E31BB46BDA18A99392874F1(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m76FC3C94DE0D879E96C03F2CBE8989CC1859129F(__this, ((*(ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mA51C03699029572505B5A5C025AEF28AE125B21A_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_0 = ___0_array;
|
|
List_1_CopyTo_m4BCA03969C8320B655A16A8F945B81A8B72E4A33(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m5C637EE04CA682A8FC05B5963AE024A07B71A658_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeArray* L_0 = ___0_array;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
RuntimeArray* L_1 = ___0_array;
|
|
int32_t L_2;
|
|
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
|
|
if ((((int32_t)L_2) == ((int32_t)1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
}
|
|
try
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_3 = __this->____items;
|
|
RuntimeArray* L_4 = ___0_array;
|
|
int32_t L_5 = ___1_arrayIndex;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
|
|
goto IL_0031;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0029;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0029:
|
|
{
|
|
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
|
|
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m4BCA03969C8320B655A16A8F945B81A8B72E4A33_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_0 = __this->____items;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mB99E2AE0CCF685545684C87D4195A217CB773668_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_0 = __this->____items;
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_2 = __this->____items;
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_3 = __this->____items;
|
|
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;
|
|
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
V_0 = ((int32_t)2146435071);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___0_min;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = ___0_min;
|
|
V_0 = L_7;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
List_1_set_Capacity_m69FAE7E51E9F1EEEEEFD7B40C534A6323C13BC42(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m1AD8B3174C61E58A9DBEE6F3656D85919A354452_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m8D04B64FE460F303D5E46F01DAAEBEED0242CC73(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C List_1_Find_mB81846D592EA74C6967ECA17BE334574A2B7977F_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0032;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_1 = ___0_match;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m4F240A73757BF33ED171DD83845791D79934E75C_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = L_8;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
|
|
return L_10;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_11 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____size;
|
|
if ((((int32_t)L_12) < ((int32_t)L_13)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C));
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* List_1_FindAll_mAE322090DCA377B2EA349B0B499892EE5D1690E5_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* L_1 = (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m88D2A8E04DC2791D3A8495368F65F5B60D37E52C(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_2 = ___0_match;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m4F240A73757BF33ED171DD83845791D79934E75C_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* L_8 = V_0;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = L_10;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
|
|
List_1_Add_mCF000150B2DF0A8C527183C6B425D4DB943C40E7_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) < ((int32_t)L_15)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m8D04B64FE460F303D5E46F01DAAEBEED0242CC73_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mA213E0339264067DE16003A15961C1E5840A1B25(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m36BB8751725431E0BD5494A225CE61CFBD5F2E23_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_startIndex, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mA213E0339264067DE16003A15961C1E5840A1B25(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mA213E0339264067DE16003A15961C1E5840A1B25_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_6 = ___2_match;
|
|
if (L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___0_startIndex;
|
|
int32_t L_8 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
int32_t L_9 = ___0_startIndex;
|
|
V_1 = L_9;
|
|
goto IL_004d;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_10 = ___2_match;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
int32_t L_13 = L_12;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m4F240A73757BF33ED171DD83845791D79934E75C_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mC859DD8A7D433C859DFE64AB34265909E9D2AEA9_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, Action_1_t2C0C257756F2A1C54F235201B24036E303360F82* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t2C0C257756F2A1C54F235201B24036E303360F82* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____version;
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____version;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
Action_1_t2C0C257756F2A1C54F235201B24036E303360F82* L_4 = ___0_action;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
Action_1_Invoke_m45D7320EFB7D333C45D16293E385FFD8600A6608_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____version;
|
|
if ((((int32_t)L_12) == ((int32_t)L_13)))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4 List_1_GetEnumerator_mDD718143781FC5096D250163C4387C1552B47B61_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mCD4BE75714FC69D483A1CDC73D6F9EE6465B3134((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m755A9EFE62AE709B75E71FED3D8FB171AD8BC6B9_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mCD4BE75714FC69D483A1CDC73D6F9EE6465B3134((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m83875902A67A3CD760696093554FFD07B8754B02_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mCD4BE75714FC69D483A1CDC73D6F9EE6465B3134((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* List_1_GetRange_m2A0AEDCBC1F257414E2CE55ED7218FB4DBAD6830_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* L_6 = (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mB5B67484782542CF7B5909FCDE6F5CED428388C0(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
V_0 = L_6;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* L_9 = V_0;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_10 = L_9->____items;
|
|
int32_t L_11 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
|
|
List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
L_12->____size = L_13;
|
|
List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2FC2FE9FF730FE05E9A3A3FCCEAD04E2DF1031DA_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_0 = __this->____items;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m2CB643307E486297EEE84FAC49C08EDA5976FADD(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mC8B279C69B4B05F515F7F07387E88BCFD361B379_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mADB43F06E46AF1A07E31BB46BDA18A99392874F1(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m2FC2FE9FF730FE05E9A3A3FCCEAD04E2DF1031DA(__this, ((*(ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m72250B19576CF67BFE4CA6575C10662FB5A68E56_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_3 = __this->____items;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
List_1_EnsureCapacity_mB99E2AE0CCF685545684C87D4195A217CB773668(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = ___0_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_9 = __this->____items;
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
int32_t L_12 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_15 = ___1_item;
|
|
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C)L_15);
|
|
int32_t L_16 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
int32_t L_17 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mFA3C7DFA522B9D86363AB242DADAB6073F0E679E_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mF22191D5BA5DADAC0629555DA6B90C6BE77A00C9(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_item;
|
|
List_1_Insert_m72250B19576CF67BFE4CA6575C10662FB5A68E56(__this, L_1, ((*(ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m0AB0EF0737CC9BEE0467818CE9DB8D7449EFE7AC_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->____size;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
RuntimeObject* L_3 = ___1_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_4 = V_0;
|
|
if (!L_4)
|
|
{
|
|
goto IL_00bc;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = V_1;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = __this->____size;
|
|
int32_t L_9 = V_1;
|
|
List_1_EnsureCapacity_mB99E2AE0CCF685545684C87D4195A217CB773668(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) >= ((int32_t)L_11)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = V_1;
|
|
int32_t L_17 = __this->____size;
|
|
int32_t L_18 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
RuntimeObject* L_19 = V_0;
|
|
if ((!(((RuntimeObject*)(List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_20 = __this->____items;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_21 = __this->____items;
|
|
int32_t L_22 = ___0_index;
|
|
int32_t L_23 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_27 = __this->____items;
|
|
int32_t L_28 = ___0_index;
|
|
int32_t L_29 = __this->____size;
|
|
int32_t L_30 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
|
|
goto IL_00ac;
|
|
}
|
|
|
|
IL_009f:
|
|
{
|
|
RuntimeObject* L_31 = V_0;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
|
|
goto IL_00fb;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
int32_t L_36 = ___0_index;
|
|
int32_t L_37 = __this->____size;
|
|
if ((((int32_t)L_36) >= ((int32_t)L_37)))
|
|
{
|
|
goto IL_00f4;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_38 = ___1_collection;
|
|
RuntimeObject* L_39;
|
|
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
|
|
V_2 = L_39;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ea:
|
|
{
|
|
{
|
|
RuntimeObject* L_40 = V_2;
|
|
if (!L_40)
|
|
{
|
|
goto IL_00f3;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_41 = V_2;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
|
|
}
|
|
|
|
IL_00f3:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00e0_1;
|
|
}
|
|
|
|
IL_00ce_1:
|
|
{
|
|
int32_t L_42 = ___0_index;
|
|
int32_t L_43 = L_42;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
|
|
RuntimeObject* L_44 = V_2;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_45;
|
|
L_45 = InterfaceFuncInvoker0< ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
|
|
List_1_Insert_m72250B19576CF67BFE4CA6575C10662FB5A68E56(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
bool L_47;
|
|
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
|
|
if (L_47)
|
|
{
|
|
goto IL_00ce_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f4:
|
|
{
|
|
RuntimeObject* L_48 = ___1_collection;
|
|
List_1_AddEnumerable_m037355894E55FA294D7CA65ED514CA23D333BB75(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mFAA371C5752834428AF21321B622FF538A4246FA_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m2FC2FE9FF730FE05E9A3A3FCCEAD04E2DF1031DA(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_mE5085BA9EA7C4B5CB62FDAF313DEDBA7B4318D55(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m3F571626F38EB43160B2744F3C809362CE282245_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mADB43F06E46AF1A07E31BB46BDA18A99392874F1(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_mFAA371C5752834428AF21321B622FF538A4246FA(__this, ((*(ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mF2D8D8A7C253C1EC8DE97183F988CB16F01840AC_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0011;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____size;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_4 = ___0_match;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m4F240A73757BF33ED171DD83845791D79934E75C_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_9)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
goto IL_0089;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) >= ((int32_t)L_15)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_16 = ___0_match;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = L_18;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m4F240A73757BF33ED171DD83845791D79934E75C_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_21)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
int32_t L_22 = V_1;
|
|
int32_t L_23 = __this->____size;
|
|
if ((((int32_t)L_22) >= ((int32_t)L_23)))
|
|
{
|
|
goto IL_0089;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_24 = __this->____items;
|
|
int32_t L_25 = V_0;
|
|
int32_t L_26 = L_25;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_27 = __this->____items;
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = L_28;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
int32_t L_30 = L_29;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
|
|
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_34 = __this->____items;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = __this->____size;
|
|
int32_t L_37 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_38 = __this->____size;
|
|
int32_t L_39 = V_0;
|
|
int32_t L_40 = V_0;
|
|
__this->____size = L_40;
|
|
int32_t L_41 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mE5085BA9EA7C4B5CB62FDAF313DEDBA7B4318D55_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = __this->____size;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C));
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_13 = V_0;
|
|
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C)L_13);
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_14 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mE60AF749857FFE7F2A4DB97014B1DF31594B44CB_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_008d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = __this->____size;
|
|
int32_t L_7 = __this->____size;
|
|
int32_t L_8 = ___1_count;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
|
|
int32_t L_9 = ___0_index;
|
|
int32_t L_10 = __this->____size;
|
|
if ((((int32_t)L_9) >= ((int32_t)L_10)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_19 = __this->____items;
|
|
int32_t L_20 = __this->____size;
|
|
int32_t L_21 = ___1_count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m6AC545046F7746173BD9D1B41FE06D1F9E71EC41_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mA498A2337EF9EC0D032D8D5CAA6C516A2E92470D(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mA498A2337EF9EC0D032D8D5CAA6C516A2E92470D_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mE1CEBA49B45413C9F90535D250C76CB24B2D2BC3(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
int32_t L_9 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mD61F3E3C3942AD6D0B42C7358FBBEA597A53AEBF_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mC8F20572BAEED7BCF1609F6EB596E24EC365F4B5(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m982F3AAD187A5372F9278577FCB51071BC57DEFF_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mC8F20572BAEED7BCF1609F6EB596E24EC365F4B5(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mC8F20572BAEED7BCF1609F6EB596E24EC365F4B5_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_mC5992DCE97EA37C4E44D4AD9F18EC979161BD8FA(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_10 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mD586873E524CA20107E921972DC2601AAA2011AA_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, Comparison_1_tF5E4223E56E6110495FEC2B91560C45E31605012* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tF5E4223E56E6110495FEC2B91560C45E31605012* L_0 = ___0_comparison;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_1) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tF5E4223E56E6110495FEC2B91560C45E31605012* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
|
|
ArraySortHelper_1_Sort_mA7806C9FFD94190FF72C0F2077434D5E566A3697(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* List_1_ToArray_m40445AF84DED4B3E9262E40F6E6BF2D9E9CE3050_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_1 = ((List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_3 = (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*)(ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_4 = __this->____items;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m52DD2A86BCDA30817AF02B7D6ED140857F271641_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_0 = __this->____items;
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->____size;
|
|
List_1_set_Capacity_m69FAE7E51E9F1EEEEEFD7B40C534A6323C13BC42(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m037355894E55FA294D7CA65ED514CA23D333BB75_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, RuntimeObject* ___0_enumerable, 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;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RuntimeObject* L_1 = ___0_enumerable;
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0063:
|
|
{
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_6;
|
|
L_6 = InterfaceFuncInvoker0< ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_8 = __this->____items;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
|
|
{
|
|
goto IL_003c_1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = __this->____size;
|
|
List_1_EnsureCapacity_mB99E2AE0CCF685545684C87D4195A217CB773668(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_10 = __this->____items;
|
|
int32_t L_11 = __this->____size;
|
|
V_2 = L_11;
|
|
int32_t L_12 = V_2;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_2;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_14 = V_1;
|
|
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m8BAA772AC5AD27256F5102EB10D0A56AAB7AA35D_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_0 = (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*)(ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m407D1B1DF71D4FBE3190658A2AD2C45191AB2F12_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_0 = ((List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m118C02FE2F3E26904A4E130AF830A39BE8D2AACF_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_1 = ___0_capacity;
|
|
if (L_1)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_2 = ((List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
|
|
return;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_3 = ___0_capacity;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_4 = (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*)(ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
|
|
__this->____items = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1D6282762C99F08CBC84605A8CD94251EEC8B03D_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
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_0050;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
int32_t L_4;
|
|
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
|
|
V_1 = L_4;
|
|
int32_t L_5 = V_1;
|
|
if (L_5)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_6 = ((List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
|
|
return;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_8 = (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*)(ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
|
|
__this->____items = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_10 = __this->____items;
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
|
|
int32_t L_11 = V_1;
|
|
__this->____size = L_11;
|
|
return;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
__this->____size = 0;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_12 = ((List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
RuntimeObject* L_13 = ___0_collection;
|
|
List_1_AddEnumerable_m4CD8B58EA2FE1031ED69F9F57CEA10866A03A137(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m9A10EE48185A4D40E27829E7567BA806DEFF6A16_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_0 = __this->____items;
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mB26E3514F1EAF5BBB2D75089F9D19A2C32C2D797_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = ___0_value;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_3 = __this->____items;
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___0_value;
|
|
if ((((int32_t)L_4) <= ((int32_t)0)))
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = ___0_value;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_6 = (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*)(ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
|
|
V_0 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_8 = __this->____items;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_9 = V_0;
|
|
int32_t L_10 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_11 = V_0;
|
|
__this->____items = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
|
|
return;
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_12 = ((List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m35BD365DD1D5E80007809D19C59B3BBF138024FC_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mA3CEC9DD292A978EB24C60AF9B84863E7DAE6777_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m0093F1113831BBEBABA7DFCBB27F911673D93185_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mE03D4E87F52132ACF8227D2547E3D96A4498E331_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m2B2D3FAEBF347B12EEC0708D85CA66F4C049E8E6_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = __this->____syncRoot;
|
|
if (L_0)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
|
|
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
|
|
RuntimeObject* L_3;
|
|
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = __this->____syncRoot;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A List_1_get_Item_mDEEB92B35DD1643CAC7F2F8F7CF3B84C99C3DE42_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mD5E81534C3BD0DB79615D07F919B1B8FF7ADAFD6_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_4 = ___1_value;
|
|
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A)L_4);
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mF9D1BEDFD75702E64514C1F5D713BB6EE408633D_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_1 = ___0_value;
|
|
if (L_1)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A));
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_2 = V_0;
|
|
return false;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_mC9827927BCA36F1D8F15A1ED5D44AFD3C4CFA47F_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_1;
|
|
L_1 = List_1_get_Item_mDEEB92B35DD1643CAC7F2F8F7CF3B84C99C3DE42(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m1E0D32C089A0E5BDF7D940963534CC58B1D41F73_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_value;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m172CFB8E9E2E02BC553F3F35B6CBB5DEC1459AD6(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_value;
|
|
List_1_set_Item_mD5E81534C3BD0DB79615D07F919B1B8FF7ADAFD6(__this, L_1, ((*(ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_4 = V_0;
|
|
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));
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_9 = ___0_item;
|
|
List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
V_0 = L_0;
|
|
int32_t L_1 = V_0;
|
|
List_1_EnsureCapacity_m3BBC9C60BD4FEDC8157EFC1FAC627E9BBA0ACCAE(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_2 = V_0;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_5 = ___0_item;
|
|
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m541BB720D471DBD90967966BB1F7F0EDF6575111_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m172CFB8E9E2E02BC553F3F35B6CBB5DEC1459AD6(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_inline(__this, ((*(ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mDFCAF86C5D0CE92C8AD0F3C8DD657321853AE928_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m25AC75326046BB8B1991E0950ADB6E261A3C0209(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tBF9B97B43CD66E0831564962999B941BAC57B852* List_1_AsReadOnly_mC3BD8FADFCA406A6A7AEC1130AC2A9022B83B2B3_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tBF9B97B43CD66E0831564962999B941BAC57B852* L_0 = (ReadOnlyCollection_1_tBF9B97B43CD66E0831564962999B941BAC57B852*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m29A7418D3E415E774771107910AF183A733C1F0B(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m109DD0FEC1105BB35E95A8B01A959F114619B342_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m59C49AE4DEDC452B3B1B8C4EC8FFB90AB26F3328(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mDCFAD08509EE680E2FC94ADE37EF66F31C100095_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m109DD0FEC1105BB35E95A8B01A959F114619B342(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mEDDB17C231A340FAEF4CA0C6832E44AD17CA27C3_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m109DD0FEC1105BB35E95A8B01A959F114619B342(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m87D0603CF2422A2205B67381BD432C522E9584B7_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __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;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m0E8BA9EF54787552B0B166D27145B8F03DF7781E_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m4DA6283DF2F67AE837C30DABEC36FFA5E7590F99(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mE96765C098738F2E54E3998A32D2EFC4FC35BA11_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mF9D1BEDFD75702E64514C1F5D713BB6EE408633D(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m0E8BA9EF54787552B0B166D27145B8F03DF7781E(__this, ((*(ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m70DC99F7C411A14374768C558F1244FCFC96B2AE_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_0 = ___0_array;
|
|
List_1_CopyTo_m871906459F671712CAB07918DE91D9A2A85445A9(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m78F494157D732ACE1634419BD607706C4021CFDE_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeArray* L_0 = ___0_array;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
RuntimeArray* L_1 = ___0_array;
|
|
int32_t L_2;
|
|
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
|
|
if ((((int32_t)L_2) == ((int32_t)1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
}
|
|
try
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_3 = __this->____items;
|
|
RuntimeArray* L_4 = ___0_array;
|
|
int32_t L_5 = ___1_arrayIndex;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
|
|
goto IL_0031;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0029;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0029:
|
|
{
|
|
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
|
|
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m871906459F671712CAB07918DE91D9A2A85445A9_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_0 = __this->____items;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m3BBC9C60BD4FEDC8157EFC1FAC627E9BBA0ACCAE_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_0 = __this->____items;
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_2 = __this->____items;
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_3 = __this->____items;
|
|
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;
|
|
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
V_0 = ((int32_t)2146435071);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___0_min;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = ___0_min;
|
|
V_0 = L_7;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
List_1_set_Capacity_mB26E3514F1EAF5BBB2D75089F9D19A2C32C2D797(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mC82DBCFFE611B2F1B98A1313C33D2F3EE18935F9_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m3C393B8751DB1C69CD68F5AECBA31B4019C638F1(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A List_1_Find_mAE8D823A867B64D7B55EB421FB48754BC8948A34_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0032;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* L_1 = ___0_match;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mF662605AAE57D7EBF6A6599414CAD46C9B595D80_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = L_8;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
|
|
return L_10;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_11 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____size;
|
|
if ((((int32_t)L_12) < ((int32_t)L_13)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A));
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* List_1_FindAll_mBA9B229A515392696A8BC4C3B62F9336965F4798_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* L_1 = (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m407D1B1DF71D4FBE3190658A2AD2C45191AB2F12(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* L_2 = ___0_match;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mF662605AAE57D7EBF6A6599414CAD46C9B595D80_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* L_8 = V_0;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = L_10;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
|
|
List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) < ((int32_t)L_15)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m3C393B8751DB1C69CD68F5AECBA31B4019C638F1_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mEDACAF68E90BA5268A07D192446DD538666D02AE(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m1E97BB981B48A89DFDAF997C2E7069658F08EF5B_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_startIndex, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mEDACAF68E90BA5268A07D192446DD538666D02AE(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEDACAF68E90BA5268A07D192446DD538666D02AE_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* L_6 = ___2_match;
|
|
if (L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___0_startIndex;
|
|
int32_t L_8 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
int32_t L_9 = ___0_startIndex;
|
|
V_1 = L_9;
|
|
goto IL_004d;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* L_10 = ___2_match;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
int32_t L_13 = L_12;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mF662605AAE57D7EBF6A6599414CAD46C9B595D80_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mB853EA1EFBBBCE02E9030A352486E8A578DF990C_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, Action_1_t21EA33523F691BABEB9BCB0E487E8C00D8AC760A* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t21EA33523F691BABEB9BCB0E487E8C00D8AC760A* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____version;
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____version;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
Action_1_t21EA33523F691BABEB9BCB0E487E8C00D8AC760A* L_4 = ___0_action;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
Action_1_Invoke_m008CA5C95071EFA8BD9EF579FF87E6446F026F6D_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____version;
|
|
if ((((int32_t)L_12) == ((int32_t)L_13)))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC00634F69C4FDA0AB72A1D2673B713206D4B27FB List_1_GetEnumerator_mF04BB2D0A951AC3A66BF9BE9F79B65B2B2A64033_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC00634F69C4FDA0AB72A1D2673B713206D4B27FB L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mDB4FB0100CB40663008EB6CB05D64D68AF1DB59C((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mD3974067E77D7A95F7D17AEC501A5F3AB3D0AE6B_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC00634F69C4FDA0AB72A1D2673B713206D4B27FB L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mDB4FB0100CB40663008EB6CB05D64D68AF1DB59C((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tC00634F69C4FDA0AB72A1D2673B713206D4B27FB L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m32B8EA738DA32877088A18E0B6C40F2B5AFA6C3A_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC00634F69C4FDA0AB72A1D2673B713206D4B27FB L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mDB4FB0100CB40663008EB6CB05D64D68AF1DB59C((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tC00634F69C4FDA0AB72A1D2673B713206D4B27FB L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* List_1_GetRange_m4BF4C0676F907A59EAD0108761C6A756BB3CF688_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* L_6 = (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m118C02FE2F3E26904A4E130AF830A39BE8D2AACF(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
V_0 = L_6;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* L_9 = V_0;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_10 = L_9->____items;
|
|
int32_t L_11 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
|
|
List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
L_12->____size = L_13;
|
|
List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m4DA6283DF2F67AE837C30DABEC36FFA5E7590F99_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_0 = __this->____items;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m3739920CA87E2948569E7EFDDB00CF1E779947F0(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m61153CBA85284B86D8A2ED859AB6B5D0BE8731FF_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mF9D1BEDFD75702E64514C1F5D713BB6EE408633D(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m4DA6283DF2F67AE837C30DABEC36FFA5E7590F99(__this, ((*(ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m5678BAA098A5054EAD81BB1CF8447CA3DB5F5C97_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_3 = __this->____items;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
List_1_EnsureCapacity_m3BBC9C60BD4FEDC8157EFC1FAC627E9BBA0ACCAE(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = ___0_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_9 = __this->____items;
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
int32_t L_12 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_15 = ___1_item;
|
|
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A)L_15);
|
|
int32_t L_16 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
int32_t L_17 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mDFEF9CA1C3D130C7D958058817378D5B2E6A4189_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m172CFB8E9E2E02BC553F3F35B6CBB5DEC1459AD6(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_item;
|
|
List_1_Insert_m5678BAA098A5054EAD81BB1CF8447CA3DB5F5C97(__this, L_1, ((*(ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m25AC75326046BB8B1991E0950ADB6E261A3C0209_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->____size;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
RuntimeObject* L_3 = ___1_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_4 = V_0;
|
|
if (!L_4)
|
|
{
|
|
goto IL_00bc;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = V_1;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = __this->____size;
|
|
int32_t L_9 = V_1;
|
|
List_1_EnsureCapacity_m3BBC9C60BD4FEDC8157EFC1FAC627E9BBA0ACCAE(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) >= ((int32_t)L_11)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = V_1;
|
|
int32_t L_17 = __this->____size;
|
|
int32_t L_18 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
RuntimeObject* L_19 = V_0;
|
|
if ((!(((RuntimeObject*)(List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_20 = __this->____items;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_21 = __this->____items;
|
|
int32_t L_22 = ___0_index;
|
|
int32_t L_23 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_27 = __this->____items;
|
|
int32_t L_28 = ___0_index;
|
|
int32_t L_29 = __this->____size;
|
|
int32_t L_30 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
|
|
goto IL_00ac;
|
|
}
|
|
|
|
IL_009f:
|
|
{
|
|
RuntimeObject* L_31 = V_0;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
|
|
goto IL_00fb;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
int32_t L_36 = ___0_index;
|
|
int32_t L_37 = __this->____size;
|
|
if ((((int32_t)L_36) >= ((int32_t)L_37)))
|
|
{
|
|
goto IL_00f4;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_38 = ___1_collection;
|
|
RuntimeObject* L_39;
|
|
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
|
|
V_2 = L_39;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ea:
|
|
{
|
|
{
|
|
RuntimeObject* L_40 = V_2;
|
|
if (!L_40)
|
|
{
|
|
goto IL_00f3;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_41 = V_2;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
|
|
}
|
|
|
|
IL_00f3:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00e0_1;
|
|
}
|
|
|
|
IL_00ce_1:
|
|
{
|
|
int32_t L_42 = ___0_index;
|
|
int32_t L_43 = L_42;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
|
|
RuntimeObject* L_44 = V_2;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_45;
|
|
L_45 = InterfaceFuncInvoker0< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
|
|
List_1_Insert_m5678BAA098A5054EAD81BB1CF8447CA3DB5F5C97(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
bool L_47;
|
|
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
|
|
if (L_47)
|
|
{
|
|
goto IL_00ce_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f4:
|
|
{
|
|
RuntimeObject* L_48 = ___1_collection;
|
|
List_1_AddEnumerable_m4CD8B58EA2FE1031ED69F9F57CEA10866A03A137(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m1822AD8BCDD61E4D9AFF0A8D5D8600C0A18985CF_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m4DA6283DF2F67AE837C30DABEC36FFA5E7590F99(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m93A0DE7EACBF3ADF72C03317538988D73F2DD7DA(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m48DAB720CD9425605491051B1633114F97910DE7_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mF9D1BEDFD75702E64514C1F5D713BB6EE408633D(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m1822AD8BCDD61E4D9AFF0A8D5D8600C0A18985CF(__this, ((*(ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mBB0F5420A6C9C4B8CCA0EA6A17F0219471A737B2_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0011;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____size;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* L_4 = ___0_match;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mF662605AAE57D7EBF6A6599414CAD46C9B595D80_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_9)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
goto IL_0089;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) >= ((int32_t)L_15)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* L_16 = ___0_match;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = L_18;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mF662605AAE57D7EBF6A6599414CAD46C9B595D80_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_21)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
int32_t L_22 = V_1;
|
|
int32_t L_23 = __this->____size;
|
|
if ((((int32_t)L_22) >= ((int32_t)L_23)))
|
|
{
|
|
goto IL_0089;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_24 = __this->____items;
|
|
int32_t L_25 = V_0;
|
|
int32_t L_26 = L_25;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_27 = __this->____items;
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = L_28;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
int32_t L_30 = L_29;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
|
|
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_34 = __this->____items;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = __this->____size;
|
|
int32_t L_37 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_38 = __this->____size;
|
|
int32_t L_39 = V_0;
|
|
int32_t L_40 = V_0;
|
|
__this->____size = L_40;
|
|
int32_t L_41 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m93A0DE7EACBF3ADF72C03317538988D73F2DD7DA_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = __this->____size;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A));
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_13 = V_0;
|
|
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A)L_13);
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_14 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mD92D7A114DA1B13313C3B979B1837961E70ABF66_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_008d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = __this->____size;
|
|
int32_t L_7 = __this->____size;
|
|
int32_t L_8 = ___1_count;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
|
|
int32_t L_9 = ___0_index;
|
|
int32_t L_10 = __this->____size;
|
|
if ((((int32_t)L_9) >= ((int32_t)L_10)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_19 = __this->____items;
|
|
int32_t L_20 = __this->____size;
|
|
int32_t L_21 = ___1_count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mA380ECA8DFB32955525073E0D11347FEFB1409C6_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mE63480FD788A99B939B853B66606014C9DF77C20(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mE63480FD788A99B939B853B66606014C9DF77C20_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_mE3C9DE97395208B2591C28035F5E7617E214534A(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
int32_t L_9 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m853D5A3CBE7BBDE7247E17079EBEC5306DC7AF64_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m5943F6FC89F81AB10463EE94CDFF4FD518FDD5BE(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m37C80E20E8B9A3CEA4B930D566A9A496C9A917E8_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m5943F6FC89F81AB10463EE94CDFF4FD518FDD5BE(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m5943F6FC89F81AB10463EE94CDFF4FD518FDD5BE_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m1E2C5BF9511B10104921C847198A91B281AF324F(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_10 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mD7CD7B9E99D15BC4796E331ECF324CC4AD84BC16_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, Comparison_1_t4AFE583FC88F15585C1C8263FE0F2CF7CB7AADD7* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t4AFE583FC88F15585C1C8263FE0F2CF7CB7AADD7* L_0 = ___0_comparison;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_1) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t4AFE583FC88F15585C1C8263FE0F2CF7CB7AADD7* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
|
|
ArraySortHelper_1_Sort_m0E58C232CA1A0E161B05A4AD0FBBB7E3B87E62EE(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* List_1_ToArray_m0F6E02DF113A5A7D01E3F7AA9890162323CA97DE_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_1 = ((List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_3 = (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*)(ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_4 = __this->____items;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mE7BDF8634DB1AED5A98B87A4AD73B5373FD97435_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_0 = __this->____items;
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->____size;
|
|
List_1_set_Capacity_mB26E3514F1EAF5BBB2D75089F9D19A2C32C2D797(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m4CD8B58EA2FE1031ED69F9F57CEA10866A03A137_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, RuntimeObject* ___0_enumerable, 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;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RuntimeObject* L_1 = ___0_enumerable;
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0063:
|
|
{
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_6;
|
|
L_6 = InterfaceFuncInvoker0< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_8 = __this->____items;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
|
|
{
|
|
goto IL_003c_1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = __this->____size;
|
|
List_1_EnsureCapacity_m3BBC9C60BD4FEDC8157EFC1FAC627E9BBA0ACCAE(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_10 = __this->____items;
|
|
int32_t L_11 = __this->____size;
|
|
V_2 = L_11;
|
|
int32_t L_12 = V_2;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_2;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_14 = V_1;
|
|
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m60D77469D3943903222828F0859BA8A6E345B930_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_0 = (ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*)(ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m9C13CA38D0C67E3E988C610C7013B5E9B787E6E0_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_0 = ((List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE82BF0DC69111CA67218D1A1C96531766B5F6AD0_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_1 = ___0_capacity;
|
|
if (L_1)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_2 = ((List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
|
|
return;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_3 = ___0_capacity;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_4 = (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*)(ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
|
|
__this->____items = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m030DE404CEAB10191653E0A1AA3C7A5125C8994A_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
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_0050;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
int32_t L_4;
|
|
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
|
|
V_1 = L_4;
|
|
int32_t L_5 = V_1;
|
|
if (L_5)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_6 = ((List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
|
|
return;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_8 = (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*)(ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
|
|
__this->____items = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_10 = __this->____items;
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
|
|
int32_t L_11 = V_1;
|
|
__this->____size = L_11;
|
|
return;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
__this->____size = 0;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_12 = ((List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
RuntimeObject* L_13 = ___0_collection;
|
|
List_1_AddEnumerable_m481CFC190EF3102B67B45850F3D212F4014B45F4(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mC21F1D71F096B99290AE299DAE0584CBDAC5C1EE_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_0 = __this->____items;
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mA46F8CEC2882294F2B3B25FCAD43E3AC2CD898B7_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = ___0_value;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_3 = __this->____items;
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___0_value;
|
|
if ((((int32_t)L_4) <= ((int32_t)0)))
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = ___0_value;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_6 = (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*)(ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
|
|
V_0 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_8 = __this->____items;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_9 = V_0;
|
|
int32_t L_10 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_11 = V_0;
|
|
__this->____items = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
|
|
return;
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_12 = ((List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m7814173F789C4AEF57A098D487090BEF4BE5D387_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m94AF397872EC72B5B648E68AC3708E7B703FD7E9_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m04AF6DB9B1BE7B4D36FBB95A885C180F53F8209D_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mF4022825CC66D314B1AF111F591C2F46EF922301_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m4FB4A175B597E1997F8C2F0D11A8F2FF8B225494_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m7BF9E8A1A4650AD7806BF8B99CDA1C38742D9F73_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = __this->____syncRoot;
|
|
if (L_0)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
|
|
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
|
|
RuntimeObject* L_3;
|
|
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = __this->____syncRoot;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 List_1_get_Item_mB14EA675E724D50D0DCEC44670D0C01E2A383CB9_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m525F126CF8C197A1E6E975C6BDFB7D925F28055B_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_4 = ___1_value;
|
|
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67)L_4);
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m60102447851CA7360FB10E0CE8FB3BC0127B7C14_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_1 = ___0_value;
|
|
if (L_1)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67));
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_2 = V_0;
|
|
return false;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_mD93E8089C8992C8AC4AE0735C8D2AB9484E73389_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_1;
|
|
L_1 = List_1_get_Item_mB14EA675E724D50D0DCEC44670D0C01E2A383CB9(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m7403E361436F1DD305C1DD39D0AD95FDDD0EA776_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_value;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mDC8E80CB3E9311583824A11F555D9F9B3A4645C2(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_value;
|
|
List_1_set_Item_m525F126CF8C197A1E6E975C6BDFB7D925F28055B(__this, L_1, ((*(ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mE6F5377297CED5CD1031EEA396B9C24E397C6F3E_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_4 = V_0;
|
|
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));
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_9 = ___0_item;
|
|
List_1_AddWithResize_m7ED22850F73A254D8432A5C9BB9D3C9F3FDB9318(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m7ED22850F73A254D8432A5C9BB9D3C9F3FDB9318_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
V_0 = L_0;
|
|
int32_t L_1 = V_0;
|
|
List_1_EnsureCapacity_m985C8276F2C2C00218E1AA2162309B72A1DF5E12(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_2 = V_0;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_5 = ___0_item;
|
|
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m0B4BB92EEF5088F4113842994A94C68D907E8430_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mDC8E80CB3E9311583824A11F555D9F9B3A4645C2(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mE6F5377297CED5CD1031EEA396B9C24E397C6F3E_inline(__this, ((*(ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_m7814173F789C4AEF57A098D487090BEF4BE5D387_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m97EF05D4064C3068FA7B17F53BB8542F904674D0_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m3D0677B4BEFA9D8FFE7BC10BC2C30CB80E91DB94(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t4284485828F2833F95EE330C4692595BDC27CD17* List_1_AsReadOnly_m75BAB5748762E689C953D0F8EF9DFF200741E704_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t4284485828F2833F95EE330C4692595BDC27CD17* L_0 = (ReadOnlyCollection_1_t4284485828F2833F95EE330C4692595BDC27CD17*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m158294E0A0E74B9E4420C9846D765E416BF68A93(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m602D1576760456AC1990459BAA519E87CEF55FAD_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mA30970207CFB34C629ADA986691B2AF0A64CF134(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m556D5EB9AFFFD87C9C9611C44E135EC7BC0199DB_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m7814173F789C4AEF57A098D487090BEF4BE5D387_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m602D1576760456AC1990459BAA519E87CEF55FAD(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m75C58F4A50A1A33EC350838B7141B41EF324A168_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m7814173F789C4AEF57A098D487090BEF4BE5D387_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m602D1576760456AC1990459BAA519E87CEF55FAD(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mB00A25D6886E3DC086BDE2C262BFD81929FC2767_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __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));
|
|
goto IL_0035;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
__this->____size = 0;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mA6C96AC1D81974C7F6E2A817234E817223A68BEB_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mDA983CD264201232ADEF2E00935B6473416212C6(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mDC27397B51BD5CA7D2C124202EED1FC5EE2389F6_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_m60102447851CA7360FB10E0CE8FB3BC0127B7C14(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_mA6C96AC1D81974C7F6E2A817234E817223A68BEB(__this, ((*(ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mABF96DFA024FF0DA4CD47C61D2DDAF1E349961EF_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_0 = ___0_array;
|
|
List_1_CopyTo_mC3A06B68BF510B942D2DDDEEEFCF292763076FFE(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m445640F0B9D8EA8C7865282A4727E84E507C6190_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeArray* L_0 = ___0_array;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
RuntimeArray* L_1 = ___0_array;
|
|
int32_t L_2;
|
|
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
|
|
if ((((int32_t)L_2) == ((int32_t)1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
}
|
|
try
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_3 = __this->____items;
|
|
RuntimeArray* L_4 = ___0_array;
|
|
int32_t L_5 = ___1_arrayIndex;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
|
|
goto IL_0031;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0029;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0029:
|
|
{
|
|
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
|
|
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mC3A06B68BF510B942D2DDDEEEFCF292763076FFE_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_0 = __this->____items;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m985C8276F2C2C00218E1AA2162309B72A1DF5E12_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_0 = __this->____items;
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_2 = __this->____items;
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_3 = __this->____items;
|
|
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;
|
|
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
V_0 = ((int32_t)2146435071);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___0_min;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = ___0_min;
|
|
V_0 = L_7;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
List_1_set_Capacity_mA46F8CEC2882294F2B3B25FCAD43E3AC2CD898B7(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m9B9645DDF5F8BF51E1CC7984370D5EEE613896C2_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m907F361531250AFBD479E4E36D9A9FAF6F550355(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 List_1_Find_mBE74F5645C3F33901287DFA0ED993A608057025F_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0032;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* L_1 = ___0_match;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m75519E09988F3BFBAAC8B5782E6A26F43EE74FF2_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = L_8;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
|
|
return L_10;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_11 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____size;
|
|
if ((((int32_t)L_12) < ((int32_t)L_13)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67));
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* List_1_FindAll_m01997016DC3A0FA5430D0835C2FC3DC438D2D231_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* L_1 = (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m9C13CA38D0C67E3E988C610C7013B5E9B787E6E0(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* L_2 = ___0_match;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m75519E09988F3BFBAAC8B5782E6A26F43EE74FF2_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* L_8 = V_0;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = L_10;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
|
|
List_1_Add_mE6F5377297CED5CD1031EEA396B9C24E397C6F3E_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) < ((int32_t)L_15)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m907F361531250AFBD479E4E36D9A9FAF6F550355_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mF376B0DA776B860AD3F4FED2510A3323A6BA2411(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEAF79F15F35A5DA2220BC305A1372F976ACF4380_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_startIndex, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mF376B0DA776B860AD3F4FED2510A3323A6BA2411(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mF376B0DA776B860AD3F4FED2510A3323A6BA2411_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* L_6 = ___2_match;
|
|
if (L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___0_startIndex;
|
|
int32_t L_8 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
int32_t L_9 = ___0_startIndex;
|
|
V_1 = L_9;
|
|
goto IL_004d;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* L_10 = ___2_match;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
int32_t L_13 = L_12;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m75519E09988F3BFBAAC8B5782E6A26F43EE74FF2_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mAE5AFCB110C850D0DD0BA8DC0B4E1E08160C3CB6_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, Action_1_tB4CC44E023E7BF2B215050B7310F1AC135F67CC2* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tB4CC44E023E7BF2B215050B7310F1AC135F67CC2* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____version;
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____version;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
Action_1_tB4CC44E023E7BF2B215050B7310F1AC135F67CC2* L_4 = ___0_action;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
Action_1_Invoke_m9E08C5EE7399AA94E7E0DA7C4F5B2B342AD20786_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____version;
|
|
if ((((int32_t)L_12) == ((int32_t)L_13)))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t6BCD792FF8E29D5E32EDBDF6C0B2C6A75B0E53E4 List_1_GetEnumerator_mF090EC1A2BA6137CE0A840021365EBA4A3FDD999_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t6BCD792FF8E29D5E32EDBDF6C0B2C6A75B0E53E4 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m92E90FCB8D914BE2A60293CAE5F530ECCBAA641B((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m452F0E3E46DA1374D000C87E2D63822504225E6A_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t6BCD792FF8E29D5E32EDBDF6C0B2C6A75B0E53E4 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m92E90FCB8D914BE2A60293CAE5F530ECCBAA641B((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_t6BCD792FF8E29D5E32EDBDF6C0B2C6A75B0E53E4 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m32302FC22D7B152CD0E1BCE2492BD2EAEC61DA15_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t6BCD792FF8E29D5E32EDBDF6C0B2C6A75B0E53E4 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m92E90FCB8D914BE2A60293CAE5F530ECCBAA641B((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_t6BCD792FF8E29D5E32EDBDF6C0B2C6A75B0E53E4 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* List_1_GetRange_mFAF2B585E5A23017372A87766E2990A388CB9E34_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* L_6 = (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mE82BF0DC69111CA67218D1A1C96531766B5F6AD0(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
V_0 = L_6;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* L_9 = V_0;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_10 = L_9->____items;
|
|
int32_t L_11 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
|
|
List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
L_12->____size = L_13;
|
|
List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mDA983CD264201232ADEF2E00935B6473416212C6_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_0 = __this->____items;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_m39DE615425F585A55A3DD5DA4DCF1D8467C63458(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m22B6C3313985392D6A30EA6EC6B5DA3EDC1849BF_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_m60102447851CA7360FB10E0CE8FB3BC0127B7C14(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_mDA983CD264201232ADEF2E00935B6473416212C6(__this, ((*(ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m111F5DDDC96F2B3D6649D6B0D064B14174AC7D04_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_3 = __this->____items;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
List_1_EnsureCapacity_m985C8276F2C2C00218E1AA2162309B72A1DF5E12(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = ___0_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_9 = __this->____items;
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
int32_t L_12 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_15 = ___1_item;
|
|
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67)L_15);
|
|
int32_t L_16 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
int32_t L_17 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m2C4F6C6B1004D715859FE9CB6E1F61572B196BB2_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mDC8E80CB3E9311583824A11F555D9F9B3A4645C2(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_item;
|
|
List_1_Insert_m111F5DDDC96F2B3D6649D6B0D064B14174AC7D04(__this, L_1, ((*(ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m3D0677B4BEFA9D8FFE7BC10BC2C30CB80E91DB94_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->____size;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
RuntimeObject* L_3 = ___1_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_4 = V_0;
|
|
if (!L_4)
|
|
{
|
|
goto IL_00bc;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = V_1;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = __this->____size;
|
|
int32_t L_9 = V_1;
|
|
List_1_EnsureCapacity_m985C8276F2C2C00218E1AA2162309B72A1DF5E12(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) >= ((int32_t)L_11)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = V_1;
|
|
int32_t L_17 = __this->____size;
|
|
int32_t L_18 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
RuntimeObject* L_19 = V_0;
|
|
if ((!(((RuntimeObject*)(List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_20 = __this->____items;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_21 = __this->____items;
|
|
int32_t L_22 = ___0_index;
|
|
int32_t L_23 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_27 = __this->____items;
|
|
int32_t L_28 = ___0_index;
|
|
int32_t L_29 = __this->____size;
|
|
int32_t L_30 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
|
|
goto IL_00ac;
|
|
}
|
|
|
|
IL_009f:
|
|
{
|
|
RuntimeObject* L_31 = V_0;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
|
|
goto IL_00fb;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
int32_t L_36 = ___0_index;
|
|
int32_t L_37 = __this->____size;
|
|
if ((((int32_t)L_36) >= ((int32_t)L_37)))
|
|
{
|
|
goto IL_00f4;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_38 = ___1_collection;
|
|
RuntimeObject* L_39;
|
|
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
|
|
V_2 = L_39;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ea:
|
|
{
|
|
{
|
|
RuntimeObject* L_40 = V_2;
|
|
if (!L_40)
|
|
{
|
|
goto IL_00f3;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_41 = V_2;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
|
|
}
|
|
|
|
IL_00f3:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00e0_1;
|
|
}
|
|
|
|
IL_00ce_1:
|
|
{
|
|
int32_t L_42 = ___0_index;
|
|
int32_t L_43 = L_42;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
|
|
RuntimeObject* L_44 = V_2;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_45;
|
|
L_45 = InterfaceFuncInvoker0< ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
|
|
List_1_Insert_m111F5DDDC96F2B3D6649D6B0D064B14174AC7D04(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
bool L_47;
|
|
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
|
|
if (L_47)
|
|
{
|
|
goto IL_00ce_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f4:
|
|
{
|
|
RuntimeObject* L_48 = ___1_collection;
|
|
List_1_AddEnumerable_m481CFC190EF3102B67B45850F3D212F4014B45F4(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mBFEF01F8905051378C3CF1294103C732BF0AEA0D_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mDA983CD264201232ADEF2E00935B6473416212C6(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m823E3F49474A9534AE8AEE70B92A9E40FF306F84(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m1B32624882F567B2F050608590BAD3674537BE01_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_m60102447851CA7360FB10E0CE8FB3BC0127B7C14(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_mBFEF01F8905051378C3CF1294103C732BF0AEA0D(__this, ((*(ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mCD53E1CDF8F4488379EADF8A1847D0ACBB696858_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0011;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____size;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* L_4 = ___0_match;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m75519E09988F3BFBAAC8B5782E6A26F43EE74FF2_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_9)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
goto IL_0089;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) >= ((int32_t)L_15)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* L_16 = ___0_match;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = L_18;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m75519E09988F3BFBAAC8B5782E6A26F43EE74FF2_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_21)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
int32_t L_22 = V_1;
|
|
int32_t L_23 = __this->____size;
|
|
if ((((int32_t)L_22) >= ((int32_t)L_23)))
|
|
{
|
|
goto IL_0089;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_24 = __this->____items;
|
|
int32_t L_25 = V_0;
|
|
int32_t L_26 = L_25;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_27 = __this->____items;
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = L_28;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
int32_t L_30 = L_29;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
|
|
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00ad;
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = V_0;
|
|
__this->____size = L_36;
|
|
int32_t L_37 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_37, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_34, L_35));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m823E3F49474A9534AE8AEE70B92A9E40FF306F84_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = __this->____size;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_11 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m8AF7F769D77F225F57F7BB819049188B1FC1A26C_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_008d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = __this->____size;
|
|
int32_t L_7 = __this->____size;
|
|
int32_t L_8 = ___1_count;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
|
|
int32_t L_9 = ___0_index;
|
|
int32_t L_10 = __this->____size;
|
|
if ((((int32_t)L_9) >= ((int32_t)L_10)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
goto IL_008d;
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m4B833AB1CD1A971CA27C4F3119484978DB3CB867_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m7814173F789C4AEF57A098D487090BEF4BE5D387_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m7B66C39672A9395A7AE72F9B464ADFDC7FD51335(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m7B66C39672A9395A7AE72F9B464ADFDC7FD51335_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_mC4B347D35A8CD932E2529329CD7B7A5C20AF6346(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
int32_t L_9 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m2032AAA391CA4ACFBF8088061132F1B975D00141_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m7814173F789C4AEF57A098D487090BEF4BE5D387_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mD543425F0453AE84E076D16E10F5EFB934D3A7E7(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m5387051E5CA31BBE2FB92E79A2A06FE5CC5306FF_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m7814173F789C4AEF57A098D487090BEF4BE5D387_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mD543425F0453AE84E076D16E10F5EFB934D3A7E7(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mD543425F0453AE84E076D16E10F5EFB934D3A7E7_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67_m35A44EBD76E39E507DDCC6690EF057AB0DE61D93(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_10 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m2F2BC92175E290700065EDE171C3826B0AB48546_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, Comparison_1_t840C3B5818D82649ED3967D979B45479DCA5FFFA* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t840C3B5818D82649ED3967D979B45479DCA5FFFA* L_0 = ___0_comparison;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_1) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t840C3B5818D82649ED3967D979B45479DCA5FFFA* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
|
|
ArraySortHelper_1_Sort_m81333685AE999F1E650BA8C4B64C849CD2BF89E6(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* List_1_ToArray_mC5D910D7CD630B3DCC353DCCD6F80C052282CECC_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_1 = ((List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_3 = (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*)(ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_4 = __this->____items;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mB73A4C8375740E21369972F33B79F5F26C6C3D42_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_0 = __this->____items;
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->____size;
|
|
List_1_set_Capacity_mA46F8CEC2882294F2B3B25FCAD43E3AC2CD898B7(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m481CFC190EF3102B67B45850F3D212F4014B45F4_gshared (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, RuntimeObject* ___0_enumerable, 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;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RuntimeObject* L_1 = ___0_enumerable;
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0063:
|
|
{
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_6;
|
|
L_6 = InterfaceFuncInvoker0< ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_8 = __this->____items;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
|
|
{
|
|
goto IL_003c_1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = __this->____size;
|
|
List_1_EnsureCapacity_m985C8276F2C2C00218E1AA2162309B72A1DF5E12(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_10 = __this->____items;
|
|
int32_t L_11 = __this->____size;
|
|
V_2 = L_11;
|
|
int32_t L_12 = V_2;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_2;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_14 = V_1;
|
|
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mCEA69AC782DACDC11CE7CFE9CE432DD146D2B682_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_0 = (ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*)(ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6AFBBF6727B257EDB796121FE1950CC103FC234B_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_0 = ((List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF6FE6D1B778271F0EC949C7032F55CB3B554CC1F_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_1 = ___0_capacity;
|
|
if (L_1)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_2 = ((List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
|
|
return;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_3 = ___0_capacity;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_4 = (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*)(ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
|
|
__this->____items = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE01DC5E35D8D6FC9E4972AA1471ACA0D3962A18E_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
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_0050;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
int32_t L_4;
|
|
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
|
|
V_1 = L_4;
|
|
int32_t L_5 = V_1;
|
|
if (L_5)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_6 = ((List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
|
|
return;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_8 = (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*)(ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
|
|
__this->____items = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_10 = __this->____items;
|
|
InterfaceActionInvoker2< ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
|
|
int32_t L_11 = V_1;
|
|
__this->____size = L_11;
|
|
return;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
__this->____size = 0;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_12 = ((List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
RuntimeObject* L_13 = ___0_collection;
|
|
List_1_AddEnumerable_mA8B72D2D29E7E00822D1C47C6A72266528BEE793(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mD295B82FB6B3B5F0EA915DA439559A666E920D1C_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_0 = __this->____items;
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m74042C26793DCF812E1914A3CEF7794ECE7618B5_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = ___0_value;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_3 = __this->____items;
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___0_value;
|
|
if ((((int32_t)L_4) <= ((int32_t)0)))
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = ___0_value;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_6 = (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*)(ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
|
|
V_0 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_8 = __this->____items;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_9 = V_0;
|
|
int32_t L_10 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_11 = V_0;
|
|
__this->____items = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
|
|
return;
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_12 = ((List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mAE00ECD581557BD87150A05E6393E90C522A9F39_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m535E56DB53EE78801BAFEB1FDD84BFF3B666735F_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m8715FD404DE3A04F6679D9BE800B58C033D7963F_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mE217C36B55D43F3A30C65E7B000E3F9A56D880A1_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mA8967ED2830AF35603B4DA7E81EB3E1095E829A1_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mFEAE9A77AE52AD67C6450D6C8F51123F4C795FD8_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = __this->____syncRoot;
|
|
if (L_0)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
|
|
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
|
|
RuntimeObject* L_3;
|
|
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = __this->____syncRoot;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 List_1_get_Item_m9B68B6DAF1DDB2B51DE629DF74D1A7B73C8F84C4_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mDA2E70E1761AC3AB714FDE0508201E57AAC79620_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_4 = ___1_value;
|
|
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8)L_4);
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mBDD157B56811F6B0E0E51F35C15B315FB56ECF3B_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_1 = ___0_value;
|
|
if (L_1)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8));
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_2 = V_0;
|
|
return false;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_m49777D0B6DD1EBDE2264E918D1C831BC13B971BB_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_1;
|
|
L_1 = List_1_get_Item_m9B68B6DAF1DDB2B51DE629DF74D1A7B73C8F84C4(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mB66007138114E6DF06607BFE5C4EF4EF7870AA12_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_value;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m50640204D3D166BFA1FEDF4947466072B27272BB(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_value;
|
|
List_1_set_Item_mDA2E70E1761AC3AB714FDE0508201E57AAC79620(__this, L_1, ((*(ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m9DEB759DFDD9F617B4F37F365761C9FD317847D2_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_4 = V_0;
|
|
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));
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_9 = ___0_item;
|
|
List_1_AddWithResize_m78924B089078866E8E7733C3EB309106E5EA64EE(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m78924B089078866E8E7733C3EB309106E5EA64EE_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
V_0 = L_0;
|
|
int32_t L_1 = V_0;
|
|
List_1_EnsureCapacity_m8A98E987BF44910566EE58F5180F888FD374107C(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_2 = V_0;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_5 = ___0_item;
|
|
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m0EE65ECB02E1234CEF91B9E1246FD36403666E06_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m50640204D3D166BFA1FEDF4947466072B27272BB(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m9DEB759DFDD9F617B4F37F365761C9FD317847D2_inline(__this, ((*(ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_mAE00ECD581557BD87150A05E6393E90C522A9F39_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m7F06E327BF15333AA83FD6E8B607301E983E5010_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_mFC6216BE64F56D6B427F787B4D9C8F796C1F679F(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t85FC6E28EC247C98EC4FA538E23C49ABBA90FF33* List_1_AsReadOnly_mE8265A363A98536C4A94E30C460A468861EA66B5_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t85FC6E28EC247C98EC4FA538E23C49ABBA90FF33* L_0 = (ReadOnlyCollection_1_t85FC6E28EC247C98EC4FA538E23C49ABBA90FF33*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m381B2F2C460A282781B6B7AB6C5EF27C28939C02(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m52CB6ED952517A6A228D5A628DD387EC9A5D0571_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_mE2B0FA43F6601293BC43FFB7DFC107CAF5C38E46(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1EBE04CA63B9537767E40F261FC6D145884C1532_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mAE00ECD581557BD87150A05E6393E90C522A9F39_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m52CB6ED952517A6A228D5A628DD387EC9A5D0571(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m871508EACDBA0637D44CAF929B2D5573926B4125_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mAE00ECD581557BD87150A05E6393E90C522A9F39_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m52CB6ED952517A6A228D5A628DD387EC9A5D0571(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mBB6CFE72926C71308A1FF404E77DAF8921FFB4D0_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __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;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mE8C8A4362A2D4125B6D3F873140EC6E6909DCB65_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m8EE6149E1876B3A648CC18F7C68DDE8821A173FC(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mCD3A4DE7DB94321BC887D591BA8251C242706E03_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mBDD157B56811F6B0E0E51F35C15B315FB56ECF3B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_mE8C8A4362A2D4125B6D3F873140EC6E6909DCB65(__this, ((*(ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m3DB3C6BF3B697703409FCA65481401EE3E912062_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_0 = ___0_array;
|
|
List_1_CopyTo_m1F2ECD758213D5FFED1559DE96E833FE6484A0A9(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mA585FA2E30EF54B806471BCA95F1A26011AD54C8_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeArray* L_0 = ___0_array;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
RuntimeArray* L_1 = ___0_array;
|
|
int32_t L_2;
|
|
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
|
|
if ((((int32_t)L_2) == ((int32_t)1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
}
|
|
try
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_3 = __this->____items;
|
|
RuntimeArray* L_4 = ___0_array;
|
|
int32_t L_5 = ___1_arrayIndex;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
|
|
goto IL_0031;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0029;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0029:
|
|
{
|
|
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
|
|
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1F2ECD758213D5FFED1559DE96E833FE6484A0A9_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_0 = __this->____items;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m8A98E987BF44910566EE58F5180F888FD374107C_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_0 = __this->____items;
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_2 = __this->____items;
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_3 = __this->____items;
|
|
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;
|
|
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
V_0 = ((int32_t)2146435071);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___0_min;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = ___0_min;
|
|
V_0 = L_7;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
List_1_set_Capacity_m74042C26793DCF812E1914A3CEF7794ECE7618B5(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mFEE2205FF49BE3FB6C470AF46AD1FA8A5D11B463_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m7C1D039A07287C299DCCE48DB9E21646FB80B5CB(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 List_1_Find_m20BD90528BCD1CE66B05A745C5DC0FDCA61EC835_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0032;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* L_1 = ___0_match;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m215AF6BBB38BE0AB37D993FF34B8E3545B6BA7CC_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = L_8;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
|
|
return L_10;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_11 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____size;
|
|
if ((((int32_t)L_12) < ((int32_t)L_13)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8));
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* List_1_FindAll_m54BFEB7F8AF77106939341C85E3608815EDE5373_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* L_1 = (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m6AFBBF6727B257EDB796121FE1950CC103FC234B(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* L_2 = ___0_match;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m215AF6BBB38BE0AB37D993FF34B8E3545B6BA7CC_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* L_8 = V_0;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = L_10;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
|
|
List_1_Add_m9DEB759DFDD9F617B4F37F365761C9FD317847D2_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) < ((int32_t)L_15)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m7C1D039A07287C299DCCE48DB9E21646FB80B5CB_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m0C1073BD28512D8BD1F7FEE54827ED25E798AB8F(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m834B1C16B8508A38992FD69AA3D9F17A63BB59A4_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_startIndex, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m0C1073BD28512D8BD1F7FEE54827ED25E798AB8F(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0C1073BD28512D8BD1F7FEE54827ED25E798AB8F_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* L_6 = ___2_match;
|
|
if (L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___0_startIndex;
|
|
int32_t L_8 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
int32_t L_9 = ___0_startIndex;
|
|
V_1 = L_9;
|
|
goto IL_004d;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* L_10 = ___2_match;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
int32_t L_13 = L_12;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m215AF6BBB38BE0AB37D993FF34B8E3545B6BA7CC_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mE5DBAB1B55AD2EF7B33D15A5921349DA599C0075_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, Action_1_t7095FA06E9D758AAD13D5AB8C17825675D921A27* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t7095FA06E9D758AAD13D5AB8C17825675D921A27* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____version;
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____version;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
Action_1_t7095FA06E9D758AAD13D5AB8C17825675D921A27* L_4 = ___0_action;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
Action_1_Invoke_mC85C2C5922E178875D8C551A5BE8F31A32730FDE_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____version;
|
|
if ((((int32_t)L_12) == ((int32_t)L_13)))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tBA3312A9BA43626291911A13F3986A21AC084820 List_1_GetEnumerator_mD3E6C28C0C74F03DEB3FAFDA358BAF814A3F9E60_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tBA3312A9BA43626291911A13F3986A21AC084820 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mC2C707EBF57053C06D10328F311C9983BD4FCF8C((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m561562BF60D53996033D6879A5C62D74D7344A44_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tBA3312A9BA43626291911A13F3986A21AC084820 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mC2C707EBF57053C06D10328F311C9983BD4FCF8C((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tBA3312A9BA43626291911A13F3986A21AC084820 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mCFE06CA5DFAA2B8DA790150D43A89AA284AF7126_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tBA3312A9BA43626291911A13F3986A21AC084820 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mC2C707EBF57053C06D10328F311C9983BD4FCF8C((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tBA3312A9BA43626291911A13F3986A21AC084820 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* List_1_GetRange_mD1B2B96C055B25F565373167ED9A2E17022B1CAF_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* L_6 = (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mF6FE6D1B778271F0EC949C7032F55CB3B554CC1F(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
V_0 = L_6;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* L_9 = V_0;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_10 = L_9->____items;
|
|
int32_t L_11 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
|
|
List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
L_12->____size = L_13;
|
|
List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m8EE6149E1876B3A648CC18F7C68DDE8821A173FC_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_0 = __this->____items;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_mF4F8AF205020833413E929AC800EEF90173DA726(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m58B5264BA7B105D7590E68DF1464C985734A0C86_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mBDD157B56811F6B0E0E51F35C15B315FB56ECF3B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m8EE6149E1876B3A648CC18F7C68DDE8821A173FC(__this, ((*(ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mA2E8AC065E43398C41CD57C05F9772EABDE54F43_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_3 = __this->____items;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
List_1_EnsureCapacity_m8A98E987BF44910566EE58F5180F888FD374107C(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = ___0_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_9 = __this->____items;
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
int32_t L_12 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_15 = ___1_item;
|
|
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8)L_15);
|
|
int32_t L_16 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
int32_t L_17 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m00B9F87E5A4CC29195D69C08C5B2BAE611F30B5B_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m50640204D3D166BFA1FEDF4947466072B27272BB(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_item;
|
|
List_1_Insert_mA2E8AC065E43398C41CD57C05F9772EABDE54F43(__this, L_1, ((*(ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mFC6216BE64F56D6B427F787B4D9C8F796C1F679F_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->____size;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
RuntimeObject* L_3 = ___1_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_4 = V_0;
|
|
if (!L_4)
|
|
{
|
|
goto IL_00bc;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = V_1;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = __this->____size;
|
|
int32_t L_9 = V_1;
|
|
List_1_EnsureCapacity_m8A98E987BF44910566EE58F5180F888FD374107C(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) >= ((int32_t)L_11)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = V_1;
|
|
int32_t L_17 = __this->____size;
|
|
int32_t L_18 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
RuntimeObject* L_19 = V_0;
|
|
if ((!(((RuntimeObject*)(List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_20 = __this->____items;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_21 = __this->____items;
|
|
int32_t L_22 = ___0_index;
|
|
int32_t L_23 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_27 = __this->____items;
|
|
int32_t L_28 = ___0_index;
|
|
int32_t L_29 = __this->____size;
|
|
int32_t L_30 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
|
|
goto IL_00ac;
|
|
}
|
|
|
|
IL_009f:
|
|
{
|
|
RuntimeObject* L_31 = V_0;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
InterfaceActionInvoker2< ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
|
|
goto IL_00fb;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
int32_t L_36 = ___0_index;
|
|
int32_t L_37 = __this->____size;
|
|
if ((((int32_t)L_36) >= ((int32_t)L_37)))
|
|
{
|
|
goto IL_00f4;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_38 = ___1_collection;
|
|
RuntimeObject* L_39;
|
|
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
|
|
V_2 = L_39;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ea:
|
|
{
|
|
{
|
|
RuntimeObject* L_40 = V_2;
|
|
if (!L_40)
|
|
{
|
|
goto IL_00f3;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_41 = V_2;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
|
|
}
|
|
|
|
IL_00f3:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00e0_1;
|
|
}
|
|
|
|
IL_00ce_1:
|
|
{
|
|
int32_t L_42 = ___0_index;
|
|
int32_t L_43 = L_42;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
|
|
RuntimeObject* L_44 = V_2;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_45;
|
|
L_45 = InterfaceFuncInvoker0< ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
|
|
List_1_Insert_mA2E8AC065E43398C41CD57C05F9772EABDE54F43(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
bool L_47;
|
|
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
|
|
if (L_47)
|
|
{
|
|
goto IL_00ce_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f4:
|
|
{
|
|
RuntimeObject* L_48 = ___1_collection;
|
|
List_1_AddEnumerable_mA8B72D2D29E7E00822D1C47C6A72266528BEE793(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m188AD643F94B41F8BBFA77D352ECF199E4759CC9_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m8EE6149E1876B3A648CC18F7C68DDE8821A173FC(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m53A52EEF42AC17356BA2074AF055B891187CD0F0(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mE0656735F80F2A7FE3B7297407E1B5E51C060F79_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mBDD157B56811F6B0E0E51F35C15B315FB56ECF3B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m188AD643F94B41F8BBFA77D352ECF199E4759CC9(__this, ((*(ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mDC3E28E8A1B6DF1A5D482217256FA50836FC6C54_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0011;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____size;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* L_4 = ___0_match;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m215AF6BBB38BE0AB37D993FF34B8E3545B6BA7CC_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_9)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
goto IL_0089;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) >= ((int32_t)L_15)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* L_16 = ___0_match;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = L_18;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m215AF6BBB38BE0AB37D993FF34B8E3545B6BA7CC_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_21)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
int32_t L_22 = V_1;
|
|
int32_t L_23 = __this->____size;
|
|
if ((((int32_t)L_22) >= ((int32_t)L_23)))
|
|
{
|
|
goto IL_0089;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_24 = __this->____items;
|
|
int32_t L_25 = V_0;
|
|
int32_t L_26 = L_25;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_27 = __this->____items;
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = L_28;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
int32_t L_30 = L_29;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
|
|
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_34 = __this->____items;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = __this->____size;
|
|
int32_t L_37 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_38 = __this->____size;
|
|
int32_t L_39 = V_0;
|
|
int32_t L_40 = V_0;
|
|
__this->____size = L_40;
|
|
int32_t L_41 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m53A52EEF42AC17356BA2074AF055B891187CD0F0_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = __this->____size;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8));
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_13 = V_0;
|
|
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8)L_13);
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_14 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m7C800F3069D8D440BCEDB0D628EC0DE6F5D85F4D_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_008d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = __this->____size;
|
|
int32_t L_7 = __this->____size;
|
|
int32_t L_8 = ___1_count;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
|
|
int32_t L_9 = ___0_index;
|
|
int32_t L_10 = __this->____size;
|
|
if ((((int32_t)L_9) >= ((int32_t)L_10)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_19 = __this->____items;
|
|
int32_t L_20 = __this->____size;
|
|
int32_t L_21 = ___1_count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m730222A5D2EAF586A023A42DFB3BD5BC286B4129_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mAE00ECD581557BD87150A05E6393E90C522A9F39_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mFC1EA044959396CE0B0D313136C793A223DADCEB(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mFC1EA044959396CE0B0D313136C793A223DADCEB_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m17A7876E3E74F7F6981FB3A8732F3078A826C868(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
int32_t L_9 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mC050262D800AFDEC3DDE7AD8F13CEE86E86B07ED_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mAE00ECD581557BD87150A05E6393E90C522A9F39_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mDB6DD19490C9DB9CC4CFFE8E417725144AB9C52F(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m8749AEAC7E80C97C924A453909A8EEEDAB0375C1_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mAE00ECD581557BD87150A05E6393E90C522A9F39_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mDB6DD19490C9DB9CC4CFFE8E417725144AB9C52F(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mDB6DD19490C9DB9CC4CFFE8E417725144AB9C52F_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8_m320050D585BDB32DA73B87DF1F691277AF2F961D(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_10 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mAD5B6F596939F6B352238D0E0F2A53DD6A8D3E08_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, Comparison_1_t9BCB5174E4E79A30D610EAADB172BE740FAAA2EB* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t9BCB5174E4E79A30D610EAADB172BE740FAAA2EB* L_0 = ___0_comparison;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_1) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t9BCB5174E4E79A30D610EAADB172BE740FAAA2EB* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
|
|
ArraySortHelper_1_Sort_m3E514557B6327B16EABEC027E3A9BB832428E0E9(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* List_1_ToArray_m175096CAABA895354B7C71B56EB87EC5618EBEBF_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_1 = ((List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_3 = (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*)(ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_4 = __this->____items;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mA372FA670F615BCA97B1F06E795FB96A55DD527D_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_0 = __this->____items;
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->____size;
|
|
List_1_set_Capacity_m74042C26793DCF812E1914A3CEF7794ECE7618B5(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mA8B72D2D29E7E00822D1C47C6A72266528BEE793_gshared (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, RuntimeObject* ___0_enumerable, 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;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RuntimeObject* L_1 = ___0_enumerable;
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0063:
|
|
{
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_6;
|
|
L_6 = InterfaceFuncInvoker0< ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_8 = __this->____items;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
|
|
{
|
|
goto IL_003c_1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = __this->____size;
|
|
List_1_EnsureCapacity_m8A98E987BF44910566EE58F5180F888FD374107C(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_10 = __this->____items;
|
|
int32_t L_11 = __this->____size;
|
|
V_2 = L_11;
|
|
int32_t L_12 = V_2;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_2;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_14 = V_1;
|
|
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m4771CB76B04A97E8C5974BA7B083B2008850D991_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_0 = (ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*)(ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1FFBA0B475D5E65C4708BADA21ACA2FD1105EDA3_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_0 = ((List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7335DB83ACE06630671DA33FE59A0CC7923F91B5_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_1 = ___0_capacity;
|
|
if (L_1)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_2 = ((List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
|
|
return;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_3 = ___0_capacity;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_4 = (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)(AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
|
|
__this->____items = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2EDD0912A84C7B76322115BC8D4E3BE722D7B70F_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
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_0050;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
int32_t L_4;
|
|
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
|
|
V_1 = L_4;
|
|
int32_t L_5 = V_1;
|
|
if (L_5)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_6 = ((List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
|
|
return;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_7 = V_1;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_8 = (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)(AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
|
|
__this->____items = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_10 = __this->____items;
|
|
InterfaceActionInvoker2< AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
|
|
int32_t L_11 = V_1;
|
|
__this->____size = L_11;
|
|
return;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
__this->____size = 0;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_12 = ((List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
RuntimeObject* L_13 = ___0_collection;
|
|
List_1_AddEnumerable_m5994344E3005D5EDBD02A799454232462E6816D9(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m953F55E08992D06657CDC82CB2204FAF5BDE624B_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_0 = __this->____items;
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m9D56F5AEECAA078CFAF15D54122DC7147E9D0A0E_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = ___0_value;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_3 = __this->____items;
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___0_value;
|
|
if ((((int32_t)L_4) <= ((int32_t)0)))
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = ___0_value;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_6 = (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)(AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
|
|
V_0 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_8 = __this->____items;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_9 = V_0;
|
|
int32_t L_10 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_11 = V_0;
|
|
__this->____items = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
|
|
return;
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_12 = ((List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mFA1363019192B1FA394366766A76D46F3206A77C_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m83835C550730DAC6591A1F30B64E2700FC3023D0_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mA99695A15977DF962A3B2C226A713A343C6F6AC5_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mEDBE7EDD9E13AF66B4FA6EB9E4E47AACB95BF339_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mEE1FAD0D35FBD8C30EC605FE03B6B5B48B541259_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mE52C5B98EBC6368D6AEED7DC413A15E6419AC66F_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = __this->____syncRoot;
|
|
if (L_0)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
|
|
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
|
|
RuntimeObject* L_3;
|
|
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = __this->____syncRoot;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB List_1_get_Item_mA5C2997C973E88248273467C9391072FCD13CA64_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = L_3;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m83D2781A7D535CF6EF0DFEEEA35AD7FDE014CFE4_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_4 = ___1_value;
|
|
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB)L_4);
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m4F1574E1460B653C9C7141E7172578A39916C6E8_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_1 = ___0_value;
|
|
if (L_1)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_0), sizeof(AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB));
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_2 = V_0;
|
|
return false;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_m7958FE10C4F5AE3B6FBCF555B8FB6570EA98ECAF_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_1;
|
|
L_1 = List_1_get_Item_mA5C2997C973E88248273467C9391072FCD13CA64(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mEF2E702933EF0A7FDF24CDE4C782463B6E7716A3_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_value;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m7849F871AAD2156414B92EB7D2B3C468D5FBE1E2(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_value;
|
|
List_1_set_Item_m83D2781A7D535CF6EF0DFEEEA35AD7FDE014CFE4(__this, L_1, ((*(AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_4 = V_0;
|
|
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));
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_9 = ___0_item;
|
|
List_1_AddWithResize_mF2F1849E4D4D5A6B8F62C8B9D9B02CBB603CB9EE(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mF2F1849E4D4D5A6B8F62C8B9D9B02CBB603CB9EE_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
V_0 = L_0;
|
|
int32_t L_1 = V_0;
|
|
List_1_EnsureCapacity_mC2D9C5AF346E03C2388209F8BDF5626310F2E81A(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_2 = V_0;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_5 = ___0_item;
|
|
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mEFF65118E189BE99E918A4C7549B1030134E2150_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m7849F871AAD2156414B92EB7D2B3C468D5FBE1E2(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_inline(__this, ((*(AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_mFA1363019192B1FA394366766A76D46F3206A77C_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mD55DB3281D8B7C0EC09B1F1F864B2663490432CF_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m74ECC61741CFC34A007B2A14CA122BCB2E484965(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t12AA48B74450A6CEBB711A45E377EECE8EFACEF8* List_1_AsReadOnly_m7087B8EA9069196D1E018D06CE600D7D89F82916_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t12AA48B74450A6CEBB711A45E377EECE8EFACEF8* L_0 = (ReadOnlyCollection_1_t12AA48B74450A6CEBB711A45E377EECE8EFACEF8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_mD558F7A3E31A57CB3A065E0F8DD6F444D49EE269(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m25458BEF42A2DA4D6308BEE79590674CA7128AE0_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, int32_t ___1_count, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m602758858C929ED9780117EECB70114128C3C19E(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m42C9A939FC7583EA4A7CA6471D1108E9D62D7E40_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFA1363019192B1FA394366766A76D46F3206A77C_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m25458BEF42A2DA4D6308BEE79590674CA7128AE0(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m340123D34587E2220F861F90C83E5FD91421DBD4_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFA1363019192B1FA394366766A76D46F3206A77C_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m25458BEF42A2DA4D6308BEE79590674CA7128AE0(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m5F764AC6E94D5498BF8A7AC9613DB69FD45344A3_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __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;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m0E43B24A817E7C3EA20531C626AE0BCA3F891DC4_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mFF9A9241E104CBD157D2547705C98B7733296EC6(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mFC5837273F535C65B9832BF90766A48F68EDDF66_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_m4F1574E1460B653C9C7141E7172578A39916C6E8(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m0E43B24A817E7C3EA20531C626AE0BCA3F891DC4(__this, ((*(AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mD946A01C3E11438FDFCA082739EC20881882AA04_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_0 = ___0_array;
|
|
List_1_CopyTo_m8C51F435E495496C3BC31FF6F8821D2F11EEB545(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mEB56DF504D6659D5163288CE077421BF8925B6BF_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeArray* L_0 = ___0_array;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
RuntimeArray* L_1 = ___0_array;
|
|
int32_t L_2;
|
|
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
|
|
if ((((int32_t)L_2) == ((int32_t)1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
}
|
|
try
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_3 = __this->____items;
|
|
RuntimeArray* L_4 = ___0_array;
|
|
int32_t L_5 = ___1_arrayIndex;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
|
|
goto IL_0031;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0029;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0029:
|
|
{
|
|
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
|
|
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m8C51F435E495496C3BC31FF6F8821D2F11EEB545_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_0 = __this->____items;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mC2D9C5AF346E03C2388209F8BDF5626310F2E81A_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_0 = __this->____items;
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_2 = __this->____items;
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_3 = __this->____items;
|
|
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;
|
|
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
V_0 = ((int32_t)2146435071);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___0_min;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = ___0_min;
|
|
V_0 = L_7;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
List_1_set_Capacity_m9D56F5AEECAA078CFAF15D54122DC7147E9D0A0E(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m9053DE5AD737F26FD9503CD11EC44FF70FA4BAFB_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m5B5EE2291C15C669A03AEE7476FE3092E2DE206A(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB List_1_Find_mEC3238C5E10A47C593CEECDF4D8A689BF124F263_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0032;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* L_1 = ___0_match;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = L_3;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m87F01F2E1284C19536F7BACA9A24A6C61FE3617B_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = L_8;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
|
|
return L_10;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_11 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____size;
|
|
if ((((int32_t)L_12) < ((int32_t)L_13)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB));
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* List_1_FindAll_m12A5E771A0AC3AAA13640747D0140AC2C2FD69FC_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* L_1 = (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m1FFBA0B475D5E65C4708BADA21ACA2FD1105EDA3(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* L_2 = ___0_match;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
int32_t L_5 = L_4;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m87F01F2E1284C19536F7BACA9A24A6C61FE3617B_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* L_8 = V_0;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = L_10;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
|
|
List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) < ((int32_t)L_15)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m5B5EE2291C15C669A03AEE7476FE3092E2DE206A_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mE94C127DFDE03D5A1BB728E83AAFD3DD070653A2(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mA2CE8134675103320E272A5E7B3B85912A7A6A02_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_startIndex, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mE94C127DFDE03D5A1BB728E83AAFD3DD070653A2(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE94C127DFDE03D5A1BB728E83AAFD3DD070653A2_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* L_6 = ___2_match;
|
|
if (L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___0_startIndex;
|
|
int32_t L_8 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
int32_t L_9 = ___0_startIndex;
|
|
V_1 = L_9;
|
|
goto IL_004d;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* L_10 = ___2_match;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
int32_t L_13 = L_12;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m87F01F2E1284C19536F7BACA9A24A6C61FE3617B_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mE91A6E25D43EA0C966A3CCAD61A70E10B929674C_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, Action_1_tF6C0CE2C4FC27B1E93ED2AFF8CB895BA1EF463B1* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tF6C0CE2C4FC27B1E93ED2AFF8CB895BA1EF463B1* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____version;
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____version;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
Action_1_tF6C0CE2C4FC27B1E93ED2AFF8CB895BA1EF463B1* L_4 = ___0_action;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
int32_t L_7 = L_6;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
Action_1_Invoke_mDA11DD9F5BB414915F567AF639395A9CF4337F5B_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____version;
|
|
if ((((int32_t)L_12) == ((int32_t)L_13)))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t152B13208348E84199F2522D4126D9B04D61A6C1 List_1_GetEnumerator_mDF8D0E220CBB92F5DC140239168A27E3132E23B7_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t152B13208348E84199F2522D4126D9B04D61A6C1 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m2C459CA1F88FE0F4404D5A76D9C6F085275D3CBE((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mCCC873718E6DD02420A8E10FDDE5659E74700892_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t152B13208348E84199F2522D4126D9B04D61A6C1 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m2C459CA1F88FE0F4404D5A76D9C6F085275D3CBE((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_t152B13208348E84199F2522D4126D9B04D61A6C1 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m2FF2274037DB73B0613098023D2AB0B4434F64B8_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t152B13208348E84199F2522D4126D9B04D61A6C1 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m2C459CA1F88FE0F4404D5A76D9C6F085275D3CBE((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_t152B13208348E84199F2522D4126D9B04D61A6C1 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* List_1_GetRange_m82BF2CC3F171F2888CFC2EDD2A41D06F2FD74523_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* L_6 = (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m7335DB83ACE06630671DA33FE59A0CC7923F91B5(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
V_0 = L_6;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* L_9 = V_0;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_10 = L_9->____items;
|
|
int32_t L_11 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
|
|
List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
L_12->____size = L_13;
|
|
List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mFF9A9241E104CBD157D2547705C98B7733296EC6_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_0 = __this->____items;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m04A3C99A9974C4B6956A4DB04FDBD45C066EEEB1(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mD1A1485D9EDFE08E27930BDDEF136572D600FE65_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_m4F1574E1460B653C9C7141E7172578A39916C6E8(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_mFF9A9241E104CBD157D2547705C98B7733296EC6(__this, ((*(AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mA425079007B49C57103888BE16BC85025E2FD1E3_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_3 = __this->____items;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
List_1_EnsureCapacity_mC2D9C5AF346E03C2388209F8BDF5626310F2E81A(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = ___0_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_9 = __this->____items;
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
int32_t L_12 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_15 = ___1_item;
|
|
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB)L_15);
|
|
int32_t L_16 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
int32_t L_17 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mF4DA0F7CA285BF2F059F5BBC18FCC7DA7B087BDE_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m7849F871AAD2156414B92EB7D2B3C468D5FBE1E2(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_item;
|
|
List_1_Insert_mA425079007B49C57103888BE16BC85025E2FD1E3(__this, L_1, ((*(AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m74ECC61741CFC34A007B2A14CA122BCB2E484965_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->____size;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
RuntimeObject* L_3 = ___1_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_4 = V_0;
|
|
if (!L_4)
|
|
{
|
|
goto IL_00bc;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = V_1;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = __this->____size;
|
|
int32_t L_9 = V_1;
|
|
List_1_EnsureCapacity_mC2D9C5AF346E03C2388209F8BDF5626310F2E81A(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) >= ((int32_t)L_11)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = V_1;
|
|
int32_t L_17 = __this->____size;
|
|
int32_t L_18 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
RuntimeObject* L_19 = V_0;
|
|
if ((!(((RuntimeObject*)(List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_20 = __this->____items;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_21 = __this->____items;
|
|
int32_t L_22 = ___0_index;
|
|
int32_t L_23 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_27 = __this->____items;
|
|
int32_t L_28 = ___0_index;
|
|
int32_t L_29 = __this->____size;
|
|
int32_t L_30 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
|
|
goto IL_00ac;
|
|
}
|
|
|
|
IL_009f:
|
|
{
|
|
RuntimeObject* L_31 = V_0;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
InterfaceActionInvoker2< AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
|
|
goto IL_00fb;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
int32_t L_36 = ___0_index;
|
|
int32_t L_37 = __this->____size;
|
|
if ((((int32_t)L_36) >= ((int32_t)L_37)))
|
|
{
|
|
goto IL_00f4;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_38 = ___1_collection;
|
|
RuntimeObject* L_39;
|
|
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
|
|
V_2 = L_39;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ea:
|
|
{
|
|
{
|
|
RuntimeObject* L_40 = V_2;
|
|
if (!L_40)
|
|
{
|
|
goto IL_00f3;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_41 = V_2;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
|
|
}
|
|
|
|
IL_00f3:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00e0_1;
|
|
}
|
|
|
|
IL_00ce_1:
|
|
{
|
|
int32_t L_42 = ___0_index;
|
|
int32_t L_43 = L_42;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
|
|
RuntimeObject* L_44 = V_2;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_45;
|
|
L_45 = InterfaceFuncInvoker0< AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
|
|
List_1_Insert_mA425079007B49C57103888BE16BC85025E2FD1E3(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
bool L_47;
|
|
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
|
|
if (L_47)
|
|
{
|
|
goto IL_00ce_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f4:
|
|
{
|
|
RuntimeObject* L_48 = ___1_collection;
|
|
List_1_AddEnumerable_m5994344E3005D5EDBD02A799454232462E6816D9(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m09FA094C3984426C30435A66329B91553F587450_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mFF9A9241E104CBD157D2547705C98B7733296EC6(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_mB789F7C642F0C52339A4326A6A65AF924D5D8A4D(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mF4A80B8383C3F8AF21DC5C47CFAECE09FD2B2571_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_m4F1574E1460B653C9C7141E7172578A39916C6E8(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m09FA094C3984426C30435A66329B91553F587450(__this, ((*(AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m665ACC5C35EA3BEE9DAA8438BCDED5A44ED52269_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0011;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____size;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* L_4 = ___0_match;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7 = L_6;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m87F01F2E1284C19536F7BACA9A24A6C61FE3617B_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_9)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
goto IL_0089;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) >= ((int32_t)L_15)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* L_16 = ___0_match;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = L_18;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m87F01F2E1284C19536F7BACA9A24A6C61FE3617B_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_21)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
int32_t L_22 = V_1;
|
|
int32_t L_23 = __this->____size;
|
|
if ((((int32_t)L_22) >= ((int32_t)L_23)))
|
|
{
|
|
goto IL_0089;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_24 = __this->____items;
|
|
int32_t L_25 = V_0;
|
|
int32_t L_26 = L_25;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_27 = __this->____items;
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = L_28;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
int32_t L_30 = L_29;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
|
|
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_34 = __this->____items;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = __this->____size;
|
|
int32_t L_37 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_38 = __this->____size;
|
|
int32_t L_39 = V_0;
|
|
int32_t L_40 = V_0;
|
|
__this->____size = L_40;
|
|
int32_t L_41 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mB789F7C642F0C52339A4326A6A65AF924D5D8A4D_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = __this->____size;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB));
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_13 = V_0;
|
|
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB)L_13);
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_14 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m71B8214869A311E8DE52F21139EA6D20065AE119_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_008d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = __this->____size;
|
|
int32_t L_7 = __this->____size;
|
|
int32_t L_8 = ___1_count;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
|
|
int32_t L_9 = ___0_index;
|
|
int32_t L_10 = __this->____size;
|
|
if ((((int32_t)L_9) >= ((int32_t)L_10)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_19 = __this->____items;
|
|
int32_t L_20 = __this->____size;
|
|
int32_t L_21 = ___1_count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mC0EF0C13BFC281FD31B22BCAE3DDE1C6123DE62E_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFA1363019192B1FA394366766A76D46F3206A77C_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mAD423B1B641AF177D4F140D356C037965566A21D(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mAD423B1B641AF177D4F140D356C037965566A21D_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m741EFE7F35AC29328536A2B8FF0577CDDAA0C772(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
int32_t L_9 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m432109D52116E9C4FA56F6CBE309ABB74EB03436_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFA1363019192B1FA394366766A76D46F3206A77C_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mE539E96267BF3363C4F0A8A52303345851BB0D2A(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m75F7BE3BD157117F1AC9E5EACBF05D79FEC457F7_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFA1363019192B1FA394366766A76D46F3206A77C_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mE539E96267BF3363C4F0A8A52303345851BB0D2A(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mE539E96267BF3363C4F0A8A52303345851BB0D2A_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisAngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_m7105991AA24824FE31C49501B2569083DBC47356(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_10 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m3D9C831B8081C9E01AC461C41A59C1DFC8C8E586_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, Comparison_1_t88B1B4AFCB73DB9F0FF138B467892CD3F8B39F1D* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t88B1B4AFCB73DB9F0FF138B467892CD3F8B39F1D* L_0 = ___0_comparison;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_1) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t88B1B4AFCB73DB9F0FF138B467892CD3F8B39F1D* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
|
|
ArraySortHelper_1_Sort_m81BFEC6EA89CFC61FC883D71E2DB4C983F4E5C65(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* List_1_ToArray_mFD387A49861605D747A6E9FE22C176C5D596013C_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_1 = ((List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_3 = (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)(AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_4 = __this->____items;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m9025303C0316D2909FAF75EBAB9314434D23FCBD_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_0 = __this->____items;
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->____size;
|
|
List_1_set_Capacity_m9D56F5AEECAA078CFAF15D54122DC7147E9D0A0E(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m5994344E3005D5EDBD02A799454232462E6816D9_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, RuntimeObject* ___0_enumerable, 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;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RuntimeObject* L_1 = ___0_enumerable;
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0063:
|
|
{
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_6;
|
|
L_6 = InterfaceFuncInvoker0< AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_8 = __this->____items;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
|
|
{
|
|
goto IL_003c_1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = __this->____size;
|
|
List_1_EnsureCapacity_mC2D9C5AF346E03C2388209F8BDF5626310F2E81A(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_10 = __this->____items;
|
|
int32_t L_11 = __this->____size;
|
|
V_2 = L_11;
|
|
int32_t L_12 = V_2;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_2;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_14 = V_1;
|
|
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mED99B5942BA53B7F7FB3636A406EEF5CFB942DEC_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_0 = (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)(AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD01F2D1052C46A3FD1FF6C7159DD55D7CF132E4C_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_0 = ((List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m55A2D207B2CAECFA83911FB0C63C4DCBC676F136_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_1 = ___0_capacity;
|
|
if (L_1)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_2 = ((List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
|
|
return;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_3 = ___0_capacity;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_4 = (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*)(AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
|
|
__this->____items = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0DFD93BD4B3EE33183B96C07DB74F8FAB920385B_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
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_0050;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
int32_t L_4;
|
|
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
|
|
V_1 = L_4;
|
|
int32_t L_5 = V_1;
|
|
if (L_5)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_6 = ((List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
|
|
return;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_7 = V_1;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_8 = (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*)(AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
|
|
__this->____items = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_10 = __this->____items;
|
|
InterfaceActionInvoker2< AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
|
|
int32_t L_11 = V_1;
|
|
__this->____size = L_11;
|
|
return;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
__this->____size = 0;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_12 = ((List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
RuntimeObject* L_13 = ___0_collection;
|
|
List_1_AddEnumerable_mE68C573A557A818C7D0BFE0CBC93AF7A30DAD961(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m7F87AEC3AEFB2484245A920FECF7ADC45A6DD820_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_0 = __this->____items;
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m3D89CB3042868380777665EE9221EEF8F885EE63_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = ___0_value;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_3 = __this->____items;
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___0_value;
|
|
if ((((int32_t)L_4) <= ((int32_t)0)))
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = ___0_value;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_6 = (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*)(AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
|
|
V_0 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_8 = __this->____items;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_9 = V_0;
|
|
int32_t L_10 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_11 = V_0;
|
|
__this->____items = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
|
|
return;
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_12 = ((List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mFF6C3938B1CE35AD812A2FF7F291676E0747A961_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m191119D0474E33690C4F9BD699343556CAB6FE27_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m15EE7D72D0D1CAB91BF34B8815953E02EE343B86_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m1D03CC73675B01964388A508FEBD5A8FA07798FC_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m8476D73B09F37B1DEB0F32332EF881355782A6E3_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m70B8F22FB209FFA52F13333B7B1D4D900F93E042_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = __this->____syncRoot;
|
|
if (L_0)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
|
|
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
|
|
RuntimeObject* L_3;
|
|
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = __this->____syncRoot;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = L_3;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_4 = ___1_value;
|
|
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7)L_4);
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mC1B3383FD1093F85E77DBCAF63948490364897F8_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_1 = ___0_value;
|
|
if (L_1)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_0), sizeof(AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7));
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_2 = V_0;
|
|
return false;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_m0B239C98F7A0A66581559F949AA2EFBC2EB55FE3_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_1;
|
|
L_1 = List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mE371FCF3890E6A126609C9A4237BA2C9C88126AD_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_value;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m43E4F52C301DCF6AEEF399AD8EEA76133F00BD8B(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_value;
|
|
List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C(__this, L_1, ((*(AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_4 = V_0;
|
|
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));
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_9 = ___0_item;
|
|
List_1_AddWithResize_m48EF3AFC37CD4086F4927E37338C3335460FD095(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m48EF3AFC37CD4086F4927E37338C3335460FD095_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
V_0 = L_0;
|
|
int32_t L_1 = V_0;
|
|
List_1_EnsureCapacity_mC28AD2115523586547D21A57D1DFE696FFD7CE85(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_2 = V_0;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_5 = ___0_item;
|
|
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mDD2D4845825844F2EA75E5843C58ADDB74CA6440_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m43E4F52C301DCF6AEEF399AD8EEA76133F00BD8B(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_inline(__this, ((*(AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_mFF6C3938B1CE35AD812A2FF7F291676E0747A961_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m24C7620AD92E20F6264619C7CFDE9F2D4018BB55_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m7B02323186025BC31D6F5D2BECEAECFA6BC5188B(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t701C0435FAF0B47AAEB3EC60E75F95154E49FA4C* List_1_AsReadOnly_m3E45B6A4F5BAB8C4266E9BC9E10A75F3EFC1309E_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t701C0435FAF0B47AAEB3EC60E75F95154E49FA4C* L_0 = (ReadOnlyCollection_1_t701C0435FAF0B47AAEB3EC60E75F95154E49FA4C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m4ABDD90202FD3482252E3431A84344D422ADC06C(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mA79572B2229F1E9E069EE933D05F4EC2E7F970B1_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, int32_t ___1_count, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m32D8EC30C4AF0FE6EB2C2F804A20885B9CC1EE23(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mB732D29687B81118EA09F69486BDE0A60E3C7810_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFF6C3938B1CE35AD812A2FF7F291676E0747A961_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_mA79572B2229F1E9E069EE933D05F4EC2E7F970B1(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m57327C41D747FED716421889EEED17BA3CC7117A_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFF6C3938B1CE35AD812A2FF7F291676E0747A961_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_mA79572B2229F1E9E069EE933D05F4EC2E7F970B1(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mC377839620A51FAD14492432961F557A96D0D8EB_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __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));
|
|
goto IL_0035;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
__this->____size = 0;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mD7FCDF5BC8B42B74EB8884E423EDA61F0CC0C68B_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m98B1F0240475661F670AF70B8FE9F9198743C6E3(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m11D7B5651ED0292D804438AE494B733085A08E88_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mC1B3383FD1093F85E77DBCAF63948490364897F8(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_mD7FCDF5BC8B42B74EB8884E423EDA61F0CC0C68B(__this, ((*(AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mC8E66D7866EE21920A88DEAF529AB48D35771714_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_0 = ___0_array;
|
|
List_1_CopyTo_mD384D3BF32F0527AEA109F8A966474FAE584750D(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m7D295157FCDA1FBFA3CC3000A7401EEFC87B0745_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeArray* L_0 = ___0_array;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
RuntimeArray* L_1 = ___0_array;
|
|
int32_t L_2;
|
|
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
|
|
if ((((int32_t)L_2) == ((int32_t)1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
}
|
|
try
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_3 = __this->____items;
|
|
RuntimeArray* L_4 = ___0_array;
|
|
int32_t L_5 = ___1_arrayIndex;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
|
|
goto IL_0031;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0029;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0029:
|
|
{
|
|
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
|
|
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mD384D3BF32F0527AEA109F8A966474FAE584750D_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_0 = __this->____items;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mC28AD2115523586547D21A57D1DFE696FFD7CE85_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_0 = __this->____items;
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_2 = __this->____items;
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_3 = __this->____items;
|
|
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;
|
|
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
V_0 = ((int32_t)2146435071);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___0_min;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = ___0_min;
|
|
V_0 = L_7;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
List_1_set_Capacity_m3D89CB3042868380777665EE9221EEF8F885EE63(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m66F0E87B9729B817F4B5341CF44DA009165FE248_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m4919A78CCFC4F7F28138ADD576BDD6C6A3573711(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 List_1_Find_mCFC5F86F004A4C141DDBD499CC28E5B3DC1E6177_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0032;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* L_1 = ___0_match;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = L_3;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m79028C65C4E9DDBE78F1AAE6992CE1AEA2AFCECD_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = L_8;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
|
|
return L_10;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_11 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____size;
|
|
if ((((int32_t)L_12) < ((int32_t)L_13)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7));
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* List_1_FindAll_m16EF4D07EB87191F588C29998081390167C34455_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_1 = (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mD01F2D1052C46A3FD1FF6C7159DD55D7CF132E4C(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* L_2 = ___0_match;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
int32_t L_5 = L_4;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m79028C65C4E9DDBE78F1AAE6992CE1AEA2AFCECD_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_8 = V_0;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = L_10;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
|
|
List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) < ((int32_t)L_15)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m4919A78CCFC4F7F28138ADD576BDD6C6A3573711_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m0AE7DD99312AE5D40974C263F48B7ED83A59CA35(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mF7AAD7D93BDD9CCC312C874D8247AA5C8F6ED683_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_startIndex, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m0AE7DD99312AE5D40974C263F48B7ED83A59CA35(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0AE7DD99312AE5D40974C263F48B7ED83A59CA35_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* L_6 = ___2_match;
|
|
if (L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___0_startIndex;
|
|
int32_t L_8 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
int32_t L_9 = ___0_startIndex;
|
|
V_1 = L_9;
|
|
goto IL_004d;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* L_10 = ___2_match;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
int32_t L_13 = L_12;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m79028C65C4E9DDBE78F1AAE6992CE1AEA2AFCECD_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m5E474A7801DE07C9C3B1CB997E1642D897E4EA25_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____version;
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____version;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* L_4 = ___0_action;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
int32_t L_7 = L_6;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
Action_1_Invoke_m6754D537EA11AFDC65F3E88F5F757EBB1CA4B100_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____version;
|
|
if ((((int32_t)L_12) == ((int32_t)L_13)))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tF89CEC35CFAC3658524AAE307B5326FC52AC2096 List_1_GetEnumerator_m741BBFFB918BA92786AB52F5044BEB2F358C888F_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tF89CEC35CFAC3658524AAE307B5326FC52AC2096 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m08407F35F08AD9DEE844F7766C900481CA20E52A((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m5553C5BDB1A812460F409659B479107FAE2AA515_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tF89CEC35CFAC3658524AAE307B5326FC52AC2096 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m08407F35F08AD9DEE844F7766C900481CA20E52A((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tF89CEC35CFAC3658524AAE307B5326FC52AC2096 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m43180782EC14D4E949799804A59250A1528461A5_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tF89CEC35CFAC3658524AAE307B5326FC52AC2096 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m08407F35F08AD9DEE844F7766C900481CA20E52A((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tF89CEC35CFAC3658524AAE307B5326FC52AC2096 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* List_1_GetRange_m4DD85C265CA6C415D117696B3336B3370915BB1F_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_6 = (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m55A2D207B2CAECFA83911FB0C63C4DCBC676F136(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
V_0 = L_6;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_9 = V_0;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_10 = L_9->____items;
|
|
int32_t L_11 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
|
|
List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
L_12->____size = L_13;
|
|
List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m98B1F0240475661F670AF70B8FE9F9198743C6E3_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_0 = __this->____items;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m257E9E806E4A9FEA29CBBB826DC551F9B8E305D9(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mDE667304CD103A57CD76B5AB10C7655BEBAD26B0_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mC1B3383FD1093F85E77DBCAF63948490364897F8(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m98B1F0240475661F670AF70B8FE9F9198743C6E3(__this, ((*(AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mA1A8CEDFFC05001C31B9246DD1E6CCC0308A409F_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_3 = __this->____items;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
List_1_EnsureCapacity_mC28AD2115523586547D21A57D1DFE696FFD7CE85(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = ___0_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_9 = __this->____items;
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
int32_t L_12 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_15 = ___1_item;
|
|
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7)L_15);
|
|
int32_t L_16 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
int32_t L_17 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m3F28539C1AB63F6284D3014C3083C4ED543C7740_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m43E4F52C301DCF6AEEF399AD8EEA76133F00BD8B(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_item;
|
|
List_1_Insert_mA1A8CEDFFC05001C31B9246DD1E6CCC0308A409F(__this, L_1, ((*(AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m7B02323186025BC31D6F5D2BECEAECFA6BC5188B_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->____size;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
RuntimeObject* L_3 = ___1_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_4 = V_0;
|
|
if (!L_4)
|
|
{
|
|
goto IL_00bc;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = V_1;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = __this->____size;
|
|
int32_t L_9 = V_1;
|
|
List_1_EnsureCapacity_mC28AD2115523586547D21A57D1DFE696FFD7CE85(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) >= ((int32_t)L_11)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = V_1;
|
|
int32_t L_17 = __this->____size;
|
|
int32_t L_18 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
RuntimeObject* L_19 = V_0;
|
|
if ((!(((RuntimeObject*)(List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_20 = __this->____items;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_21 = __this->____items;
|
|
int32_t L_22 = ___0_index;
|
|
int32_t L_23 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_27 = __this->____items;
|
|
int32_t L_28 = ___0_index;
|
|
int32_t L_29 = __this->____size;
|
|
int32_t L_30 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
|
|
goto IL_00ac;
|
|
}
|
|
|
|
IL_009f:
|
|
{
|
|
RuntimeObject* L_31 = V_0;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
InterfaceActionInvoker2< AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
|
|
goto IL_00fb;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
int32_t L_36 = ___0_index;
|
|
int32_t L_37 = __this->____size;
|
|
if ((((int32_t)L_36) >= ((int32_t)L_37)))
|
|
{
|
|
goto IL_00f4;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_38 = ___1_collection;
|
|
RuntimeObject* L_39;
|
|
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
|
|
V_2 = L_39;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ea:
|
|
{
|
|
{
|
|
RuntimeObject* L_40 = V_2;
|
|
if (!L_40)
|
|
{
|
|
goto IL_00f3;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_41 = V_2;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
|
|
}
|
|
|
|
IL_00f3:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00e0_1;
|
|
}
|
|
|
|
IL_00ce_1:
|
|
{
|
|
int32_t L_42 = ___0_index;
|
|
int32_t L_43 = L_42;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
|
|
RuntimeObject* L_44 = V_2;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_45;
|
|
L_45 = InterfaceFuncInvoker0< AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
|
|
List_1_Insert_mA1A8CEDFFC05001C31B9246DD1E6CCC0308A409F(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
bool L_47;
|
|
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
|
|
if (L_47)
|
|
{
|
|
goto IL_00ce_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f4:
|
|
{
|
|
RuntimeObject* L_48 = ___1_collection;
|
|
List_1_AddEnumerable_mE68C573A557A818C7D0BFE0CBC93AF7A30DAD961(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mF81696217F73F0DC4E8400C662C44145BC9466B4_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m98B1F0240475661F670AF70B8FE9F9198743C6E3(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_mCA88971BAE8B65E829A4857F728E1B2C6FDE5A0E(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m61C1F731684D5D21200BB950FA108618D61C49BD_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_mC1B3383FD1093F85E77DBCAF63948490364897F8(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_mF81696217F73F0DC4E8400C662C44145BC9466B4(__this, ((*(AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m0FA3DCF19059C2498C06AED2E8364C673C6B3A11_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0011;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____size;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* L_4 = ___0_match;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7 = L_6;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m79028C65C4E9DDBE78F1AAE6992CE1AEA2AFCECD_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_9)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
goto IL_0089;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) >= ((int32_t)L_15)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* L_16 = ___0_match;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = L_18;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m79028C65C4E9DDBE78F1AAE6992CE1AEA2AFCECD_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_21)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
int32_t L_22 = V_1;
|
|
int32_t L_23 = __this->____size;
|
|
if ((((int32_t)L_22) >= ((int32_t)L_23)))
|
|
{
|
|
goto IL_0089;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_24 = __this->____items;
|
|
int32_t L_25 = V_0;
|
|
int32_t L_26 = L_25;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_27 = __this->____items;
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = L_28;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
int32_t L_30 = L_29;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
|
|
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00ad;
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = V_0;
|
|
__this->____size = L_36;
|
|
int32_t L_37 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_37, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_34, L_35));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mCA88971BAE8B65E829A4857F728E1B2C6FDE5A0E_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = __this->____size;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_11 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m6DE6F568A999F314D6271855035DBBBE5666F4E3_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_008d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = __this->____size;
|
|
int32_t L_7 = __this->____size;
|
|
int32_t L_8 = ___1_count;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
|
|
int32_t L_9 = ___0_index;
|
|
int32_t L_10 = __this->____size;
|
|
if ((((int32_t)L_9) >= ((int32_t)L_10)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
goto IL_008d;
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m36720B577BBF1D1C2682EDFE708C48A4AB1EA2B0_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFF6C3938B1CE35AD812A2FF7F291676E0747A961_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m855DB0B96E1182C2854C45395B21D7916EAE9FE2(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m855DB0B96E1182C2854C45395B21D7916EAE9FE2_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_mC1108893F9F8E453FE29A27005A3B384FAD82944(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
int32_t L_9 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m73BE159CEA5DEBFC1091996959C0E3AC9AD3293A_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFF6C3938B1CE35AD812A2FF7F291676E0747A961_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mB43D8B1ECB28872C7B0FC4CD4C6939B81F8CD446(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m2DBC7BEACBA599D817A4759AEB0A1D565998D3C7_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFF6C3938B1CE35AD812A2FF7F291676E0747A961_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mB43D8B1ECB28872C7B0FC4CD4C6939B81F8CD446(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mB43D8B1ECB28872C7B0FC4CD4C6939B81F8CD446_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisAsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7_m841BF7187359772473EF7938C955DBF7FB1E6682(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_10 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7C5CF0B5D114AB604FDB64556195C4276005588C_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, Comparison_1_tEB79C9B7A6B97C9BE5FEF5A4E70989B210E5B2B6* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tEB79C9B7A6B97C9BE5FEF5A4E70989B210E5B2B6* L_0 = ___0_comparison;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_1) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tEB79C9B7A6B97C9BE5FEF5A4E70989B210E5B2B6* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
|
|
ArraySortHelper_1_Sort_m3721D7556D5229D8A311F316874C86E86D625CEC(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* List_1_ToArray_mBE5BFEB568D932DD5D8C1716A9EA55C544537922_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_1 = ((List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_3 = (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*)(AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_4 = __this->____items;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m25674388F8DA600CA677CB08C5B124ACFE8E84B8_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_0 = __this->____items;
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->____size;
|
|
List_1_set_Capacity_m3D89CB3042868380777665EE9221EEF8F885EE63(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mE68C573A557A818C7D0BFE0CBC93AF7A30DAD961_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, RuntimeObject* ___0_enumerable, 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;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RuntimeObject* L_1 = ___0_enumerable;
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0063:
|
|
{
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_6;
|
|
L_6 = InterfaceFuncInvoker0< AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_8 = __this->____items;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
|
|
{
|
|
goto IL_003c_1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = __this->____size;
|
|
List_1_EnsureCapacity_mC28AD2115523586547D21A57D1DFE696FFD7CE85(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_10 = __this->____items;
|
|
int32_t L_11 = __this->____size;
|
|
V_2 = L_11;
|
|
int32_t L_12 = V_2;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_2;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_14 = V_1;
|
|
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m349D64980DB5DABDF5FDCE4BBAF0FE1E6E76BB7C_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_0 = (AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*)(AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_0 = ((List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_1 = ___0_capacity;
|
|
if (L_1)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_2 = ((List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
|
|
return;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_3 = ___0_capacity;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_4 = (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*)(AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
|
|
__this->____items = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
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_0050;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
int32_t L_4;
|
|
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
|
|
V_1 = L_4;
|
|
int32_t L_5 = V_1;
|
|
if (L_5)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_6 = ((List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
|
|
return;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_7 = V_1;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_8 = (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*)(AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
|
|
__this->____items = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_10 = __this->____items;
|
|
InterfaceActionInvoker2< AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
|
|
int32_t L_11 = V_1;
|
|
__this->____size = L_11;
|
|
return;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
__this->____size = 0;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_12 = ((List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
RuntimeObject* L_13 = ___0_collection;
|
|
List_1_AddEnumerable_mC18AD2AE3A4C585AF7063B70CEE80D27DAB078E0(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m4BED5264B9CA4EED7A3EEB1A67328B3AA608D006_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_0 = __this->____items;
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m1D53FF16073A77712A7F75E52A98C6D2FBA1E8CB_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = ___0_value;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_3 = __this->____items;
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___0_value;
|
|
if ((((int32_t)L_4) <= ((int32_t)0)))
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = ___0_value;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_6 = (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*)(AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
|
|
V_0 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_8 = __this->____items;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_9 = V_0;
|
|
int32_t L_10 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_11 = V_0;
|
|
__this->____items = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
|
|
return;
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_12 = ((List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
__this->____items = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mDE830F47462FEE76427622A1E951DDE87E0F080C_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m9907C92573F26E6871B5EDB4940D89FA94EDC95D_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mDF1C0132C277288352D5E8595FBE27E27198E343_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m11AEF00AAEDC0F411F4E1396355C7D5BC37716C6_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m5ACF65E2F9873F54252F14F226797C1894E50AD1_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = __this->____syncRoot;
|
|
if (L_0)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
|
|
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
|
|
RuntimeObject* L_3;
|
|
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = __this->____syncRoot;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = L_3;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m7D0C0542E85504DBA20C54FEE0D28947F5308DDA_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4 = ___1_value;
|
|
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)L_4);
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m609C01AE426077D75D74CED507393524E9624B7F_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_1 = ___0_value;
|
|
if (L_1)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_0), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_2 = V_0;
|
|
return false;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_mCFDB35C70C2FC235B7FF2584D4D200EDB6813938_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1;
|
|
L_1 = List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mE460227D668C9CD01A026D922B22B74371AB2C3F_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_value;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_mA3BB2429BB1C035803C54C5B10D09F825CDD5B13(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_value;
|
|
List_1_set_Item_m7D0C0542E85504DBA20C54FEE0D28947F5308DDA(__this, L_1, ((*(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_4 = V_0;
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9 = ___0_item;
|
|
List_1_AddWithResize_m9E1E291F68BC8D68EBCBF0394CF1117A15C9378A(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m9E1E291F68BC8D68EBCBF0394CF1117A15C9378A_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
V_0 = L_0;
|
|
int32_t L_1 = V_0;
|
|
List_1_EnsureCapacity_m37C70EB0E0DF239B39947D184B8A48EB2F7C3020(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_2 = V_0;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5 = ___0_item;
|
|
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mD46FE7ADC448B81DC7DB7510D9219FBE49EE449C_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_mA3BB2429BB1C035803C54C5B10D09F825CDD5B13(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_inline(__this, ((*(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m8AE846C11B8979A66953D69BB2BCE4CD8CD67159(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t7F7BE2A40C39F78B459B03034B3D6A2C5BF35EF2* List_1_AsReadOnly_mA8847384C4429DF8372D8B2588B4D0442236A28A_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t7F7BE2A40C39F78B459B03034B3D6A2C5BF35EF2* L_0 = (ReadOnlyCollection_1_t7F7BE2A40C39F78B459B03034B3D6A2C5BF35EF2*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_mF028DCD68A073E1D3EDA0D54C502C884F5E90490(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m9EBFA617EAC19BE15EDEE3E4FC5D0D0A0A6B8240_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, int32_t ___1_count, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_m0D5EA02134F7372B7F492EDF32FBC96542F6D55B(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m611F627FEA07BB92570B8BDC11912ADADB3B8923_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m9EBFA617EAC19BE15EDEE3E4FC5D0D0A0A6B8240(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m7D3317263BB1013003A6B81485B99E51EB7B7689_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m9EBFA617EAC19BE15EDEE3E4FC5D0D0A0A6B8240(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mE9C202A7B8A92E52834BA754544B09F670A44568_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __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;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m2919F8173EAE3A47C891886098AAFC2B2962671B_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m9EE66A17604752188FC2E10DA8E35EC4FB41A58E(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m7198C42A4D3C4D3664F75F467D147F9285DF0334_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_m609C01AE426077D75D74CED507393524E9624B7F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m2919F8173EAE3A47C891886098AAFC2B2962671B(__this, ((*(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m0D891E35FCF54A253468CF854709A18E75A6CB3B_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_0 = ___0_array;
|
|
List_1_CopyTo_m2EE00FC037BAC405893900DDCBBCF52D0D4B8E7C(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m37AE10C034A2FF997CEAF21A9152F99EAAD9BBED_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeArray* L_0 = ___0_array;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
RuntimeArray* L_1 = ___0_array;
|
|
int32_t L_2;
|
|
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
|
|
if ((((int32_t)L_2) == ((int32_t)1)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
}
|
|
try
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_3 = __this->____items;
|
|
RuntimeArray* L_4 = ___0_array;
|
|
int32_t L_5 = ___1_arrayIndex;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
|
|
goto IL_0031;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0029;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0029:
|
|
{
|
|
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
|
|
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m2EE00FC037BAC405893900DDCBBCF52D0D4B8E7C_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_0 = __this->____items;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m37C70EB0E0DF239B39947D184B8A48EB2F7C3020_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_0 = __this->____items;
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_2 = __this->____items;
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_3 = __this->____items;
|
|
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;
|
|
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
V_0 = ((int32_t)2146435071);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___0_min;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = ___0_min;
|
|
V_0 = L_7;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
List_1_set_Capacity_m1D53FF16073A77712A7F75E52A98C6D2FBA1E8CB(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m95B9B851C49C8E70505C7857F26C0E0016B8FD25_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m5FFCFCB51B22548FA155CC0C38E5EADFBA167C59(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D List_1_Find_m120C5CE9BF1C3E491526FB8BA6D914480EF28F2E_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0032;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* L_1 = ___0_match;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = L_3;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mAF64FEB8D9E65E296C44E78C9489416A0514C828_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = L_8;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
|
|
return L_10;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_11 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____size;
|
|
if ((((int32_t)L_12) < ((int32_t)L_13)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* List_1_FindAll_mE777630E917B88247E434669A9805A061B994EE1_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* L_2 = ___0_match;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
int32_t L_5 = L_4;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mAF64FEB8D9E65E296C44E78C9489416A0514C828_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_8 = V_0;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = L_10;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
|
|
List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) < ((int32_t)L_15)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m5FFCFCB51B22548FA155CC0C38E5EADFBA167C59_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m6257DE23C3850FFF5612C8402838A2286B616421(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mBB740EDF1C8600AD2B0BFE62782ECCDD60BC1ACA_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_startIndex, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m6257DE23C3850FFF5612C8402838A2286B616421(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m6257DE23C3850FFF5612C8402838A2286B616421_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* L_6 = ___2_match;
|
|
if (L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___0_startIndex;
|
|
int32_t L_8 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
int32_t L_9 = ___0_startIndex;
|
|
V_1 = L_9;
|
|
goto IL_004d;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* L_10 = ___2_match;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
int32_t L_13 = L_12;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mAF64FEB8D9E65E296C44E78C9489416A0514C828_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m24E8A6D463ED82DE2E46A0F0AAB07564265163EF_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____version;
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____version;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_4 = ___0_action;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
int32_t L_7 = L_6;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
Action_1_Invoke_m45A8C344B6A3DA83C32F4D569CB9ECEA3C6CEAE7_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->____version;
|
|
if ((((int32_t)L_12) == ((int32_t)L_13)))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m2585504B5F0711F19B33755CDE4FEC37B49FD45A((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m412132749C0FB2FFD02A43365FC36B77D15E7545_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m2585504B5F0711F19B33755CDE4FEC37B49FD45A((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m761545E470D75D56A23447F8FCB6D5E8FC507402_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m2585504B5F0711F19B33755CDE4FEC37B49FD45A((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* List_1_GetRange_m034D3994A1E3D2B281F214DE02F272509069F04F_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_6 = (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
V_0 = L_6;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_9 = V_0;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_10 = L_9->____items;
|
|
int32_t L_11 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
|
|
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
L_12->____size = L_13;
|
|
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m9EE66A17604752188FC2E10DA8E35EC4FB41A58E_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_0 = __this->____items;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_mD56C5B44586344F2ECAD2B9468A88A18B28F1E5B(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mCE93EAF595CDD8853DE1B1B032F505DCC216A229_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_m609C01AE426077D75D74CED507393524E9624B7F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m9EE66A17604752188FC2E10DA8E35EC4FB41A58E(__this, ((*(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m6D930D3D0B807E7B6E9341D49C62E8D783C7448B_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_3 = __this->____items;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
List_1_EnsureCapacity_m37C70EB0E0DF239B39947D184B8A48EB2F7C3020(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_5 = ___0_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) >= ((int32_t)L_6)))
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_9 = __this->____items;
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
int32_t L_12 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_15 = ___1_item;
|
|
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)L_15);
|
|
int32_t L_16 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
int32_t L_17 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m8A85805DCFC068F7B098DA02686AD3E592FCA583_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___1_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_mA3BB2429BB1C035803C54C5B10D09F825CDD5B13(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
RuntimeObject* L_2 = ___1_item;
|
|
List_1_Insert_m6D930D3D0B807E7B6E9341D49C62E8D783C7448B(__this, L_1, ((*(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m8AE846C11B8979A66953D69BB2BCE4CD8CD67159_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->____size;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
RuntimeObject* L_3 = ___1_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_4 = V_0;
|
|
if (!L_4)
|
|
{
|
|
goto IL_00bc;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = V_1;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = __this->____size;
|
|
int32_t L_9 = V_1;
|
|
List_1_EnsureCapacity_m37C70EB0E0DF239B39947D184B8A48EB2F7C3020(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
int32_t L_10 = ___0_index;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) >= ((int32_t)L_11)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = V_1;
|
|
int32_t L_17 = __this->____size;
|
|
int32_t L_18 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
RuntimeObject* L_19 = V_0;
|
|
if ((!(((RuntimeObject*)(List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_20 = __this->____items;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_21 = __this->____items;
|
|
int32_t L_22 = ___0_index;
|
|
int32_t L_23 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_27 = __this->____items;
|
|
int32_t L_28 = ___0_index;
|
|
int32_t L_29 = __this->____size;
|
|
int32_t L_30 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
|
|
goto IL_00ac;
|
|
}
|
|
|
|
IL_009f:
|
|
{
|
|
RuntimeObject* L_31 = V_0;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
InterfaceActionInvoker2< AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
|
|
goto IL_00fb;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
int32_t L_36 = ___0_index;
|
|
int32_t L_37 = __this->____size;
|
|
if ((((int32_t)L_36) >= ((int32_t)L_37)))
|
|
{
|
|
goto IL_00f4;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_38 = ___1_collection;
|
|
RuntimeObject* L_39;
|
|
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
|
|
V_2 = L_39;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ea:
|
|
{
|
|
{
|
|
RuntimeObject* L_40 = V_2;
|
|
if (!L_40)
|
|
{
|
|
goto IL_00f3;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_41 = V_2;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
|
|
}
|
|
|
|
IL_00f3:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00e0_1;
|
|
}
|
|
|
|
IL_00ce_1:
|
|
{
|
|
int32_t L_42 = ___0_index;
|
|
int32_t L_43 = L_42;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
|
|
RuntimeObject* L_44 = V_2;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_45;
|
|
L_45 = InterfaceFuncInvoker0< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
|
|
List_1_Insert_m6D930D3D0B807E7B6E9341D49C62E8D783C7448B(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
bool L_47;
|
|
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
|
|
if (L_47)
|
|
{
|
|
goto IL_00ce_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f4:
|
|
{
|
|
RuntimeObject* L_48 = ___1_collection;
|
|
List_1_AddEnumerable_mC18AD2AE3A4C585AF7063B70CEE80D27DAB078E0(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mC30A3A503B34AD0E4E023526E1197E8E63ECD165_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m9EE66A17604752188FC2E10DA8E35EC4FB41A58E(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m269B64694A54DC1F0A30839403A51AACFECD6922(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m23B8B60E0E62293D739A768A7EF614621DE0D5F7_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
bool L_1;
|
|
L_1 = List_1_IsCompatibleObject_m609C01AE426077D75D74CED507393524E9624B7F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_mC30A3A503B34AD0E4E023526E1197E8E63ECD165(__this, ((*(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mCC2B259AC529EE0152870E7130441BC40B01C740_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0011;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = __this->____size;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* L_4 = ___0_match;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7 = L_6;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mAF64FEB8D9E65E296C44E78C9489416A0514C828_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_9)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->____size;
|
|
if ((((int32_t)L_10) < ((int32_t)L_11)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
goto IL_0089;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = __this->____size;
|
|
if ((((int32_t)L_14) >= ((int32_t)L_15)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* L_16 = ___0_match;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = L_18;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mAF64FEB8D9E65E296C44E78C9489416A0514C828_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_21)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
int32_t L_22 = V_1;
|
|
int32_t L_23 = __this->____size;
|
|
if ((((int32_t)L_22) >= ((int32_t)L_23)))
|
|
{
|
|
goto IL_0089;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_24 = __this->____items;
|
|
int32_t L_25 = V_0;
|
|
int32_t L_26 = L_25;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_27 = __this->____items;
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = L_28;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
int32_t L_30 = L_29;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
|
|
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_34 = __this->____items;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = __this->____size;
|
|
int32_t L_37 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_38 = __this->____size;
|
|
int32_t L_39 = V_0;
|
|
int32_t L_40 = V_0;
|
|
__this->____size = L_40;
|
|
int32_t L_41 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m269B64694A54DC1F0A30839403A51AACFECD6922_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = __this->____size;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_13 = V_0;
|
|
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)L_13);
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_14 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mC33CE82D68CD05B47E65D97A1CD74985E9B03E47_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_008d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = __this->____size;
|
|
int32_t L_7 = __this->____size;
|
|
int32_t L_8 = ___1_count;
|
|
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
|
|
int32_t L_9 = ___0_index;
|
|
int32_t L_10 = __this->____size;
|
|
if ((((int32_t)L_9) >= ((int32_t)L_10)))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_19 = __this->____items;
|
|
int32_t L_20 = __this->____size;
|
|
int32_t L_21 = ___1_count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mD45D8BCED91B46DCB3CC532522CAF5AE4F9B25DE_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mC36BF8B840FD3E61C7FEAD16488D3C6309D846AF(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mC36BF8B840FD3E61C7FEAD16488D3C6309D846AF_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_m319C03439F19D6CE416D8021C13F43354F0806F5(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
int32_t L_9 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m29DF8D9FC6D49CB1AD7945D1A521CF29EA511DDC_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mBB6FDD44C5611F0D59BB0BE4FAD47967F2FAC1BD(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mB9D96A35C62839E7AA6D438C6047DFCC0FAE4F91_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mBB6FDD44C5611F0D59BB0BE4FAD47967F2FAC1BD(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mBB6FDD44C5611F0D59BB0BE4FAD47967F2FAC1BD_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = ___1_count;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisAsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_m471FCE00AC57B7DD452B8C75B27EEA5847AD181D(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_10 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m716854074285E1C02C7024A773FCE996549F9D27_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, Comparison_1_t3904547FD2A2BCC942D51656458A76F5FC8E015C* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t3904547FD2A2BCC942D51656458A76F5FC8E015C* L_0 = ___0_comparison;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_1) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t3904547FD2A2BCC942D51656458A76F5FC8E015C* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
|
|
ArraySortHelper_1_Sort_m4A3C3D90F449147C9E30335667741C4EFCC25380(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_5 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* List_1_ToArray_m64631D211C0099A00972DB533E4E8396E5C0BC6C_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_1 = ((List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = __this->____size;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_3 = (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*)(AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_4 = __this->____items;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mAF9DC7B36E317EAE4C6C22AFE8CF435DF5ECB05D_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_0 = __this->____items;
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
|
|
int32_t L_1 = __this->____size;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->____size;
|
|
List_1_set_Capacity_m1D53FF16073A77712A7F75E52A98C6D2FBA1E8CB(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mC18AD2AE3A4C585AF7063B70CEE80D27DAB078E0_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_enumerable, 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;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RuntimeObject* L_1 = ___0_enumerable;
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0063:
|
|
{
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6;
|
|
L_6 = InterfaceFuncInvoker0< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_8 = __this->____items;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
|
|
{
|
|
goto IL_003c_1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = __this->____size;
|
|
List_1_EnsureCapacity_m37C70EB0E0DF239B39947D184B8A48EB2F7C3020(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_10 = __this->____items;
|
|
int32_t L_11 = __this->____size;
|
|
V_2 = L_11;
|
|
int32_t L_12 = V_2;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_2;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_14 = V_1;
|
|
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mBD5D71C48D1CC196E51A3A65E8C1BB84F8F9874E_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_0 = (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*)(AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0C956EDFF88FAC9E60885D2AB07769743E59B606_gshared_inline (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_4 = V_0;
|
|
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));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_9 = ___0_item;
|
|
List_1_AddWithResize_mCE0737F30E13C8BF5E447F468DC4010D91441F21(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_gshared_inline (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m12712FCFD8EE63AEDE1FAAF1560F0085C7897642_gshared_inline (Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m8F6BB907EEB5B6ADA7E5CB42403F4075C868E85B_gshared_inline (Action_1_t00ADACA2B5125FAA84D2C9FBFE3B5C08D8910756* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_gshared_inline (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_4 = V_0;
|
|
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));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_9 = ___0_item;
|
|
List_1_AddWithResize_m735D7A3357C6DC68EE7154E4500DE924BD779898(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_gshared_inline (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mF8E76735FDC971A85CFE1A0197D88933CFC95066_gshared_inline (Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m307F22652937E564FD80D34CE5A133BF35C67856_gshared_inline (Action_1_t314FCCD238DBEE057C062D2366E1D5CCC90FE94D* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mAC9113BAD6828AB66898F4714FB597EAED1CB8DA_gshared_inline (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_4 = V_0;
|
|
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));
|
|
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_9 = ___0_item;
|
|
List_1_AddWithResize_mBD72EF0D61117DF2775476A279EA1F31F3D55AB0(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC53C21ACF1E8E16FFC625A89703437BC2786615F_gshared_inline (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m818D6FEB6B25B868EA72550DE18DFFCF18D8B552_gshared_inline (Predicate_1_t2517C4FA6C7178A623AC1656111772503225235C* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m6DDF5786407FBE592616901487AA9F21FDFAA34A_gshared_inline (Action_1_t52B0A0ED200CCFE6ABB9E4A9808A42D521E23FF7* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mCF000150B2DF0A8C527183C6B425D4DB943C40E7_gshared_inline (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_4 = V_0;
|
|
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));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_9 = ___0_item;
|
|
List_1_AddWithResize_m66C6E54D5506F4098A07BE224F0C3646C792B5EA(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_gshared_inline (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m4F240A73757BF33ED171DD83845791D79934E75C_gshared_inline (Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m45D7320EFB7D333C45D16293E385FFD8600A6608_gshared_inline (Action_1_t2C0C257756F2A1C54F235201B24036E303360F82* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_gshared_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_4 = V_0;
|
|
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));
|
|
ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_9 = ___0_item;
|
|
List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_gshared_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mF662605AAE57D7EBF6A6599414CAD46C9B595D80_gshared_inline (Predicate_1_t09D284F270E989C66B6C052209D8686F22E823F6* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m008CA5C95071EFA8BD9EF579FF87E6446F026F6D_gshared_inline (Action_1_t21EA33523F691BABEB9BCB0E487E8C00D8AC760A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mE6F5377297CED5CD1031EEA396B9C24E397C6F3E_gshared_inline (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_4 = V_0;
|
|
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));
|
|
ValueTuple_2U5BU5D_t94F4FA2E89C57493E80D51EADC9801AB9656DF6E* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 L_9 = ___0_item;
|
|
List_1_AddWithResize_m7ED22850F73A254D8432A5C9BB9D3C9F3FDB9318(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m7814173F789C4AEF57A098D487090BEF4BE5D387_gshared_inline (List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m75519E09988F3BFBAAC8B5782E6A26F43EE74FF2_gshared_inline (Predicate_1_t4DEEDA7ED7ED88E4754FCA9BD1A8207F2B1C4C60* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m9E08C5EE7399AA94E7E0DA7C4F5B2B342AD20786_gshared_inline (Action_1_tB4CC44E023E7BF2B215050B7310F1AC135F67CC2* __this, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_t441643900DE75EDC780AF50BC751CFA37BAA7C67, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m9DEB759DFDD9F617B4F37F365761C9FD317847D2_gshared_inline (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_4 = V_0;
|
|
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));
|
|
ValueTuple_3U5BU5D_tAFAC57112244BE3C0550C6D7B8DF1F00ECB9376F* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 L_9 = ___0_item;
|
|
List_1_AddWithResize_m78924B089078866E8E7733C3EB309106E5EA64EE(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mAE00ECD581557BD87150A05E6393E90C522A9F39_gshared_inline (List_1_t7524582F55E0D14A9C5EA77BE2B0C8F49E1A96E1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m215AF6BBB38BE0AB37D993FF34B8E3545B6BA7CC_gshared_inline (Predicate_1_t8EE41533F533E785E05192F73B2147F0B20FFAAD* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mC85C2C5922E178875D8C551A5BE8F31A32730FDE_gshared_inline (Action_1_t7095FA06E9D758AAD13D5AB8C17825675D921A27* __this, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ValueTuple_3_tF39EACD55947B1BE0D4E4A04AE00729C54C9F9A8, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_gshared_inline (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_4 = V_0;
|
|
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));
|
|
AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_9 = ___0_item;
|
|
List_1_AddWithResize_mF2F1849E4D4D5A6B8F62C8B9D9B02CBB603CB9EE(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mFA1363019192B1FA394366766A76D46F3206A77C_gshared_inline (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m87F01F2E1284C19536F7BACA9A24A6C61FE3617B_gshared_inline (Predicate_1_tC8708CFF90E87EBF75EEC333011694C843BFEE21* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mDA11DD9F5BB414915F567AF639395A9CF4337F5B_gshared_inline (Action_1_tF6C0CE2C4FC27B1E93ED2AFF8CB895BA1EF463B1* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_gshared_inline (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_4 = V_0;
|
|
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));
|
|
AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_9 = ___0_item;
|
|
List_1_AddWithResize_m48EF3AFC37CD4086F4927E37338C3335460FD095(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mFF6C3938B1CE35AD812A2FF7F291676E0747A961_gshared_inline (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m79028C65C4E9DDBE78F1AAE6992CE1AEA2AFCECD_gshared_inline (Predicate_1_t3DFDD90D2D8606EC1341F6E6A558B43DB6474D41* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m6754D537EA11AFDC65F3E88F5F757EBB1CA4B100_gshared_inline (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_gshared_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_4 = V_0;
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_8 = ___0_item;
|
|
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9 = ___0_item;
|
|
List_1_AddWithResize_m9E1E291F68BC8D68EBCBF0394CF1117A15C9378A(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_gshared_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mAF64FEB8D9E65E296C44E78C9489416A0514C828_gshared_inline (Predicate_1_tFF0CC89C7779F7FE6E538936299FD4682673F145* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m45A8C344B6A3DA83C32F4D569CB9ECEA3C6CEAE7_gshared_inline (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|