25259 lines
1007 KiB
C++
25259 lines
1007 KiB
C++
#include "pch-cpp.hpp"
|
|
|
|
#ifndef _MSC_VER
|
|
# include <alloca.h>
|
|
#else
|
|
# include <malloc.h>
|
|
#endif
|
|
|
|
|
|
#include <limits>
|
|
|
|
|
|
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_tC2DFBD6B2D49D2D1259A73DA5E1F8D15C9B9945C;
|
|
struct Action_1_t00ADACA2B5125FAA84D2C9FBFE3B5C08D8910756;
|
|
struct Action_1_t314FCCD238DBEE057C062D2366E1D5CCC90FE94D;
|
|
struct Action_1_t2C0C257756F2A1C54F235201B24036E303360F82;
|
|
struct Action_1_tB9FBD40739996BBF0F784735923C34B50C8B770A;
|
|
struct Action_1_t82784F1E35229AE762CAD474FF8A812B02F4A331;
|
|
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
|
|
struct Action_1_t676944A4ACFDAFCEF0AD8BE9C1AC84FAFD115094;
|
|
struct Comparison_1_tAA8C97A4C3078C26F05509AA15B23ABF1C7A01A7;
|
|
struct Comparison_1_t0839A60491BCF89056CCF22DE18BCEC1E6148CF7;
|
|
struct Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98;
|
|
struct Comparison_1_tF5E4223E56E6110495FEC2B91560C45E31605012;
|
|
struct Comparison_1_tF2AB2BD076D756EC4C3B435DE11A6DDE894C453B;
|
|
struct Comparison_1_tBE78061E889F80E01589E70149DBD8850A540672;
|
|
struct Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68;
|
|
struct Comparison_1_t62E47208CF28E709E41BAA9250F30B24B9DE4B2D;
|
|
struct ICollection_1_tB1B4E5C5F2A09018BFFF33895D877551D5A5A504;
|
|
struct ICollection_1_t89E77573B713A7F15C4C72E230207245FDAFB2F2;
|
|
struct ICollection_1_t8944B580413A64C8F5E9D8A4FD06541FCF5FA00D;
|
|
struct ICollection_1_t2898163CF442D9C69DB220AF07F0A7973ED50071;
|
|
struct ICollection_1_t8947E755F26DE48694815A3F1A4806E26AA7A679;
|
|
struct ICollection_1_t10C7FEEB199EAA9649B7606F0FD53F2582256971;
|
|
struct ICollection_1_tA15C88CD562D52ED6B4D981EC7F4A5558BD52C6A;
|
|
struct ICollection_1_t2F3F43301A2C4258285E66980237B7AE65F4CD7C;
|
|
struct IComparer_1_t503A286F168A26D6CC7765CD5EE15F9DF6ADE9A8;
|
|
struct IComparer_1_tC3520530FED18A16CDF5060DA232C92E0705ED62;
|
|
struct IComparer_1_t79559EB8E8BCD75A13CA5EDE03833501D37FB6C2;
|
|
struct IComparer_1_tA73908710C7EC61C8B658CD3E56314EDA5C2C846;
|
|
struct IComparer_1_t043F589DB75CBEFDB6FC25B95AF27C61BD1ADF35;
|
|
struct IComparer_1_tC6DC8D3D85042844ECEFD91509A4CE23EA0DC3CB;
|
|
struct IComparer_1_tC7D46A32A502DFC21B11BE1B2ED85863A881B5B4;
|
|
struct IComparer_1_tE62193BD58E72C0C45E22A5225123ED34B81D2A7;
|
|
struct IEnumerable_1_tCF52F565ED0602622228388C50A6DA766B16CA84;
|
|
struct IEnumerable_1_t264D156D9311568E3A62F569418D29946992D682;
|
|
struct IEnumerable_1_t93C363C208ACA536019B5B1648487D240B3DD9DE;
|
|
struct IEnumerable_1_t5E1B32F09EB45696D7739B913772DA7CEC3C10B4;
|
|
struct IEnumerable_1_t7EA009F8A6A361EF70A42669D47A3A72D2859A4F;
|
|
struct IEnumerable_1_t013EC911B9C1ED7F5007AC09DA6CCD090F74FDA0;
|
|
struct IEnumerable_1_tFCB3E41202F3CC65C7DE9B40C22F196A081E84D6;
|
|
struct IEnumerable_1_tEE97FB3EBFE8765D0E2FC164B95E82BA5D0EAE86;
|
|
struct IEnumerator_1_t35EBE4D106A6B35BF884EAEF89581E44C35394AA;
|
|
struct IEnumerator_1_t9698848E05650B433F4C0D067D7C4072043D6253;
|
|
struct IEnumerator_1_t1AA2D6BC8A1AA91ADBB2E164BAEE493CF99A63A0;
|
|
struct IEnumerator_1_t494626C58E35EF280952138324A4D92450B80589;
|
|
struct IEnumerator_1_tE06331A680FC7F4073E61DA651EDB5A4FDCC6177;
|
|
struct IEnumerator_1_tD71CA4E3A1A30FCCC0D907B293AD811A0446AD49;
|
|
struct IEnumerator_1_t48F4900A82CAF9059C2FEB04454888B64E155362;
|
|
struct IEnumerator_1_t606011D801075A525E02DDE2533126EA96831FCF;
|
|
struct IList_1_tF940A45849488332BC99A51FD59C0B94A238208C;
|
|
struct IList_1_t527F205D1377BD1159EEACAB0649FEFA46E62B9C;
|
|
struct IList_1_tDC8EC811285A0CDD39E8117A30BF102B92B42810;
|
|
struct IList_1_t8315E5722C9616CD5F62134BEC563DB47BC821F2;
|
|
struct IList_1_tB49AC5F5B6D35637A25525CCFCEBD1FDAD37D0AF;
|
|
struct IList_1_t9DEB3AEDB83DBD71897854C426EF2C1492AB3E18;
|
|
struct IList_1_t7117A460F7A4F72A978B6A6960054EF56FA2A5A3;
|
|
struct IList_1_t958E1E27F44A1E57CF73D43A68F1EF1A1E07FE0C;
|
|
struct List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B;
|
|
struct List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562;
|
|
struct List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76;
|
|
struct List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C;
|
|
struct List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331;
|
|
struct List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F;
|
|
struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A;
|
|
struct List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B;
|
|
struct Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C;
|
|
struct Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62;
|
|
struct Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3;
|
|
struct Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED;
|
|
struct Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588;
|
|
struct Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196;
|
|
struct Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584;
|
|
struct Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2;
|
|
struct ReadOnlyCollection_1_tFF869091ED683DD12428589E777BA6FA67D02C59;
|
|
struct ReadOnlyCollection_1_t18DB91E3E1720C2421B5FF119D3B92B817E3CB40;
|
|
struct ReadOnlyCollection_1_tFA032B1F3EB85EEED8F2BFCD3CCDEBB9E5878E31;
|
|
struct ReadOnlyCollection_1_t3FF9A7316B1921596591EBCFBAA4B6BFA6DDA202;
|
|
struct ReadOnlyCollection_1_t751B059BBF05399B3A69FA589791CADA51264A74;
|
|
struct ReadOnlyCollection_1_t5F3761385D84D98A4A89CC13C67C103636C1DB1D;
|
|
struct ReadOnlyCollection_1_tF6C8D639BF221EBC6ADF8C4668D7236C3A16AD14;
|
|
struct ReadOnlyCollection_1_t439295507312D66D6AE8BD395D29969804EE9EA7;
|
|
struct ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263;
|
|
struct ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322;
|
|
struct ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC;
|
|
struct ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B;
|
|
struct AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A;
|
|
struct BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651;
|
|
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
|
|
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
|
|
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
|
|
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
|
|
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
|
|
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
|
|
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
|
|
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;
|
|
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
struct Exception_t_marshaled_com;
|
|
struct Exception_t_marshaled_pinvoke;
|
|
|
|
struct ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263;
|
|
struct ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322;
|
|
struct ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC;
|
|
struct ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B;
|
|
struct AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A;
|
|
struct BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651;
|
|
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
|
|
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
|
|
|
|
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_t524AA52218730C1F34ECD6B5431C1EF28C50E95B : public RuntimeObject
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
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_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C : public RuntimeObject
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331 : public RuntimeObject
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F : public RuntimeObject
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A : public RuntimeObject
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B : public RuntimeObject
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_tFF869091ED683DD12428589E777BA6FA67D02C59 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
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_t3FF9A7316B1921596591EBCFBAA4B6BFA6DDA202 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t751B059BBF05399B3A69FA589791CADA51264A74 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t5F3761385D84D98A4A89CC13C67C103636C1DB1D : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_tF6C8D639BF221EBC6ADF8C4668D7236C3A16AD14 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t439295507312D66D6AE8BD395D29969804EE9EA7 : 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 Enumerator_tCC04FB1803AFE7880193CE87A1E4C0C010165DA6
|
|
{
|
|
List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
bool ____current;
|
|
};
|
|
struct Enumerator_tC5339EB6E9A23E34DEEF2F0B458F1F376762DDBA
|
|
{
|
|
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
uint8_t ____current;
|
|
};
|
|
struct ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D
|
|
{
|
|
int32_t ___Item1;
|
|
int32_t ___Item2;
|
|
};
|
|
struct ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825
|
|
{
|
|
int32_t ___Item1;
|
|
RuntimeObject* ___Item2;
|
|
};
|
|
struct ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC
|
|
{
|
|
RuntimeObject* ___Item1;
|
|
int32_t ___Item2;
|
|
};
|
|
struct AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03
|
|
{
|
|
int32_t ___m_ClipInstanceID;
|
|
float ___m_Weight;
|
|
};
|
|
struct BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F
|
|
{
|
|
float ___m_Weight0;
|
|
float ___m_Weight1;
|
|
float ___m_Weight2;
|
|
float ___m_Weight3;
|
|
int32_t ___m_BoneIndex0;
|
|
int32_t ___m_BoneIndex1;
|
|
int32_t ___m_BoneIndex2;
|
|
int32_t ___m_BoneIndex3;
|
|
};
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
|
|
{
|
|
bool ___m_value;
|
|
};
|
|
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
|
|
{
|
|
uint8_t ___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 Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
|
|
{
|
|
int32_t ___m_X;
|
|
int32_t ___m_Y;
|
|
};
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
|
|
};
|
|
};
|
|
struct Enumerator_tBEB5A548C0F75ED5F2B2798ED1BC59C83E7F04D0
|
|
{
|
|
List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ____current;
|
|
};
|
|
struct Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A
|
|
{
|
|
List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ____current;
|
|
};
|
|
struct Enumerator_t1CCAF0CEC3CAF4CD3D8E536AE7168AC830A0FD5F
|
|
{
|
|
List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ____current;
|
|
};
|
|
struct Enumerator_tAE09991B87DFF3398DDC9F554732FCAB712A9B3B
|
|
{
|
|
List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ____current;
|
|
};
|
|
struct ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C
|
|
{
|
|
int32_t ___Item1;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___Item2;
|
|
};
|
|
struct ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C
|
|
{
|
|
RuntimeObject* ___Item1;
|
|
ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC ___Item2;
|
|
};
|
|
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 RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
|
|
{
|
|
intptr_t ___value;
|
|
};
|
|
struct Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A
|
|
{
|
|
List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ____current;
|
|
};
|
|
struct Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4
|
|
{
|
|
List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ____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 SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
|
|
{
|
|
};
|
|
struct Type_t : public MemberInfo_t
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
|
|
};
|
|
struct Action_1_tC2DFBD6B2D49D2D1259A73DA5E1F8D15C9B9945C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t00ADACA2B5125FAA84D2C9FBFE3B5C08D8910756 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t314FCCD238DBEE057C062D2366E1D5CCC90FE94D : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t2C0C257756F2A1C54F235201B24036E303360F82 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tB9FBD40739996BBF0F784735923C34B50C8B770A : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t82784F1E35229AE762CAD474FF8A812B02F4A331 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t676944A4ACFDAFCEF0AD8BE9C1AC84FAFD115094 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tAA8C97A4C3078C26F05509AA15B23ABF1C7A01A7 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t0839A60491BCF89056CCF22DE18BCEC1E6148CF7 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tF5E4223E56E6110495FEC2B91560C45E31605012 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tF2AB2BD076D756EC4C3B435DE11A6DDE894C453B : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tBE78061E889F80E01589E70149DBD8850A540672 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t62E47208CF28E709E41BAA9250F30B24B9DE4B2D : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
struct List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B_StaticFields
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___s_emptyArray;
|
|
};
|
|
struct List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562_StaticFields
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___s_emptyArray;
|
|
};
|
|
struct List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_StaticFields
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___s_emptyArray;
|
|
};
|
|
struct List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C_StaticFields
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___s_emptyArray;
|
|
};
|
|
struct List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_StaticFields
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___s_emptyArray;
|
|
};
|
|
struct List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F_StaticFields
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___s_emptyArray;
|
|
};
|
|
struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_StaticFields
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___s_emptyArray;
|
|
};
|
|
struct List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_StaticFields
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___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_t421388B3AA488C3C898278B339E982A32C074263 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D m_Items[1];
|
|
|
|
inline ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* 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_t973F7AB0EF5DD3619E518A966941F10D8098F52D value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
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_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 AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 m_Items[1];
|
|
|
|
inline AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03* 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, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F m_Items[1];
|
|
|
|
inline BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F* 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, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) bool m_Items[1];
|
|
|
|
inline bool GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline bool* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, bool value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline bool GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) uint8_t m_Items[1];
|
|
|
|
inline uint8_t GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, uint8_t value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
|
|
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m351BE1621EE454753CE5391FAC869767F99A338B_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D List_1_get_Item_m49B096B0EDF4027F896A4B5C57F32CD48F09A3EA_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_m4DA3EA6B3C65E3696F2AB94885C2430B943F8016_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m770806D580ED39121532248A67C7CF9120678B93_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mE759F6365F7F10866A2A0730427ABADFCB31F123_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mF336E32431D63EE91EE580CE50863DD7D6CC8760_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m2E37700A346C3FA428A05659760617E96F0AA82A_gshared_inline (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mD59506A0DF49A92D8862E98EACA11F6870187CDB_gshared_inline (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m55E8B13F2AD2F011421C3A2238A0DDADF942F70D_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m436D51C31FFC9B1641B7D66FE0F033A67DF4B6E8_gshared (ReadOnlyCollection_1_tFF869091ED683DD12428589E777BA6FA67D02C59* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mD545FD8179FA99E41A871787BCF9453E01BCB44A_gshared (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m3EC729D12BA7FE0A59123BD672B5EBE9982947DE_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mFF6497BF808F12DCB309760CD6B63A6D671EE49F_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m6D7102DD3282ACB0C78D0B732D3BD9B418BEC559_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m6876A677723FEDD1270A5F5BB5DB7B281C68B8BC_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m6C1EF07FDF1B95CFA432537000302FD092AA40D1_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m33B25F64CAF31A0B97CE1CEA268580AFE908A92B_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m087F84E5703590B274F889BE62FE378FD6F2E0E2_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m2DA140AA29F574F3E20254DE9251CC8E660BA472_gshared_inline (Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB54BAEB6C21AF5571605F1F9EE491ACCD8D645E9_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0A0BB10B1DFF872CEAAD86132B4009E6CBAD1082_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m622ABA6D3E99DFAB904DF5D7D5F14F54B9909914_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mA8A692021FE24DB309E44A2AA5EA71BD161C132C_gshared_inline (Action_1_tC2DFBD6B2D49D2D1259A73DA5E1F8D15C9B9945C* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9B1624ED601A8CDD2E2F63E853A5F8D8D380FA20_gshared (Enumerator_tBEB5A548C0F75ED5F2B2798ED1BC59C83E7F04D0* __this, List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB47C6D88BCCAAB5B0DF30C6412C220C3DA56265B_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_m95D5A8AC09D755E5D3119A9913C64D4D7D6963FD_gshared (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mAA3D8FFB6DAC7A41C543CE1ED073ECCDF3F007D4_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m83B4CF7C64DD50A624E5B565E7333766F07EB0E5_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mF433808E815E7BBA9A655B07A395ADCFD70EA825_gshared (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m588F955E75EE8721F2E6BA8660B218EE73BCB364_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mE7B6BB827D2A54834164B3C12AEEEF081097D774_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m7507BA5CAADA802A5C5D4C383EE61E08ECD24874_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mF6986847D1B9887CDDF9B8D1BEA6670A00C89C4A_gshared (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF3E321AC76BE35FC35E85F82DA72AC90ABB31B4D_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mFE3370A2F5F18369F2EB6CE2A77B631354A8E8A1_gshared (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___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_m91DB5C0363A0F565ADA07738C2B9FD554BCD7BBE_gshared (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tAA8C97A4C3078C26F05509AA15B23ABF1C7A01A7* ___3_comparer, const RuntimeMethod* method) ;
|
|
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_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m9F7D7CA080175D6682FF195F7DBC5DA32FFA81BC_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 int32_t List_1_LastIndexOf_m0CDC673F79BE7252982CC17EB154F73DAE5B834F_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_mB90B113950589DFC81023243C875240A2CF3540E_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_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_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m0ADD11FA7FACFD45C85EFD411812A0A614D5E311_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 int32_t List_1_LastIndexOf_mF8CD110FDB65BD455F5DF20F59073C1FEDFAA89C_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mEE8CE80B6F2CE3156A8F28162379C14E435DB2B6_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_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_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_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mB44547A3A3786E9EB7BC608A4CAE412750085B30_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 int32_t List_1_LastIndexOf_m892340C6CF5640ECBE581A34D93AC7013C5D92DA_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m21EBE68A36F4779178F9ACEF41C4F575A9E83390_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_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_m3BD8A9B6F3B55B872CF2E2BC032A16CAA2BF72A4_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mC48B45CF2BFF28C5AE91C56EE9655DAE7E725FC4_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mB6D540AAF8FE5453EE5D902DA0F7C9BCA3425068_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC44033715C3643DD64EBCB3BBF4C2C86F0CD2652_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mD8E09BDFBDB496EDE7DDA74C7FAAFC91E817E2E6_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m65FF2DA2315A968271D5320C7C661176B60EDE90_gshared_inline (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_gshared_inline (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mB8FCBA3A19A90C379B8F57BF17396E3811AC6E88_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m5C8A2750E8837B689309AAA93CFE808BED6C1A3D_gshared (ReadOnlyCollection_1_t751B059BBF05399B3A69FA589791CADA51264A74* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_m83639583F5C22927A026C4F8FF54CC169888D890_gshared (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, int32_t ___1_index, int32_t ___2_length, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m5866DE18ABBC0D89F01F6D082C84843C72949841_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, int32_t ___1_count, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m82C68A33FA944F4162C438D591F9E9F50810BE51_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m14C8CC067D9DE9652C0E8FF6702367EC0519218A_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mB426D497BBC2A762B038AFE1300307562561C995_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1DE2AE9FC574C8128A1D2AA8B1FBD8BF9E4357C5_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m000CC20EDEF7A6B9DC528C4BA6008713FB12B670_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2E35FD3833A445463A844F61E02D4FFCD9FA70E8_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mCC1B1D813439B3F0E1708C2AC5F242299098BF07_gshared_inline (Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m09C5639F7FD24DA3427DC7735059EA949C8B52FE_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mED48DF16AE6493D5BA925BC4927E2FBC01DD6976_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m40930C6689B88E93F363D75A403635678E084D3C_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m5714A5CC0A0EC993505711E2A7130E8EA6890D85_gshared_inline (Action_1_tB9FBD40739996BBF0F784735923C34B50C8B770A* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m842286BAAF43171EAC87B2E7FB4C22D63EBA5CB7_gshared (Enumerator_t1CCAF0CEC3CAF4CD3D8E536AE7168AC830A0FD5F* __this, List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m670170E8D0C5C03B3D13B752E7C9F6206442EB97_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_m6EAD3E28543DAC4038B79840AE572AA2CC590C18_gshared (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9AB34AB5D3BBF4526DCCBB0DB41DFBD14A3DB96D_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m80008C13711633AD931D8312A89FA0EE40D7149B_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mB344519D889842090BDC761E8554B092E4D0A93A_gshared (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mD7461D27DC47A4F9089396B9011045E79D375812_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m89BDFAC785899FF05AE4B03777BB1DDE7ED8C87D_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mCAC77F982BCBE0114CDB05E8DDE2E39BE9827996_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mBB2237B6FEC2F1E4711ACE073A16EC2E91ED9A0D_gshared (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m99005F9E09C15A62F6E92C3F6E4137048AB49872_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mE7EB4ED6D8DFD36CAAECA80A00EBAE1427DEB8E1_gshared (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___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_m974010AB06FA7DCD0505A5C92A183689B12D84BF_gshared (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tF2AB2BD076D756EC4C3B435DE11A6DDE894C453B* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m97473BE048E0451283D6141B091DDF5E6322BAF1_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F List_1_get_Item_m3C79FF49EB36D1E9B2B9BB6B7F49D6A0364B30C2_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m47A41138BB19CDE0DB21B18F1EBC686349B4ED36_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mA6ED49244F809C4E8A1A5F2B93FB46C80F86BABF_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC2584E3FB7AE979364B74DC67FBB345DCD12603C_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m0526D68D4E53AF9C32809C130CCCC2DF466FA016_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC85312B7A900D66882788521C394A8179AA44A60_gshared_inline (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_gshared_inline (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mDF1B95D6991F1477B1564896B32911534BEB88CE_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m936A2810675E89BE73744DBC71641EB08CEFAA7A_gshared (ReadOnlyCollection_1_t5F3761385D84D98A4A89CC13C67C103636C1DB1D* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_mEAF5F0E1150F15095772E1E17F99AE5EAF2FCE51_gshared (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, int32_t ___1_index, int32_t ___2_length, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m44B7491736A6326E0E863780F99E78A0F90EAF5F_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, int32_t ___1_count, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mB4F95DF048830B6EE8ECD134FEB06DE57DBAE872_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m73622BC29C5B9CD9AB086319D1D462ADFB16E99E_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m47288329ECDC3360BF5A2E6E45D0A0D45E1FC8BF_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m19CD3A9AD7CBCD88201A70454576F0F1D3CF15C4_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mA8EB818B3B148BEE7EE82239D42D1D9F23BA8576_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEDBD6D3E251A6FDBAB42FEA964B779FC0BB8DDB8_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mE60EFAC3387CE9657980A6EC78F3DA87DF1A697B_gshared_inline (Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mCB4C0FD63BA973934B61CA1EB2700467B5670C97_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0FA44222A7BB743742B4386617F2BFD4B5B54500_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m0F4B6A7A4B58E3E4CA126D3A987F706E114F9EC8_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m2CABC1C77B99A9FC78ACE9125C3515D1ACEE06F5_gshared_inline (Action_1_t82784F1E35229AE762CAD474FF8A812B02F4A331* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD97D78E57E7DEBC47A0FD056A106220C9214CF2F_gshared (Enumerator_tAE09991B87DFF3398DDC9F554732FCAB712A9B3B* __this, List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m4ED73C2554238C96CF0F847E5B521EE8440AC9A6_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m7404CBE1FCFAB6BFDCD941F122BE20ED0F152742_gshared (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m167DA385C3FC717AF199C43F1A3C05BE3ADF4A8D_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m751768B47EDDEF1EAB623F6A98B1D5511DDE7DC7_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m4619124C83F77ED1FD0AD8D828FB5883CE5769AA_gshared (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mD6565DF23920D670C66E8BF1A3B5D8FF8AFC445F_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mC0060D47C859F1C862F24AC5BB362C9CF074035A_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mAD8AE7470E08E1F7E279DAB99B99124F83A0832F_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_mFE4F8F7898FC82CDCCE59FD08672FBEC2AB7EDCA_gshared (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mBE00A59EB4B3F6D4DB362C8E1FFBF183F822C1C4_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m643395CD999F382C01BE008CAA10D8526BCCAD2B_gshared (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___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_m51010384036AAC847EEC21ABC7656952DD84AF56_gshared (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tBE78061E889F80E01589E70149DBD8850A540672* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mF2258A77346C688889600327C8F56BC4A0176A23_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m92ED6D35EB625EDC96D474780EA2DBE2E0A38D3B_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, bool ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mD783561518F916982595A58C9A148BA3AA8F9B10_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mB592E554E856EBC1FE85A8FE98867C13A2D7752C_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mCD6D87C2FFD8EBD29C3BC38E75CD43A9A0C098A6_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m3042DC024824AA3294D16E9595FFF5F600B3E18D_gshared (ReadOnlyCollection_1_tF6C8D639BF221EBC6ADF8C4668D7236C3A16AD14* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mF5D007014F2546628D6B17F48DE03086E13BB12B_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, bool ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m04E198CAC004AA74D7FED0127F93BE9A25422CA4_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, int32_t ___1_count, bool ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mF46FEB4C0AA492E0A1973DBE87EBF43AC9644924_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m59505FB7705CC626766A9844F72A4BA7EBDC35BF_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mC82ECFA72602553B2896828FCD67FDAE8A18C190_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mEF9364A6E7497FA289911B3F194144D3C8FC82E1_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mBEDCE03FA5017F4D16EB2D1F04FB8223B3D7330D_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mFD6B453B01191485731849D17AC464404A5693D7_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_gshared_inline (Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* __this, bool ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mA77FF56D5949456D4B615C511719FA94CFF3FD10_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m22796E37C929A31104854CD4BF8303184EC371A2_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m8D1E0841C2529B3F77B2CE9A9606C630EDA360CD_gshared (Enumerator_tCC04FB1803AFE7880193CE87A1E4C0C010165DA6* __this, List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m91DC7897CFBCC9E83397E65300A31D6D6FDEA6FC_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, bool ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m3F2AA5CE4D3450E7C0A7D5CF0B4FDE49706D623C_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, bool ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m0CD3AC6FED111F1497C74E6C4465511EE7E8A440_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m845D2B272174E19367C54194C2C1E463C292547A_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, bool ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mC0AFA3933492105E22A6F0D4A781BC4BD6C5A9F8_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mCB6113856F578854DE70E8FEDBEC4DAF03CB5C3B_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m280391BAD46C08340E083F957BF24546CD06CCFC_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m12308A79AECE5E7D2D300ACDABDA0DC883476BC9_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m08B61D4C4CBAE0FA2D08FA6F668091320B995981_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mCADEE7E401B19F98A7128D14C34529B99C2A5FB1_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___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_m633F2DCA55A83415BCAA5601A9844617C15E9C54_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mEA38DA5C2F11334095471C18EBC07B495C1100FA_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t List_1_get_Item_mE8DDB907ACC9A6FAE4A0FD30FAE2916AA2DD1A69_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mEB26E2A0B36283551F9D0F5623DC18F58F310EC2_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m1BC890FC146C25EDDACB873857078051154142B6_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, uint8_t ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m735EBD7363A06760DE25BACA0FC47F76CA0DEEAB_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m0E7747027DAAE8C5C251FD84132088E2E50EA260_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_gshared_inline (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_gshared_inline (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mB82FAEABEAE189E9163A76A7F2ECC835E0040879_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m852AE0D52EE422BD6CF8F0B96E57DAC08F5D1607_gshared (ReadOnlyCollection_1_t439295507312D66D6AE8BD395D29969804EE9EA7* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m00AD05DEECC007A4EF9413D6AF73F52D4B201B39_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, int32_t ___1_index, int32_t ___2_length, uint8_t ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m198CEE2065D34DD93380D5236674D90F03F7A884_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, int32_t ___1_count, uint8_t ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m4469AFE755EAF43206354CF88027BAAA9F3A2497_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mC66CD29E5924E92CCAE6DF1DDBED2C90057C7394_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m62333D089E91797E1B961EF27451EBF82230D916_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m0ACEA1BA9A7E7CD76F3FE5F302BEA701A3AD4BA7_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mB2827D3F935CAC46EF9C9FBD382A4412359B9F68_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mDD7DA9D8B1FEA6A843073BA10E664C96C2BBE863_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mC4EB5C5419F118507BA7B1D8179E719999E8B4D8_gshared_inline (Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* __this, uint8_t ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC411581553467A7DB76C06E5E5FCA34E4EC621B9_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEEB5FBBF25377421617D1683BB012AD2C8A61AC5_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mDE4683ED3F1714A8EAD213A4A132706B519987A8_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m0E816325660E1610637619428E2A5543DCBFC52B_gshared_inline (Action_1_t676944A4ACFDAFCEF0AD8BE9C1AC84FAFD115094* __this, uint8_t ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0411F9F23A1421255E1AB5FAC9FFE6AA7FA015A9_gshared (Enumerator_tC5339EB6E9A23E34DEEF2F0B458F1F376762DDBA* __this, List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3E1257FEE9C30846E4BA6226CDA5F593A89CF75B_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m139BCCBB4246249FA99A37FB06D04879944554C7_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, uint8_t ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m340AA5688FC1B07E49081519A407B6D09B49BAE4_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, uint8_t ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mC10E410964CFF58E28E6E53A89381631B4E9CAF5_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1F6F362B3C0D06518432418E19289836186FF6B0_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, uint8_t ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mB729A1E46657A12FFD1DE04C2A682923CA96839C_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m467274B1BC42E06A6B6760216B6DF6E4F399BAD0_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0DF08AF0484FF15624A07109D3CE37F63C80768B_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m9CD0316FB87D7814D38D26F76C26488996C2E9F6_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m38B37A60ABBC59F732644C4D00CB6CB628ED00DF_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___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_m06A908123ABBFD997A55BC87425A825ED41EEA8F_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t62E47208CF28E709E41BAA9250F30B24B9DE4B2D* ___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_m351BE1621EE454753CE5391FAC869767F99A338B (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m351BE1621EE454753CE5391FAC869767F99A338B_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_t973F7AB0EF5DD3619E518A966941F10D8098F52D List_1_get_Item_m49B096B0EDF4027F896A4B5C57F32CD48F09A3EA (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, const RuntimeMethod*))List_1_get_Item_m49B096B0EDF4027F896A4B5C57F32CD48F09A3EA_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_m4DA3EA6B3C65E3696F2AB94885C2430B943F8016 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_m4DA3EA6B3C65E3696F2AB94885C2430B943F8016_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m770806D580ED39121532248A67C7CF9120678B93 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, const RuntimeMethod*))List_1_set_Item_m770806D580ED39121532248A67C7CF9120678B93_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_mE759F6365F7F10866A2A0730427ABADFCB31F123 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, const RuntimeMethod*))List_1_AddWithResize_mE759F6365F7F10866A2A0730427ABADFCB31F123_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mF336E32431D63EE91EE580CE50863DD7D6CC8760 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mF336E32431D63EE91EE580CE50863DD7D6CC8760_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m2E37700A346C3FA428A05659760617E96F0AA82A_inline (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, const RuntimeMethod*))List_1_Add_m2E37700A346C3FA428A05659760617E96F0AA82A_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mD59506A0DF49A92D8862E98EACA11F6870187CDB_inline (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, const RuntimeMethod*))List_1_get_Count_mD59506A0DF49A92D8862E98EACA11F6870187CDB_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m55E8B13F2AD2F011421C3A2238A0DDADF942F70D (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m55E8B13F2AD2F011421C3A2238A0DDADF942F70D_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m436D51C31FFC9B1641B7D66FE0F033A67DF4B6E8 (ReadOnlyCollection_1_tFF869091ED683DD12428589E777BA6FA67D02C59* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_tFF869091ED683DD12428589E777BA6FA67D02C59*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m436D51C31FFC9B1641B7D66FE0F033A67DF4B6E8_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_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mD545FD8179FA99E41A871787BCF9453E01BCB44A (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, int32_t ___1_index, int32_t ___2_length, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*, int32_t, int32_t, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mD545FD8179FA99E41A871787BCF9453E01BCB44A_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m3EC729D12BA7FE0A59123BD672B5EBE9982947DE (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, int32_t, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m3EC729D12BA7FE0A59123BD672B5EBE9982947DE_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mFF6497BF808F12DCB309760CD6B63A6D671EE49F (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, const RuntimeMethod*))List_1_IndexOf_mFF6497BF808F12DCB309760CD6B63A6D671EE49F_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m6D7102DD3282ACB0C78D0B732D3BD9B418BEC559 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m6D7102DD3282ACB0C78D0B732D3BD9B418BEC559_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m6876A677723FEDD1270A5F5BB5DB7B281C68B8BC (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, const RuntimeMethod*))List_1_Contains_m6876A677723FEDD1270A5F5BB5DB7B281C68B8BC_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m6C1EF07FDF1B95CFA432537000302FD092AA40D1 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*, int32_t, const RuntimeMethod*))List_1_CopyTo_m6C1EF07FDF1B95CFA432537000302FD092AA40D1_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_m33B25F64CAF31A0B97CE1CEA268580AFE908A92B (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m33B25F64CAF31A0B97CE1CEA268580AFE908A92B_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m087F84E5703590B274F889BE62FE378FD6F2E0E2 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C*, const RuntimeMethod*))List_1_FindIndex_m087F84E5703590B274F889BE62FE378FD6F2E0E2_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m2DA140AA29F574F3E20254DE9251CC8E660BA472_inline (Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, const RuntimeMethod*))Predicate_1_Invoke_m2DA140AA29F574F3E20254DE9251CC8E660BA472_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mB54BAEB6C21AF5571605F1F9EE491ACCD8D645E9 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, const RuntimeMethod*))List_1__ctor_mB54BAEB6C21AF5571605F1F9EE491ACCD8D645E9_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m0A0BB10B1DFF872CEAAD86132B4009E6CBAD1082 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, int32_t, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C*, const RuntimeMethod*))List_1_FindIndex_m0A0BB10B1DFF872CEAAD86132B4009E6CBAD1082_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 int32_t List_1_FindLastIndex_m622ABA6D3E99DFAB904DF5D7D5F14F54B9909914 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, int32_t, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C*, const RuntimeMethod*))List_1_FindLastIndex_m622ABA6D3E99DFAB904DF5D7D5F14F54B9909914_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_mA8A692021FE24DB309E44A2AA5EA71BD161C132C_inline (Action_1_tC2DFBD6B2D49D2D1259A73DA5E1F8D15C9B9945C* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tC2DFBD6B2D49D2D1259A73DA5E1F8D15C9B9945C*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, const RuntimeMethod*))Action_1_Invoke_mA8A692021FE24DB309E44A2AA5EA71BD161C132C_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_m9B1624ED601A8CDD2E2F63E853A5F8D8D380FA20 (Enumerator_tBEB5A548C0F75ED5F2B2798ED1BC59C83E7F04D0* __this, List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tBEB5A548C0F75ED5F2B2798ED1BC59C83E7F04D0*, List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, const RuntimeMethod*))Enumerator__ctor_m9B1624ED601A8CDD2E2F63E853A5F8D8D380FA20_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_mB47C6D88BCCAAB5B0DF30C6412C220C3DA56265B (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, const RuntimeMethod*))List_1__ctor_mB47C6D88BCCAAB5B0DF30C6412C220C3DA56265B_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_m95D5A8AC09D755E5D3119A9913C64D4D7D6963FD (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_m95D5A8AC09D755E5D3119A9913C64D4D7D6963FD_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mAA3D8FFB6DAC7A41C543CE1ED073ECCDF3F007D4 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, const RuntimeMethod*))List_1_Insert_mAA3D8FFB6DAC7A41C543CE1ED073ECCDF3F007D4_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_m83B4CF7C64DD50A624E5B565E7333766F07EB0E5 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_m83B4CF7C64DD50A624E5B565E7333766F07EB0E5_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mF433808E815E7BBA9A655B07A395ADCFD70EA825 (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mF433808E815E7BBA9A655B07A395ADCFD70EA825_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_m588F955E75EE8721F2E6BA8660B218EE73BCB364 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m588F955E75EE8721F2E6BA8660B218EE73BCB364_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mE7B6BB827D2A54834164B3C12AEEEF081097D774 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, const RuntimeMethod*))List_1_Remove_mE7B6BB827D2A54834164B3C12AEEEF081097D774_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m7507BA5CAADA802A5C5D4C383EE61E08ECD24874 (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m7507BA5CAADA802A5C5D4C383EE61E08ECD24874_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mF6986847D1B9887CDDF9B8D1BEA6670A00C89C4A (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mF6986847D1B9887CDDF9B8D1BEA6670A00C89C4A_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mF3E321AC76BE35FC35E85F82DA72AC90ABB31B4D (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mF3E321AC76BE35FC35E85F82DA72AC90ABB31B4D_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mFE3370A2F5F18369F2EB6CE2A77B631354A8E8A1 (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mFE3370A2F5F18369F2EB6CE2A77B631354A8E8A1_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m91DB5C0363A0F565ADA07738C2B9FD554BCD7BBE (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tAA8C97A4C3078C26F05509AA15B23ABF1C7A01A7* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*, int32_t, int32_t, Comparison_1_tAA8C97A4C3078C26F05509AA15B23ABF1C7A01A7*, const RuntimeMethod*))ArraySortHelper_1_Sort_m91DB5C0363A0F565ADA07738C2B9FD554BCD7BBE_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, 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);
|
|
}
|
|
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);
|
|
}
|
|
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);
|
|
}
|
|
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);
|
|
}
|
|
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);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_m9F7D7CA080175D6682FF195F7DBC5DA32FFA81BC (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_FindLastIndex_m9F7D7CA080175D6682FF195F7DBC5DA32FFA81BC_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, 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);
|
|
}
|
|
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 int32_t List_1_LastIndexOf_m0CDC673F79BE7252982CC17EB154F73DAE5B834F (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_m0CDC673F79BE7252982CC17EB154F73DAE5B834F_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_mB90B113950589DFC81023243C875240A2CF3540E (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_LastIndexOf_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_mB90B113950589DFC81023243C875240A2CF3540E_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, 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 int32_t List_1_FindLastIndex_m0ADD11FA7FACFD45C85EFD411812A0A614D5E311 (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_FindLastIndex_m0ADD11FA7FACFD45C85EFD411812A0A614D5E311_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 int32_t List_1_LastIndexOf_mF8CD110FDB65BD455F5DF20F59073C1FEDFAA89C (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_mF8CD110FDB65BD455F5DF20F59073C1FEDFAA89C_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mEE8CE80B6F2CE3156A8F28162379C14E435DB2B6 (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_LastIndexOf_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mEE8CE80B6F2CE3156A8F28162379C14E435DB2B6_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, 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_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 int32_t List_1_FindLastIndex_mB44547A3A3786E9EB7BC608A4CAE412750085B30 (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_FindLastIndex_mB44547A3A3786E9EB7BC608A4CAE412750085B30_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 int32_t List_1_LastIndexOf_m892340C6CF5640ECBE581A34D93AC7013C5D92DA (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C*, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_m892340C6CF5640ECBE581A34D93AC7013C5D92DA_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m21EBE68A36F4779178F9ACEF41C4F575A9E83390 (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_LastIndexOf_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m21EBE68A36F4779178F9ACEF41C4F575A9E83390_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, 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_m3BD8A9B6F3B55B872CF2E2BC032A16CAA2BF72A4 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m3BD8A9B6F3B55B872CF2E2BC032A16CAA2BF72A4_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, const RuntimeMethod*))List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mC48B45CF2BFF28C5AE91C56EE9655DAE7E725FC4 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mC48B45CF2BFF28C5AE91C56EE9655DAE7E725FC4_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mB6D540AAF8FE5453EE5D902DA0F7C9BCA3425068 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, const RuntimeMethod*))List_1_set_Item_mB6D540AAF8FE5453EE5D902DA0F7C9BCA3425068_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_mC44033715C3643DD64EBCB3BBF4C2C86F0CD2652 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, const RuntimeMethod*))List_1_AddWithResize_mC44033715C3643DD64EBCB3BBF4C2C86F0CD2652_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mD8E09BDFBDB496EDE7DDA74C7FAAFC91E817E2E6 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mD8E09BDFBDB496EDE7DDA74C7FAAFC91E817E2E6_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m65FF2DA2315A968271D5320C7C661176B60EDE90_inline (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, const RuntimeMethod*))List_1_Add_m65FF2DA2315A968271D5320C7C661176B60EDE90_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_inline (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, const RuntimeMethod*))List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_mB8FCBA3A19A90C379B8F57BF17396E3811AC6E88 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mB8FCBA3A19A90C379B8F57BF17396E3811AC6E88_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m5C8A2750E8837B689309AAA93CFE808BED6C1A3D (ReadOnlyCollection_1_t751B059BBF05399B3A69FA589791CADA51264A74* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t751B059BBF05399B3A69FA589791CADA51264A74*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m5C8A2750E8837B689309AAA93CFE808BED6C1A3D_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_m83639583F5C22927A026C4F8FF54CC169888D890 (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, int32_t ___1_index, int32_t ___2_length, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*, int32_t, int32_t, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_m83639583F5C22927A026C4F8FF54CC169888D890_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m5866DE18ABBC0D89F01F6D082C84843C72949841 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, int32_t ___1_count, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, int32_t, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m5866DE18ABBC0D89F01F6D082C84843C72949841_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m82C68A33FA944F4162C438D591F9E9F50810BE51 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, const RuntimeMethod*))List_1_IndexOf_m82C68A33FA944F4162C438D591F9E9F50810BE51_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m14C8CC067D9DE9652C0E8FF6702367EC0519218A (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m14C8CC067D9DE9652C0E8FF6702367EC0519218A_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mB426D497BBC2A762B038AFE1300307562561C995 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, const RuntimeMethod*))List_1_Contains_mB426D497BBC2A762B038AFE1300307562561C995_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m1DE2AE9FC574C8128A1D2AA8B1FBD8BF9E4357C5 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*, int32_t, const RuntimeMethod*))List_1_CopyTo_m1DE2AE9FC574C8128A1D2AA8B1FBD8BF9E4357C5_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m000CC20EDEF7A6B9DC528C4BA6008713FB12B670 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m000CC20EDEF7A6B9DC528C4BA6008713FB12B670_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m2E35FD3833A445463A844F61E02D4FFCD9FA70E8 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588*, const RuntimeMethod*))List_1_FindIndex_m2E35FD3833A445463A844F61E02D4FFCD9FA70E8_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mCC1B1D813439B3F0E1708C2AC5F242299098BF07_inline (Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588*, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, const RuntimeMethod*))Predicate_1_Invoke_mCC1B1D813439B3F0E1708C2AC5F242299098BF07_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m09C5639F7FD24DA3427DC7735059EA949C8B52FE (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, const RuntimeMethod*))List_1__ctor_m09C5639F7FD24DA3427DC7735059EA949C8B52FE_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mED48DF16AE6493D5BA925BC4927E2FBC01DD6976 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, int32_t, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588*, const RuntimeMethod*))List_1_FindIndex_mED48DF16AE6493D5BA925BC4927E2FBC01DD6976_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_m40930C6689B88E93F363D75A403635678E084D3C (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, int32_t, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588*, const RuntimeMethod*))List_1_FindLastIndex_m40930C6689B88E93F363D75A403635678E084D3C_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m5714A5CC0A0EC993505711E2A7130E8EA6890D85_inline (Action_1_tB9FBD40739996BBF0F784735923C34B50C8B770A* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tB9FBD40739996BBF0F784735923C34B50C8B770A*, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, const RuntimeMethod*))Action_1_Invoke_m5714A5CC0A0EC993505711E2A7130E8EA6890D85_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m842286BAAF43171EAC87B2E7FB4C22D63EBA5CB7 (Enumerator_t1CCAF0CEC3CAF4CD3D8E536AE7168AC830A0FD5F* __this, List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t1CCAF0CEC3CAF4CD3D8E536AE7168AC830A0FD5F*, List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, const RuntimeMethod*))Enumerator__ctor_m842286BAAF43171EAC87B2E7FB4C22D63EBA5CB7_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m670170E8D0C5C03B3D13B752E7C9F6206442EB97 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, const RuntimeMethod*))List_1__ctor_m670170E8D0C5C03B3D13B752E7C9F6206442EB97_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_m6EAD3E28543DAC4038B79840AE572AA2CC590C18 (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_m6EAD3E28543DAC4038B79840AE572AA2CC590C18_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m9AB34AB5D3BBF4526DCCBB0DB41DFBD14A3DB96D (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, const RuntimeMethod*))List_1_Insert_m9AB34AB5D3BBF4526DCCBB0DB41DFBD14A3DB96D_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_m80008C13711633AD931D8312A89FA0EE40D7149B (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_m80008C13711633AD931D8312A89FA0EE40D7149B_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mB344519D889842090BDC761E8554B092E4D0A93A (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mB344519D889842090BDC761E8554B092E4D0A93A_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_mD7461D27DC47A4F9089396B9011045E79D375812 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mD7461D27DC47A4F9089396B9011045E79D375812_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m89BDFAC785899FF05AE4B03777BB1DDE7ED8C87D (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, const RuntimeMethod*))List_1_Remove_m89BDFAC785899FF05AE4B03777BB1DDE7ED8C87D_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mCAC77F982BCBE0114CDB05E8DDE2E39BE9827996 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mCAC77F982BCBE0114CDB05E8DDE2E39BE9827996_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mBB2237B6FEC2F1E4711ACE073A16EC2E91ED9A0D (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mBB2237B6FEC2F1E4711ACE073A16EC2E91ED9A0D_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m99005F9E09C15A62F6E92C3F6E4137048AB49872 (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m99005F9E09C15A62F6E92C3F6E4137048AB49872_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mE7EB4ED6D8DFD36CAAECA80A00EBAE1427DEB8E1 (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mE7EB4ED6D8DFD36CAAECA80A00EBAE1427DEB8E1_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m974010AB06FA7DCD0505A5C92A183689B12D84BF (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tF2AB2BD076D756EC4C3B435DE11A6DDE894C453B* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*, int32_t, int32_t, Comparison_1_tF2AB2BD076D756EC4C3B435DE11A6DDE894C453B*, const RuntimeMethod*))ArraySortHelper_1_Sort_m974010AB06FA7DCD0505A5C92A183689B12D84BF_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m97473BE048E0451283D6141B091DDF5E6322BAF1 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m97473BE048E0451283D6141B091DDF5E6322BAF1_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F List_1_get_Item_m3C79FF49EB36D1E9B2B9BB6B7F49D6A0364B30C2 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, const RuntimeMethod*))List_1_get_Item_m3C79FF49EB36D1E9B2B9BB6B7F49D6A0364B30C2_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m47A41138BB19CDE0DB21B18F1EBC686349B4ED36 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m47A41138BB19CDE0DB21B18F1EBC686349B4ED36_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mA6ED49244F809C4E8A1A5F2B93FB46C80F86BABF (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, const RuntimeMethod*))List_1_set_Item_mA6ED49244F809C4E8A1A5F2B93FB46C80F86BABF_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_mC2584E3FB7AE979364B74DC67FBB345DCD12603C (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, const RuntimeMethod*))List_1_AddWithResize_mC2584E3FB7AE979364B74DC67FBB345DCD12603C_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m0526D68D4E53AF9C32809C130CCCC2DF466FA016 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m0526D68D4E53AF9C32809C130CCCC2DF466FA016_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mC85312B7A900D66882788521C394A8179AA44A60_inline (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, const RuntimeMethod*))List_1_Add_mC85312B7A900D66882788521C394A8179AA44A60_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_inline (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, const RuntimeMethod*))List_1_get_Count_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_mDF1B95D6991F1477B1564896B32911534BEB88CE (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mDF1B95D6991F1477B1564896B32911534BEB88CE_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m936A2810675E89BE73744DBC71641EB08CEFAA7A (ReadOnlyCollection_1_t5F3761385D84D98A4A89CC13C67C103636C1DB1D* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t5F3761385D84D98A4A89CC13C67C103636C1DB1D*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m936A2810675E89BE73744DBC71641EB08CEFAA7A_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_mEAF5F0E1150F15095772E1E17F99AE5EAF2FCE51 (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, int32_t ___1_index, int32_t ___2_length, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*, int32_t, int32_t, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_mEAF5F0E1150F15095772E1E17F99AE5EAF2FCE51_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m44B7491736A6326E0E863780F99E78A0F90EAF5F (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, int32_t ___1_count, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, int32_t, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m44B7491736A6326E0E863780F99E78A0F90EAF5F_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mB4F95DF048830B6EE8ECD134FEB06DE57DBAE872 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, const RuntimeMethod*))List_1_IndexOf_mB4F95DF048830B6EE8ECD134FEB06DE57DBAE872_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m73622BC29C5B9CD9AB086319D1D462ADFB16E99E (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m73622BC29C5B9CD9AB086319D1D462ADFB16E99E_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m47288329ECDC3360BF5A2E6E45D0A0D45E1FC8BF (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, const RuntimeMethod*))List_1_Contains_m47288329ECDC3360BF5A2E6E45D0A0D45E1FC8BF_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m19CD3A9AD7CBCD88201A70454576F0F1D3CF15C4 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*, int32_t, const RuntimeMethod*))List_1_CopyTo_m19CD3A9AD7CBCD88201A70454576F0F1D3CF15C4_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mA8EB818B3B148BEE7EE82239D42D1D9F23BA8576 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mA8EB818B3B148BEE7EE82239D42D1D9F23BA8576_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mEDBD6D3E251A6FDBAB42FEA964B779FC0BB8DDB8 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196*, const RuntimeMethod*))List_1_FindIndex_mEDBD6D3E251A6FDBAB42FEA964B779FC0BB8DDB8_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mE60EFAC3387CE9657980A6EC78F3DA87DF1A697B_inline (Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196*, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, const RuntimeMethod*))Predicate_1_Invoke_mE60EFAC3387CE9657980A6EC78F3DA87DF1A697B_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mCB4C0FD63BA973934B61CA1EB2700467B5670C97 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, const RuntimeMethod*))List_1__ctor_mCB4C0FD63BA973934B61CA1EB2700467B5670C97_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m0FA44222A7BB743742B4386617F2BFD4B5B54500 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, int32_t, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196*, const RuntimeMethod*))List_1_FindIndex_m0FA44222A7BB743742B4386617F2BFD4B5B54500_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_m0F4B6A7A4B58E3E4CA126D3A987F706E114F9EC8 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, int32_t, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196*, const RuntimeMethod*))List_1_FindLastIndex_m0F4B6A7A4B58E3E4CA126D3A987F706E114F9EC8_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m2CABC1C77B99A9FC78ACE9125C3515D1ACEE06F5_inline (Action_1_t82784F1E35229AE762CAD474FF8A812B02F4A331* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t82784F1E35229AE762CAD474FF8A812B02F4A331*, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, const RuntimeMethod*))Action_1_Invoke_m2CABC1C77B99A9FC78ACE9125C3515D1ACEE06F5_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mD97D78E57E7DEBC47A0FD056A106220C9214CF2F (Enumerator_tAE09991B87DFF3398DDC9F554732FCAB712A9B3B* __this, List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tAE09991B87DFF3398DDC9F554732FCAB712A9B3B*, List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, const RuntimeMethod*))Enumerator__ctor_mD97D78E57E7DEBC47A0FD056A106220C9214CF2F_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m4ED73C2554238C96CF0F847E5B521EE8440AC9A6 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, const RuntimeMethod*))List_1__ctor_m4ED73C2554238C96CF0F847E5B521EE8440AC9A6_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m7404CBE1FCFAB6BFDCD941F122BE20ED0F152742 (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m7404CBE1FCFAB6BFDCD941F122BE20ED0F152742_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m167DA385C3FC717AF199C43F1A3C05BE3ADF4A8D (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, const RuntimeMethod*))List_1_Insert_m167DA385C3FC717AF199C43F1A3C05BE3ADF4A8D_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_m751768B47EDDEF1EAB623F6A98B1D5511DDE7DC7 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_m751768B47EDDEF1EAB623F6A98B1D5511DDE7DC7_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m4619124C83F77ED1FD0AD8D828FB5883CE5769AA (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m4619124C83F77ED1FD0AD8D828FB5883CE5769AA_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_mD6565DF23920D670C66E8BF1A3B5D8FF8AFC445F (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mD6565DF23920D670C66E8BF1A3B5D8FF8AFC445F_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mC0060D47C859F1C862F24AC5BB362C9CF074035A (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, const RuntimeMethod*))List_1_Remove_mC0060D47C859F1C862F24AC5BB362C9CF074035A_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mAD8AE7470E08E1F7E279DAB99B99124F83A0832F (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mAD8AE7470E08E1F7E279DAB99B99124F83A0832F_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_mFE4F8F7898FC82CDCCE59FD08672FBEC2AB7EDCA (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_mFE4F8F7898FC82CDCCE59FD08672FBEC2AB7EDCA_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mBE00A59EB4B3F6D4DB362C8E1FFBF183F822C1C4 (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mBE00A59EB4B3F6D4DB362C8E1FFBF183F822C1C4_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m643395CD999F382C01BE008CAA10D8526BCCAD2B (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m643395CD999F382C01BE008CAA10D8526BCCAD2B_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m51010384036AAC847EEC21ABC7656952DD84AF56 (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tBE78061E889F80E01589E70149DBD8850A540672* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*, int32_t, int32_t, Comparison_1_tBE78061E889F80E01589E70149DBD8850A540672*, const RuntimeMethod*))ArraySortHelper_1_Sort_m51010384036AAC847EEC21ABC7656952DD84AF56_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_mF2258A77346C688889600327C8F56BC4A0176A23 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mF2258A77346C688889600327C8F56BC4A0176A23_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline bool List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, const RuntimeMethod*))List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m92ED6D35EB625EDC96D474780EA2DBE2E0A38D3B (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m92ED6D35EB625EDC96D474780EA2DBE2E0A38D3B_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, bool, const RuntimeMethod*))List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_mD783561518F916982595A58C9A148BA3AA8F9B10 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, bool, const RuntimeMethod*))List_1_AddWithResize_mD783561518F916982595A58C9A148BA3AA8F9B10_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mB592E554E856EBC1FE85A8FE98867C13A2D7752C (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mB592E554E856EBC1FE85A8FE98867C13A2D7752C_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, bool, const RuntimeMethod*))List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, const RuntimeMethod*))List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_mCD6D87C2FFD8EBD29C3BC38E75CD43A9A0C098A6 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mCD6D87C2FFD8EBD29C3BC38E75CD43A9A0C098A6_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m3042DC024824AA3294D16E9595FFF5F600B3E18D (ReadOnlyCollection_1_tF6C8D639BF221EBC6ADF8C4668D7236C3A16AD14* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_tF6C8D639BF221EBC6ADF8C4668D7236C3A16AD14*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m3042DC024824AA3294D16E9595FFF5F600B3E18D_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mF5D007014F2546628D6B17F48DE03086E13BB12B (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, bool ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t, int32_t, bool, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mF5D007014F2546628D6B17F48DE03086E13BB12B_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m04E198CAC004AA74D7FED0127F93BE9A25422CA4 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, int32_t ___1_count, bool ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, int32_t, bool, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m04E198CAC004AA74D7FED0127F93BE9A25422CA4_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mF46FEB4C0AA492E0A1973DBE87EBF43AC9644924 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, bool, const RuntimeMethod*))List_1_IndexOf_mF46FEB4C0AA492E0A1973DBE87EBF43AC9644924_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m59505FB7705CC626766A9844F72A4BA7EBDC35BF (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m59505FB7705CC626766A9844F72A4BA7EBDC35BF_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mC82ECFA72602553B2896828FCD67FDAE8A18C190 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, bool, const RuntimeMethod*))List_1_Contains_mC82ECFA72602553B2896828FCD67FDAE8A18C190_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_mEF9364A6E7497FA289911B3F194144D3C8FC82E1 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t, const RuntimeMethod*))List_1_CopyTo_mEF9364A6E7497FA289911B3F194144D3C8FC82E1_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mBEDCE03FA5017F4D16EB2D1F04FB8223B3D7330D (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mBEDCE03FA5017F4D16EB2D1F04FB8223B3D7330D_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mFD6B453B01191485731849D17AC464404A5693D7 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584*, const RuntimeMethod*))List_1_FindIndex_mFD6B453B01191485731849D17AC464404A5693D7_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline (Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* __this, bool ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584*, bool, const RuntimeMethod*))Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, const RuntimeMethod*))List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mA77FF56D5949456D4B615C511719FA94CFF3FD10 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, int32_t, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584*, const RuntimeMethod*))List_1_FindIndex_mA77FF56D5949456D4B615C511719FA94CFF3FD10_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_m22796E37C929A31104854CD4BF8303184EC371A2 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, int32_t, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584*, const RuntimeMethod*))List_1_FindLastIndex_m22796E37C929A31104854CD4BF8303184EC371A2_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m8D1E0841C2529B3F77B2CE9A9606C630EDA360CD (Enumerator_tCC04FB1803AFE7880193CE87A1E4C0C010165DA6* __this, List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tCC04FB1803AFE7880193CE87A1E4C0C010165DA6*, List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, const RuntimeMethod*))Enumerator__ctor_m8D1E0841C2529B3F77B2CE9A9606C630EDA360CD_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m91DC7897CFBCC9E83397E65300A31D6D6FDEA6FC (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, const RuntimeMethod*))List_1__ctor_m91DC7897CFBCC9E83397E65300A31D6D6FDEA6FC_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, bool ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, bool, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m3F2AA5CE4D3450E7C0A7D5CF0B4FDE49706D623C (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, bool ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, bool, const RuntimeMethod*))List_1_Insert_m3F2AA5CE4D3450E7C0A7D5CF0B4FDE49706D623C_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_m0CD3AC6FED111F1497C74E6C4465511EE7E8A440 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, bool, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_m0CD3AC6FED111F1497C74E6C4465511EE7E8A440_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m845D2B272174E19367C54194C2C1E463C292547A (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, bool ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, bool, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m845D2B272174E19367C54194C2C1E463C292547A_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_mC0AFA3933492105E22A6F0D4A781BC4BD6C5A9F8 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mC0AFA3933492105E22A6F0D4A781BC4BD6C5A9F8_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mCB6113856F578854DE70E8FEDBEC4DAF03CB5C3B (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, bool, const RuntimeMethod*))List_1_Remove_mCB6113856F578854DE70E8FEDBEC4DAF03CB5C3B_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m280391BAD46C08340E083F957BF24546CD06CCFC (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m280391BAD46C08340E083F957BF24546CD06CCFC_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m12308A79AECE5E7D2D300ACDABDA0DC883476BC9 (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m12308A79AECE5E7D2D300ACDABDA0DC883476BC9_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m08B61D4C4CBAE0FA2D08FA6F668091320B995981 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m08B61D4C4CBAE0FA2D08FA6F668091320B995981_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mCADEE7E401B19F98A7128D14C34529B99C2A5FB1 (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mCADEE7E401B19F98A7128D14C34529B99C2A5FB1_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m633F2DCA55A83415BCAA5601A9844617C15E9C54 (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t, int32_t, Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68*, const RuntimeMethod*))ArraySortHelper_1_Sort_m633F2DCA55A83415BCAA5601A9844617C15E9C54_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_mEA38DA5C2F11334095471C18EBC07B495C1100FA (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mEA38DA5C2F11334095471C18EBC07B495C1100FA_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline uint8_t List_1_get_Item_mE8DDB907ACC9A6FAE4A0FD30FAE2916AA2DD1A69 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( uint8_t (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, const RuntimeMethod*))List_1_get_Item_mE8DDB907ACC9A6FAE4A0FD30FAE2916AA2DD1A69_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mEB26E2A0B36283551F9D0F5623DC18F58F310EC2 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mEB26E2A0B36283551F9D0F5623DC18F58F310EC2_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m1BC890FC146C25EDDACB873857078051154142B6 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, uint8_t ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, uint8_t, const RuntimeMethod*))List_1_set_Item_m1BC890FC146C25EDDACB873857078051154142B6_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m735EBD7363A06760DE25BACA0FC47F76CA0DEEAB (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, uint8_t, const RuntimeMethod*))List_1_AddWithResize_m735EBD7363A06760DE25BACA0FC47F76CA0DEEAB_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m0E7747027DAAE8C5C251FD84132088E2E50EA260 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m0E7747027DAAE8C5C251FD84132088E2E50EA260_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, uint8_t, const RuntimeMethod*))List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_inline (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, const RuntimeMethod*))List_1_get_Count_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_mB82FAEABEAE189E9163A76A7F2ECC835E0040879 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mB82FAEABEAE189E9163A76A7F2ECC835E0040879_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m852AE0D52EE422BD6CF8F0B96E57DAC08F5D1607 (ReadOnlyCollection_1_t439295507312D66D6AE8BD395D29969804EE9EA7* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t439295507312D66D6AE8BD395D29969804EE9EA7*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m852AE0D52EE422BD6CF8F0B96E57DAC08F5D1607_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m00AD05DEECC007A4EF9413D6AF73F52D4B201B39 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, int32_t ___1_index, int32_t ___2_length, uint8_t ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, uint8_t, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m00AD05DEECC007A4EF9413D6AF73F52D4B201B39_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m198CEE2065D34DD93380D5236674D90F03F7A884 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, int32_t ___1_count, uint8_t ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, int32_t, uint8_t, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m198CEE2065D34DD93380D5236674D90F03F7A884_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m4469AFE755EAF43206354CF88027BAAA9F3A2497 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, uint8_t, const RuntimeMethod*))List_1_IndexOf_m4469AFE755EAF43206354CF88027BAAA9F3A2497_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mC66CD29E5924E92CCAE6DF1DDBED2C90057C7394 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mC66CD29E5924E92CCAE6DF1DDBED2C90057C7394_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m62333D089E91797E1B961EF27451EBF82230D916 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, uint8_t, const RuntimeMethod*))List_1_Contains_m62333D089E91797E1B961EF27451EBF82230D916_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m0ACEA1BA9A7E7CD76F3FE5F302BEA701A3AD4BA7 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, const RuntimeMethod*))List_1_CopyTo_m0ACEA1BA9A7E7CD76F3FE5F302BEA701A3AD4BA7_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mB2827D3F935CAC46EF9C9FBD382A4412359B9F68 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mB2827D3F935CAC46EF9C9FBD382A4412359B9F68_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mDD7DA9D8B1FEA6A843073BA10E664C96C2BBE863 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2*, const RuntimeMethod*))List_1_FindIndex_mDD7DA9D8B1FEA6A843073BA10E664C96C2BBE863_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mC4EB5C5419F118507BA7B1D8179E719999E8B4D8_inline (Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* __this, uint8_t ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2*, uint8_t, const RuntimeMethod*))Predicate_1_Invoke_mC4EB5C5419F118507BA7B1D8179E719999E8B4D8_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mC411581553467A7DB76C06E5E5FCA34E4EC621B9 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, const RuntimeMethod*))List_1__ctor_mC411581553467A7DB76C06E5E5FCA34E4EC621B9_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mEEB5FBBF25377421617D1683BB012AD2C8A61AC5 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, int32_t, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2*, const RuntimeMethod*))List_1_FindIndex_mEEB5FBBF25377421617D1683BB012AD2C8A61AC5_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_mDE4683ED3F1714A8EAD213A4A132706B519987A8 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, int32_t, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2*, const RuntimeMethod*))List_1_FindLastIndex_mDE4683ED3F1714A8EAD213A4A132706B519987A8_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m0E816325660E1610637619428E2A5543DCBFC52B_inline (Action_1_t676944A4ACFDAFCEF0AD8BE9C1AC84FAFD115094* __this, uint8_t ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t676944A4ACFDAFCEF0AD8BE9C1AC84FAFD115094*, uint8_t, const RuntimeMethod*))Action_1_Invoke_m0E816325660E1610637619428E2A5543DCBFC52B_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m0411F9F23A1421255E1AB5FAC9FFE6AA7FA015A9 (Enumerator_tC5339EB6E9A23E34DEEF2F0B458F1F376762DDBA* __this, List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tC5339EB6E9A23E34DEEF2F0B458F1F376762DDBA*, List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, const RuntimeMethod*))Enumerator__ctor_m0411F9F23A1421255E1AB5FAC9FFE6AA7FA015A9_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m3E1257FEE9C30846E4BA6226CDA5F593A89CF75B (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, const RuntimeMethod*))List_1__ctor_m3E1257FEE9C30846E4BA6226CDA5F593A89CF75B_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m139BCCBB4246249FA99A37FB06D04879944554C7 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, uint8_t ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, uint8_t, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m139BCCBB4246249FA99A37FB06D04879944554C7_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m340AA5688FC1B07E49081519A407B6D09B49BAE4 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, uint8_t ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, uint8_t, const RuntimeMethod*))List_1_Insert_m340AA5688FC1B07E49081519A407B6D09B49BAE4_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_mC10E410964CFF58E28E6E53A89381631B4E9CAF5 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, uint8_t, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_mC10E410964CFF58E28E6E53A89381631B4E9CAF5_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1F6F362B3C0D06518432418E19289836186FF6B0 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, uint8_t ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, uint8_t, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1F6F362B3C0D06518432418E19289836186FF6B0_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_mB729A1E46657A12FFD1DE04C2A682923CA96839C (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mB729A1E46657A12FFD1DE04C2A682923CA96839C_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m467274B1BC42E06A6B6760216B6DF6E4F399BAD0 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, uint8_t, const RuntimeMethod*))List_1_Remove_m467274B1BC42E06A6B6760216B6DF6E4F399BAD0_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m0DF08AF0484FF15624A07109D3CE37F63C80768B (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m0DF08AF0484FF15624A07109D3CE37F63C80768B_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m9CD0316FB87D7814D38D26F76C26488996C2E9F6 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m9CD0316FB87D7814D38D26F76C26488996C2E9F6_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m38B37A60ABBC59F732644C4D00CB6CB628ED00DF (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m38B37A60ABBC59F732644C4D00CB6CB628ED00DF_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m06A908123ABBFD997A55BC87425A825ED41EEA8F (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t62E47208CF28E709E41BAA9250F30B24B9DE4B2D* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, Comparison_1_t62E47208CF28E709E41BAA9250F30B24B9DE4B2D*, const RuntimeMethod*))ArraySortHelper_1_Sort_m06A908123ABBFD997A55BC87425A825ED41EEA8F_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_mB54BAEB6C21AF5571605F1F9EE491ACCD8D645E9_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_t421388B3AA488C3C898278B339E982A32C074263* L_0 = ((List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B_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_mB47C6D88BCCAAB5B0DF30C6412C220C3DA56265B_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_t421388B3AA488C3C898278B339E982A32C074263* L_2 = ((List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B_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_t421388B3AA488C3C898278B339E982A32C074263* L_4 = (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*)(ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*)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_mBA721B9EF2BFCB80999B018243DAC689C8D6B69A_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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;
|
|
NullCheck(L_3);
|
|
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_t421388B3AA488C3C898278B339E982A32C074263* L_6 = ((List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B_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_t421388B3AA488C3C898278B339E982A32C074263* L_8 = (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*)(ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*)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_t421388B3AA488C3C898278B339E982A32C074263* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*, 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_t421388B3AA488C3C898278B339E982A32C074263* L_12 = ((List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B_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_m351BE1621EE454753CE5391FAC869767F99A338B(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m828387F9DC5DB4E1EF08496E025C33D76A109D34_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m33B25F64CAF31A0B97CE1CEA268580AFE908A92B_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
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_t421388B3AA488C3C898278B339E982A32C074263* L_6 = (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*)(ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*)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_t421388B3AA488C3C898278B339E982A32C074263* L_8 = __this->____items;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* L_12 = ((List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B_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_mD59506A0DF49A92D8862E98EACA11F6870187CDB_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_m7CC84CAE09460FA85122131FB5062B46F6BB070C_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m28EC800FA20B6E98CC2680C5D8BFFBFC1C4D0005_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m9EFD62CA26ACE1C0B12CC3068C26DCE3BDF3D720_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mC79203D800DCA2088E5ACAFD5BA10F41961AFEBC_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m091D97DE739979F4687BD1A9E9CAF0C66FA90BE4_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_t973F7AB0EF5DD3619E518A966941F10D8098F52D List_1_get_Item_m49B096B0EDF4027F896A4B5C57F32CD48F09A3EA_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_t421388B3AA488C3C898278B339E982A32C074263* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m770806D580ED39121532248A67C7CF9120678B93_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___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_t421388B3AA488C3C898278B339E982A32C074263* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D)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_m6D7102DD3282ACB0C78D0B732D3BD9B418BEC559_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D 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_t973F7AB0EF5DD3619E518A966941F10D8098F52D));
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D 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_mF45B3DE39498CE5A4B9A2DA767D6F14825FE248D_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_1;
|
|
L_1 = List_1_get_Item_m49B096B0EDF4027F896A4B5C57F32CD48F09A3EA(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D 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_mA0B403D3B4F6B4D4D5DC52CB4F7683AA5EBF76CE_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_t973F7AB0EF5DD3619E518A966941F10D8098F52D_m4DA3EA6B3C65E3696F2AB94885C2430B943F8016(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_m770806D580ED39121532248A67C7CF9120678B93(__this, L_1, ((*(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)((ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_m2E37700A346C3FA428A05659760617E96F0AA82A_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_9 = ___0_item;
|
|
List_1_AddWithResize_mE759F6365F7F10866A2A0730427ABADFCB31F123(__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_mE759F6365F7F10866A2A0730427ABADFCB31F123_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___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_mF336E32431D63EE91EE580CE50863DD7D6CC8760(__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_t421388B3AA488C3C898278B339E982A32C074263* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m0E04C571DFA87E26D7836A7B236BE6E8ED1E7998_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_m4DA3EA6B3C65E3696F2AB94885C2430B943F8016(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m2E37700A346C3FA428A05659760617E96F0AA82A_inline(__this, ((*(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)((ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_mD59506A0DF49A92D8862E98EACA11F6870187CDB_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_m3C0CBE4E07F787E9E62D023457A8D6B7249C06EB_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m55E8B13F2AD2F011421C3A2238A0DDADF942F70D(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tFF869091ED683DD12428589E777BA6FA67D02C59* List_1_AsReadOnly_m294F511CD91DAC9E79DFABCDCBF6F5785E695FAA_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tFF869091ED683DD12428589E777BA6FA67D02C59* L_0 = (ReadOnlyCollection_1_tFF869091ED683DD12428589E777BA6FA67D02C59*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m436D51C31FFC9B1641B7D66FE0F033A67DF4B6E8(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_m3EC729D12BA7FE0A59123BD672B5EBE9982947DE_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, int32_t ___1_count, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___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_t421388B3AA488C3C898278B339E982A32C074263* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mD545FD8179FA99E41A871787BCF9453E01BCB44A(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_m61068E2E5DD41C7EA2DF2D85ED7D405E54FDBA93_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD59506A0DF49A92D8862E98EACA11F6870187CDB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m3EC729D12BA7FE0A59123BD672B5EBE9982947DE(__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_m4B98E2C90CA9781947647ECEFABC46658AC69C4E_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD59506A0DF49A92D8862E98EACA11F6870187CDB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m3EC729D12BA7FE0A59123BD672B5EBE9982947DE(__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_m6B00F2764CE9DE9D9254C2602D4BA0E5F6C06C52_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_m6876A677723FEDD1270A5F5BB5DB7B281C68B8BC_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mFF6497BF808F12DCB309760CD6B63A6D671EE49F(__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_m6080D0FFACA3CCA11F4BC9231D240CE9DA513506_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_m6D7102DD3282ACB0C78D0B732D3BD9B418BEC559(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_m6876A677723FEDD1270A5F5BB5DB7B281C68B8BC(__this, ((*(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)((ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)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_m8C16780D97CF117DB8E493976008C3DCDBE9F473_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_0 = ___0_array;
|
|
List_1_CopyTo_m6C1EF07FDF1B95CFA432537000302FD092AA40D1(__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_m6553AF8A4A204D97E9A30FD1269AF005150FE5F6_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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;
|
|
NullCheck(L_1);
|
|
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_t421388B3AA488C3C898278B339E982A32C074263* 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_mBB1299C28BD22DA010BCC26FAD3EAAB1F0EFD34D_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = ___3_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_0, L_1))) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_5 = ___1_array;
|
|
int32_t L_6 = ___2_arrayIndex;
|
|
int32_t L_7 = ___3_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, L_4, (RuntimeArray*)L_5, L_6, L_7, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m6C1EF07FDF1B95CFA432537000302FD092AA40D1_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_0 = __this->____items;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_mF336E32431D63EE91EE580CE50863DD7D6CC8760_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
G_B4_0 = 4;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
V_0 = G_B4_0;
|
|
int32_t L_4 = V_0;
|
|
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_m33B25F64CAF31A0B97CE1CEA268580AFE908A92B(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mA774E96CFFABD7224E8CC39786D5F1E72F9101A3_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m087F84E5703590B274F889BE62FE378FD6F2E0E2(__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_t973F7AB0EF5DD3619E518A966941F10D8098F52D List_1_Find_m37FAC7C2305238DE5A525D9F06A056307C872ADF_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* 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_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_1 = ___0_match;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m2DA140AA29F574F3E20254DE9251CC8E660BA472_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_10 = (L_7)->GetAt(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_t973F7AB0EF5DD3619E518A966941F10D8098F52D));
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* List_1_FindAll_mEBAF2FB0E96FECA5462DE02EED72C8EFA02192A6_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* L_1 = (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mB54BAEB6C21AF5571605F1F9EE491ACCD8D645E9(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_2 = ___0_match;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m2DA140AA29F574F3E20254DE9251CC8E660BA472_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* L_8 = V_0;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m2E37700A346C3FA428A05659760617E96F0AA82A_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_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m087F84E5703590B274F889BE62FE378FD6F2E0E2_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m0A0BB10B1DFF872CEAAD86132B4009E6CBAD1082(__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_m8CD501E24E81CD0908C4AD5885CE472A214099E3_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_startIndex, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___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_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m0A0BB10B1DFF872CEAAD86132B4009E6CBAD1082(__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_m0A0BB10B1DFF872CEAAD86132B4009E6CBAD1082_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___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_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* 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_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_10 = ___2_match;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m2DA140AA29F574F3E20254DE9251CC8E660BA472_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 ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D List_1_FindLast_mC399F9A36757BBD4DB8C2BD2DA09F52C47CACFFC_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
|
|
goto IL_0039;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_2 = ___0_match;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m2DA140AA29F574F3E20254DE9251CC8E660BA472_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
return L_11;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_0;
|
|
if ((((int32_t)L_13) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D));
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m9AE1FFAC0B9FE0E676AC040D4C39CD8753F5142B_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m622ABA6D3E99DFAB904DF5D7D5F14F54B9909914(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m21962C7286DF72677A7727A24ED184C35B2DEB50_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_startIndex, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m622ABA6D3E99DFAB904DF5D7D5F14F54B9909914(__this, L_0, ((int32_t)il2cpp_codegen_add(L_1, 1)), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m622ABA6D3E99DFAB904DF5D7D5F14F54B9909914_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_0 = ___2_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if (L_1)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___0_startIndex;
|
|
if ((((int32_t)L_2) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
if ((!(((uint32_t)L_3) >= ((uint32_t)L_4))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) < ((int32_t)0)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___0_startIndex;
|
|
int32_t L_7 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), 1))) >= ((int32_t)0)))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
int32_t L_8 = ___0_startIndex;
|
|
int32_t L_9 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, L_9));
|
|
int32_t L_10 = ___0_startIndex;
|
|
V_1 = L_10;
|
|
goto IL_005d;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_11 = ___2_match;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m2DA140AA29F574F3E20254DE9251CC8E660BA472_inline(L_11, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_16)
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_17 = V_1;
|
|
return L_17;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
int32_t L_19 = V_1;
|
|
int32_t L_20 = V_0;
|
|
if ((((int32_t)L_19) > ((int32_t)L_20)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mFF0828C5E9525743483ED909C9F3BDC981E04D38_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, Action_1_tC2DFBD6B2D49D2D1259A73DA5E1F8D15C9B9945C* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tC2DFBD6B2D49D2D1259A73DA5E1F8D15C9B9945C* 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_tC2DFBD6B2D49D2D1259A73DA5E1F8D15C9B9945C* L_4 = ___0_action;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_mA8A692021FE24DB309E44A2AA5EA71BD161C132C_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
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_tBEB5A548C0F75ED5F2B2798ED1BC59C83E7F04D0 List_1_GetEnumerator_m7169ADE39E8EA4689DBFF8FAFB3EF15E1035611B_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tBEB5A548C0F75ED5F2B2798ED1BC59C83E7F04D0 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m9B1624ED601A8CDD2E2F63E853A5F8D8D380FA20((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m41ACE71667AC4DD994AA6922386BF54CFB95B7B0_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tBEB5A548C0F75ED5F2B2798ED1BC59C83E7F04D0 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m9B1624ED601A8CDD2E2F63E853A5F8D8D380FA20((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tBEB5A548C0F75ED5F2B2798ED1BC59C83E7F04D0 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mF5D8DCA1B559F37EA2C6512C3A25720D91CCBBD2_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tBEB5A548C0F75ED5F2B2798ED1BC59C83E7F04D0 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m9B1624ED601A8CDD2E2F63E853A5F8D8D380FA20((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tBEB5A548C0F75ED5F2B2798ED1BC59C83E7F04D0 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* List_1_GetRange_mC06E203DEFB3C4DEE36A6B52EE6B9E99DDFF82E3_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* 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_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* L_6 = (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mB47C6D88BCCAAB5B0DF30C6412C220C3DA56265B(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mFF6497BF808F12DCB309760CD6B63A6D671EE49F_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_0 = __this->____items;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_m95D5A8AC09D755E5D3119A9913C64D4D7D6963FD(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mF3B19441DDBD8615E134276C5CBE8307E44E8639_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_m6D7102DD3282ACB0C78D0B732D3BD9B418BEC559(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_mFF6497BF808F12DCB309760CD6B63A6D671EE49F(__this, ((*(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)((ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)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 int32_t List_1_IndexOf_m5CCB60D0764B8EA2014FE846984A54C86097FCE8_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_2 = __this->____items;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_3 = ___0_item;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5 = __this->____size;
|
|
int32_t L_6 = ___1_index;
|
|
int32_t L_7;
|
|
L_7 = Array_IndexOf_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_m95D5A8AC09D755E5D3119A9913C64D4D7D6963FD(L_2, L_3, L_4, ((int32_t)il2cpp_codegen_subtract(L_5, L_6)), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mD070A4E728CCF48E90AEFF239F9CAF5A938B95A4_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___2_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___2_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:
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_6 = __this->____items;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_m95D5A8AC09D755E5D3119A9913C64D4D7D6963FD(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mAA3D8FFB6DAC7A41C543CE1ED073ECCDF3F007D4_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___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_t421388B3AA488C3C898278B339E982A32C074263* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
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_mF336E32431D63EE91EE580CE50863DD7D6CC8760(__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_t421388B3AA488C3C898278B339E982A32C074263* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D)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_m0E5D27C9FB3E168626858EAC1C58E3B4E1BF9110_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_t973F7AB0EF5DD3619E518A966941F10D8098F52D_m4DA3EA6B3C65E3696F2AB94885C2430B943F8016(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_mAA3D8FFB6DAC7A41C543CE1ED073ECCDF3F007D4(__this, L_1, ((*(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)((ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_m55E8B13F2AD2F011421C3A2238A0DDADF942F70D_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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;
|
|
NullCheck(L_5);
|
|
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_mF336E32431D63EE91EE580CE50863DD7D6CC8760(__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_t421388B3AA488C3C898278B339E982A32C074263* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_t524AA52218730C1F34ECD6B5431C1EF28C50E95B*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_20 = __this->____items;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*, 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;
|
|
NullCheck(L_38);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_41);
|
|
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;
|
|
NullCheck(L_44);
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_45;
|
|
L_45 = InterfaceFuncInvoker0< ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_mAA3D8FFB6DAC7A41C543CE1ED073ECCDF3F007D4(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
NullCheck((RuntimeObject*)L_46);
|
|
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_m351BE1621EE454753CE5391FAC869767F99A338B(__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 int32_t List_1_LastIndexOf_mEDCF986F877AB45D71387BA82E15339DD02D87A5_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = __this->____size;
|
|
int32_t L_4;
|
|
L_4 = List_1_LastIndexOf_m83B4CF7C64DD50A624E5B565E7333766F07EB0E5(__this, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m03C686216E1DD0B1A3F8E8FB811C4490147AFFB7_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) < ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5;
|
|
L_5 = List_1_LastIndexOf_m83B4CF7C64DD50A624E5B565E7333766F07EB0E5(__this, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m83B4CF7C64DD50A624E5B565E7333766F07EB0E5_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD59506A0DF49A92D8862E98EACA11F6870187CDB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_0)
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_index;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2;
|
|
L_2 = List_1_get_Count_mD59506A0DF49A92D8862E98EACA11F6870187CDB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_2)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___2_count;
|
|
if ((((int32_t)L_3) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
if (L_4)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_5 = ___1_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) < ((int32_t)L_6)))
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
int32_t L_7 = ___2_count;
|
|
int32_t L_8 = ___1_index;
|
|
if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_8, 1)))))
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_9 = __this->____items;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mF433808E815E7BBA9A655B07A395ADCFD70EA825(L_9, L_10, L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return L_13;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mE7B6BB827D2A54834164B3C12AEEEF081097D774_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mFF6497BF808F12DCB309760CD6B63A6D671EE49F(__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_m588F955E75EE8721F2E6BA8660B218EE73BCB364(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mFABF815665CDEE8CF08160F3B0DC4BFD2C9DBF8B_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_m6D7102DD3282ACB0C78D0B732D3BD9B418BEC559(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_mE7B6BB827D2A54834164B3C12AEEEF081097D774(__this, ((*(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)((ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)(ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m7F37F443B13F256467B693C347E6EC434EEF2BBE_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* 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_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_4 = ___0_match;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m2DA140AA29F574F3E20254DE9251CC8E660BA472_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_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_16 = ___0_match;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m2DA140AA29F574F3E20254DE9251CC8E660BA472_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_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* 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));
|
|
NullCheck(L_27);
|
|
int32_t L_30 = L_29;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D)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_m588F955E75EE8721F2E6BA8660B218EE73BCB364_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D 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_t421388B3AA488C3C898278B339E982A32C074263* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_mA55F488AA483473B618C6B1CB80FB0279419D3B1_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_t421388B3AA488C3C898278B339E982A32C074263* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_mCAAE4A8251156B1E5D21568B8B17A8AB448FA934_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD59506A0DF49A92D8862E98EACA11F6870187CDB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m7507BA5CAADA802A5C5D4C383EE61E08ECD24874(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m7507BA5CAADA802A5C5D4C383EE61E08ECD24874_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_t421388B3AA488C3C898278B339E982A32C074263* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mF6986847D1B9887CDDF9B8D1BEA6670A00C89C4A(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 52));
|
|
}
|
|
|
|
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_mCC38F8D505DA82C0545ADCFFD435F49C995B9185_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD59506A0DF49A92D8862E98EACA11F6870187CDB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mF3E321AC76BE35FC35E85F82DA72AC90ABB31B4D(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m2F5C16D997DCF1899E67C65E9B901FCA4CC12D73_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD59506A0DF49A92D8862E98EACA11F6870187CDB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mF3E321AC76BE35FC35E85F82DA72AC90ABB31B4D(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF3E321AC76BE35FC35E85F82DA72AC90ABB31B4D_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_t421388B3AA488C3C898278B339E982A32C074263* 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_t973F7AB0EF5DD3619E518A966941F10D8098F52D_mFE3370A2F5F18369F2EB6CE2A77B631354A8E8A1(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
}
|
|
|
|
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_m128AD2F712EE6B3F8BC619491939BFB82FAE5ABF_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, Comparison_1_tAA8C97A4C3078C26F05509AA15B23ABF1C7A01A7* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tAA8C97A4C3078C26F05509AA15B23ABF1C7A01A7* 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_t421388B3AA488C3C898278B339E982A32C074263* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tAA8C97A4C3078C26F05509AA15B23ABF1C7A01A7* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m91DB5C0363A0F565ADA07738C2B9FD554BCD7BBE(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 56));
|
|
}
|
|
|
|
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_t421388B3AA488C3C898278B339E982A32C074263* List_1_ToArray_m514CD44F9172C261E6571017352AA91D70E818C6_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* L_1 = ((List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B_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_t421388B3AA488C3C898278B339E982A32C074263* L_3 = (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*)(ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_4 = __this->____items;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m7BE6BF6C104AC910AADA5EFCDF5F03124792138F_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
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_m33B25F64CAF31A0B97CE1CEA268580AFE908A92B(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m49753499C9C5DB0AFF48EA53DEF7ED4ADE2520E0_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0027;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* L_1 = ___0_match;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m2DA140AA29F574F3E20254DE9251CC8E660BA472_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_6)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->____size;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m351BE1621EE454753CE5391FAC869767F99A338B_gshared (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __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_t973F7AB0EF5DD3619E518A966941F10D8098F52D 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;
|
|
NullCheck(L_1);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_4);
|
|
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;
|
|
NullCheck(L_5);
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_6;
|
|
L_6 = InterfaceFuncInvoker0< ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_8 = __this->____items;
|
|
NullCheck(L_8);
|
|
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_mF336E32431D63EE91EE580CE50863DD7D6CC8760(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
NullCheck((RuntimeObject*)L_15);
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_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_mA5B50F09BCBC98834FC9538C79924CDB91B4C200_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_0 = (ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*)(ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B_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_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;
|
|
NullCheck(L_3);
|
|
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;
|
|
NullCheck(L_9);
|
|
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;
|
|
NullCheck(L_0);
|
|
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;
|
|
NullCheck(L_3);
|
|
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;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_5 = (L_2)->GetAt(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;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(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*)((ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)(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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(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;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(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*)((ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)(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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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*)((ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)(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;
|
|
NullCheck(L_1);
|
|
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_mD1B5D8A8B6138C2B39FF667B6BC3FFF133F5A678_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, int32_t ___0_index, ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = ___3_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_0, L_1))) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_5 = ___1_array;
|
|
int32_t L_6 = ___2_arrayIndex;
|
|
int32_t L_7 = ___3_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, L_4, (RuntimeArray*)L_5, L_6, L_7, NULL);
|
|
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;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
G_B4_0 = 4;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
V_0 = G_B4_0;
|
|
int32_t L_4 = V_0;
|
|
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;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
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;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_10 = (L_7)->GetAt(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;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
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;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
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;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
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 ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 List_1_FindLast_mCA79E381A7343ED4CDF03BC599ED9E648BCCE8F7_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:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
|
|
goto IL_0039;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_2 = ___0_match;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
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_0035;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
return L_11;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_0;
|
|
if ((((int32_t)L_13) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
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 int32_t List_1_FindLastIndex_m99EFBABA21840AF97BF47B08A61825B921A89676_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m9F7D7CA080175D6682FF195F7DBC5DA32FFA81BC(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mD5D070DA2309C84DDA00572E9238C9DDE7146C0F_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 = ___0_startIndex;
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m9F7D7CA080175D6682FF195F7DBC5DA32FFA81BC(__this, L_0, ((int32_t)il2cpp_codegen_add(L_1, 1)), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m9F7D7CA080175D6682FF195F7DBC5DA32FFA81BC_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;
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_0 = ___2_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if (L_1)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___0_startIndex;
|
|
if ((((int32_t)L_2) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
if ((!(((uint32_t)L_3) >= ((uint32_t)L_4))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) < ((int32_t)0)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___0_startIndex;
|
|
int32_t L_7 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), 1))) >= ((int32_t)0)))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
int32_t L_8 = ___0_startIndex;
|
|
int32_t L_9 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, L_9));
|
|
int32_t L_10 = ___0_startIndex;
|
|
V_1 = L_10;
|
|
goto IL_005d;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_11 = ___2_match;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m12712FCFD8EE63AEDE1FAAF1560F0085C7897642_inline(L_11, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_16)
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_17 = V_1;
|
|
return L_17;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
int32_t L_19 = V_1;
|
|
int32_t L_20 = V_0;
|
|
if ((((int32_t)L_19) > ((int32_t)L_20)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
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;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m8F6BB907EEB5B6ADA7E5CB42403F4075C868E85B_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
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, 40));
|
|
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, 40));
|
|
Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &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, 40));
|
|
Enumerator_t7813752F3BEB2BDE0DCAD11164FDB8E1A454A69A L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &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, 42));
|
|
V_0 = L_6;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
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;
|
|
NullCheck(L_12);
|
|
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, 43));
|
|
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*)((ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)(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 int32_t List_1_IndexOf_mDF08E0BA09A7A87C0AF707EAEE350328DF1F8BAF_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_2 = __this->____items;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_3 = ___0_item;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5 = __this->____size;
|
|
int32_t L_6 = ___1_index;
|
|
int32_t L_7;
|
|
L_7 = Array_IndexOf_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m020F1F6FFDAF3AAEE260C5D5FE5C9815964746AE(L_2, L_3, L_4, ((int32_t)il2cpp_codegen_subtract(L_5, L_6)), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mE3367CF2E4A232329509FCB0A8D5CF1F29ED96B3_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___2_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___2_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:
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_6 = __this->____items;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_m020F1F6FFDAF3AAEE260C5D5FE5C9815964746AE(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_10;
|
|
}
|
|
}
|
|
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;
|
|
NullCheck(L_3);
|
|
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;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(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*)((ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)(ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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;
|
|
NullCheck(L_5);
|
|
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;
|
|
NullCheck(L_31);
|
|
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;
|
|
NullCheck(L_38);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_41);
|
|
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;
|
|
NullCheck(L_44);
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_45;
|
|
L_45 = InterfaceFuncInvoker0< ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m4BDC5D8571C0B42690E6CC86CA2E6CB580DA0281(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
NullCheck((RuntimeObject*)L_46);
|
|
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 int32_t List_1_LastIndexOf_mCBA13814895FAA17C52C48AF69330C09F3AA9DDA_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = __this->____size;
|
|
int32_t L_4;
|
|
L_4 = List_1_LastIndexOf_m0CDC673F79BE7252982CC17EB154F73DAE5B834F(__this, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mCD607588C65B540B1CAE5239DF73A65B6143EBB7_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) < ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5;
|
|
L_5 = List_1_LastIndexOf_m0CDC673F79BE7252982CC17EB154F73DAE5B834F(__this, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m0CDC673F79BE7252982CC17EB154F73DAE5B834F_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_0)
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_index;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2;
|
|
L_2 = List_1_get_Count_mEFFF128BA00882F673D7CC76760B4E941B294A2B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_2)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___2_count;
|
|
if ((((int32_t)L_3) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
if (L_4)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_5 = ___1_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) < ((int32_t)L_6)))
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
int32_t L_7 = ___2_count;
|
|
int32_t L_8 = ___1_index;
|
|
if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_8, 1)))))
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_9 = __this->____items;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825_mB90B113950589DFC81023243C875240A2CF3540E(L_9, L_10, L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return L_13;
|
|
}
|
|
}
|
|
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, 49));
|
|
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*)((ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)(ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
}
|
|
|
|
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;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
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;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
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));
|
|
NullCheck(L_27);
|
|
int32_t L_30 = L_29;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(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;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(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, 51));
|
|
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, 52));
|
|
}
|
|
|
|
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, 53));
|
|
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, 53));
|
|
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, 54));
|
|
}
|
|
|
|
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, 57));
|
|
ArraySortHelper_1_Sort_mC7FBEAC703C8E43DDAD50DFE651F75A48E72EEF6(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 56));
|
|
}
|
|
|
|
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;
|
|
NullCheck(L_0);
|
|
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 bool List_1_TrueForAll_m7E9C3E9BEE95920B5F860DEB8D0439999D0D06CB_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 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_0027;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_tDA42E977373543DF07581D8F70E45B2860637D62* L_1 = ___0_match;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
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_0023;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->____size;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
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;
|
|
NullCheck(L_1);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_4);
|
|
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;
|
|
NullCheck(L_5);
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_6;
|
|
L_6 = InterfaceFuncInvoker0< ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_8 = __this->____items;
|
|
NullCheck(L_8);
|
|
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;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
NullCheck((RuntimeObject*)L_15);
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_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;
|
|
NullCheck(L_3);
|
|
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;
|
|
NullCheck(L_9);
|
|
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;
|
|
NullCheck(L_0);
|
|
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;
|
|
NullCheck(L_3);
|
|
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;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_5 = (L_2)->GetAt(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;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(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*)((ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)(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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(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;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(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*)((ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)(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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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*)((ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)(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;
|
|
NullCheck(L_1);
|
|
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_m3A63F214A54C436F7030E803F36E20D6BAD94166_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, int32_t ___0_index, ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = ___3_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_0, L_1))) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_5 = ___1_array;
|
|
int32_t L_6 = ___2_arrayIndex;
|
|
int32_t L_7 = ___3_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, L_4, (RuntimeArray*)L_5, L_6, L_7, NULL);
|
|
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;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
G_B4_0 = 4;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
V_0 = G_B4_0;
|
|
int32_t L_4 = V_0;
|
|
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;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
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;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_10 = (L_7)->GetAt(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;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
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;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
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;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
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 ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C List_1_FindLast_m9320698C0D9E0F160275901F6E63F47F10CFE769_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:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
|
|
goto IL_0039;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_2 = ___0_match;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
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_0035;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
return L_11;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_0;
|
|
if ((((int32_t)L_13) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
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 int32_t List_1_FindLastIndex_m534BA08C8D0B33710B085CCE920310958E4127AB_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m0ADD11FA7FACFD45C85EFD411812A0A614D5E311(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mE57E2FB686CF4F0D73B07F71961ABB09890E2857_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 = ___0_startIndex;
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m0ADD11FA7FACFD45C85EFD411812A0A614D5E311(__this, L_0, ((int32_t)il2cpp_codegen_add(L_1, 1)), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m0ADD11FA7FACFD45C85EFD411812A0A614D5E311_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;
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_0 = ___2_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if (L_1)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___0_startIndex;
|
|
if ((((int32_t)L_2) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
if ((!(((uint32_t)L_3) >= ((uint32_t)L_4))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) < ((int32_t)0)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___0_startIndex;
|
|
int32_t L_7 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), 1))) >= ((int32_t)0)))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
int32_t L_8 = ___0_startIndex;
|
|
int32_t L_9 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, L_9));
|
|
int32_t L_10 = ___0_startIndex;
|
|
V_1 = L_10;
|
|
goto IL_005d;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_11 = ___2_match;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_mF8E76735FDC971A85CFE1A0197D88933CFC95066_inline(L_11, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_16)
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_17 = V_1;
|
|
return L_17;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
int32_t L_19 = V_1;
|
|
int32_t L_20 = V_0;
|
|
if ((((int32_t)L_19) > ((int32_t)L_20)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
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;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m307F22652937E564FD80D34CE5A133BF35C67856_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
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, 40));
|
|
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, 40));
|
|
Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &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, 40));
|
|
Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &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, 42));
|
|
V_0 = L_6;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
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;
|
|
NullCheck(L_12);
|
|
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, 43));
|
|
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*)((ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)(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 int32_t List_1_IndexOf_m4B74BFF1A581D1625ECB94A40D96C2DAC6230490_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_2 = __this->____items;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_3 = ___0_item;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5 = __this->____size;
|
|
int32_t L_6 = ___1_index;
|
|
int32_t L_7;
|
|
L_7 = Array_IndexOf_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_m966CE9EC7470C4F0ED220F1E907F636BA9CB19FA(L_2, L_3, L_4, ((int32_t)il2cpp_codegen_subtract(L_5, L_6)), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mA9289219CD39396BC78BDFB4893AA3B55C555665_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___2_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___2_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:
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_6 = __this->____items;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_m966CE9EC7470C4F0ED220F1E907F636BA9CB19FA(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_10;
|
|
}
|
|
}
|
|
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;
|
|
NullCheck(L_3);
|
|
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;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(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*)((ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)(ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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;
|
|
NullCheck(L_5);
|
|
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;
|
|
NullCheck(L_31);
|
|
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;
|
|
NullCheck(L_38);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_41);
|
|
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;
|
|
NullCheck(L_44);
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_45;
|
|
L_45 = InterfaceFuncInvoker0< ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m92656B21F406A32557219C76E853BFABFE432710(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
NullCheck((RuntimeObject*)L_46);
|
|
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 int32_t List_1_LastIndexOf_mE74DB0B0B5B0E2B191DEF30A06934EEBB0B66D89_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = __this->____size;
|
|
int32_t L_4;
|
|
L_4 = List_1_LastIndexOf_mF8CD110FDB65BD455F5DF20F59073C1FEDFAA89C(__this, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mD028BAA808BE6FD62BC27311AF6BDF677F1403FC_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) < ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5;
|
|
L_5 = List_1_LastIndexOf_mF8CD110FDB65BD455F5DF20F59073C1FEDFAA89C(__this, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mF8CD110FDB65BD455F5DF20F59073C1FEDFAA89C_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_0)
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_index;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2;
|
|
L_2 = List_1_get_Count_m9D00DE06E33FC6BD86E080F2E3E1C5E7AB19B3C8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_2)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___2_count;
|
|
if ((((int32_t)L_3) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
if (L_4)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_5 = ___1_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) < ((int32_t)L_6)))
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
int32_t L_7 = ___2_count;
|
|
int32_t L_8 = ___1_index;
|
|
if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_8, 1)))))
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_9 = __this->____items;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C_mEE8CE80B6F2CE3156A8F28162379C14E435DB2B6(L_9, L_10, L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return L_13;
|
|
}
|
|
}
|
|
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, 49));
|
|
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*)((ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)(ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
}
|
|
|
|
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;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
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;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
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));
|
|
NullCheck(L_27);
|
|
int32_t L_30 = L_29;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(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, 51));
|
|
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, 52));
|
|
}
|
|
|
|
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, 53));
|
|
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, 53));
|
|
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, 54));
|
|
}
|
|
|
|
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, 57));
|
|
ArraySortHelper_1_Sort_m15678E898703A907E236B84A813A35FA4293E8C8(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 56));
|
|
}
|
|
|
|
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;
|
|
NullCheck(L_0);
|
|
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 bool List_1_TrueForAll_m0A3FEAF52A409D472BBABA89AD60DE3F2F894614_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 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_0027;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_t95A9F6D0A68D4EC9BDDA30F414986307F279DFA3* L_1 = ___0_match;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
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_0023;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->____size;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
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;
|
|
NullCheck(L_1);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_4);
|
|
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;
|
|
NullCheck(L_5);
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_6;
|
|
L_6 = InterfaceFuncInvoker0< ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_8 = __this->____items;
|
|
NullCheck(L_8);
|
|
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;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
NullCheck((RuntimeObject*)L_15);
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_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_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;
|
|
NullCheck(L_3);
|
|
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;
|
|
NullCheck(L_9);
|
|
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;
|
|
NullCheck(L_0);
|
|
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;
|
|
NullCheck(L_3);
|
|
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;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_5 = (L_2)->GetAt(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;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(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*)((ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)(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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(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;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(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*)((ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)(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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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*)((ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)(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;
|
|
NullCheck(L_1);
|
|
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_mD689EDB3A2DC19C8F8E4B12AC33C4B0076AF8EAA_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, int32_t ___0_index, ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = ___3_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_0, L_1))) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_5 = ___1_array;
|
|
int32_t L_6 = ___2_arrayIndex;
|
|
int32_t L_7 = ___3_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, L_4, (RuntimeArray*)L_5, L_6, L_7, NULL);
|
|
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;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
G_B4_0 = 4;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
V_0 = G_B4_0;
|
|
int32_t L_4 = V_0;
|
|
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;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
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;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_10 = (L_7)->GetAt(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;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
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;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
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;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
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 ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C List_1_FindLast_m2DA70116EC7E3707BDE48EF4A495DB0A46801E22_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:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
|
|
goto IL_0039;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_2 = ___0_match;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
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_0035;
|
|
}
|
|
}
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
return L_11;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_0;
|
|
if ((((int32_t)L_13) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
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 int32_t List_1_FindLastIndex_m2FEC54E2DEAA3B49A9F8D4150DC79018DE4C7A56_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mB44547A3A3786E9EB7BC608A4CAE412750085B30(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m6F6DCB0450D0FE739422DDB85C21DD4D004DD0F4_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 = ___0_startIndex;
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mB44547A3A3786E9EB7BC608A4CAE412750085B30(__this, L_0, ((int32_t)il2cpp_codegen_add(L_1, 1)), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mB44547A3A3786E9EB7BC608A4CAE412750085B30_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;
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_0 = ___2_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if (L_1)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___0_startIndex;
|
|
if ((((int32_t)L_2) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
if ((!(((uint32_t)L_3) >= ((uint32_t)L_4))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) < ((int32_t)0)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___0_startIndex;
|
|
int32_t L_7 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), 1))) >= ((int32_t)0)))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
int32_t L_8 = ___0_startIndex;
|
|
int32_t L_9 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, L_9));
|
|
int32_t L_10 = ___0_startIndex;
|
|
V_1 = L_10;
|
|
goto IL_005d;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_11 = ___2_match;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m4F240A73757BF33ED171DD83845791D79934E75C_inline(L_11, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_16)
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_17 = V_1;
|
|
return L_17;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
int32_t L_19 = V_1;
|
|
int32_t L_20 = V_0;
|
|
if ((((int32_t)L_19) > ((int32_t)L_20)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
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;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m45D7320EFB7D333C45D16293E385FFD8600A6608_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
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, 40));
|
|
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, 40));
|
|
Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &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, 40));
|
|
Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &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, 42));
|
|
V_0 = L_6;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
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;
|
|
NullCheck(L_12);
|
|
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, 43));
|
|
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*)((ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)(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 int32_t List_1_IndexOf_m7869F46DD03D0AD43DB296E19E9BCF7F8F64D6EB_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_2 = __this->____items;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_3 = ___0_item;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5 = __this->____size;
|
|
int32_t L_6 = ___1_index;
|
|
int32_t L_7;
|
|
L_7 = Array_IndexOf_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m2CB643307E486297EEE84FAC49C08EDA5976FADD(L_2, L_3, L_4, ((int32_t)il2cpp_codegen_subtract(L_5, L_6)), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m3A297AB0635F33D2B32B51A920C2EC1AD26B2400_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___2_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___2_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:
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_6 = __this->____items;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m2CB643307E486297EEE84FAC49C08EDA5976FADD(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_10;
|
|
}
|
|
}
|
|
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;
|
|
NullCheck(L_3);
|
|
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;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(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*)((ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)(ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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;
|
|
NullCheck(L_5);
|
|
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;
|
|
NullCheck(L_31);
|
|
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;
|
|
NullCheck(L_38);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_41);
|
|
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;
|
|
NullCheck(L_44);
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_45;
|
|
L_45 = InterfaceFuncInvoker0< ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m72250B19576CF67BFE4CA6575C10662FB5A68E56(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
NullCheck((RuntimeObject*)L_46);
|
|
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 int32_t List_1_LastIndexOf_mF2E4697C07FD4E21A079B693DD337C70E6F88049_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = __this->____size;
|
|
int32_t L_4;
|
|
L_4 = List_1_LastIndexOf_m892340C6CF5640ECBE581A34D93AC7013C5D92DA(__this, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m39440143DEF258057422CFB96DC5AB301435C27F_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) < ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5;
|
|
L_5 = List_1_LastIndexOf_m892340C6CF5640ECBE581A34D93AC7013C5D92DA(__this, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m892340C6CF5640ECBE581A34D93AC7013C5D92DA_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_0)
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_index;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2;
|
|
L_2 = List_1_get_Count_m37F593CA916B4D7D87ECFE959E004F1B42BEE8C0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_2)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___2_count;
|
|
if ((((int32_t)L_3) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
if (L_4)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_5 = ___1_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) < ((int32_t)L_6)))
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
int32_t L_7 = ___2_count;
|
|
int32_t L_8 = ___1_index;
|
|
if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_8, 1)))))
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_9 = __this->____items;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C_m21EBE68A36F4779178F9ACEF41C4F575A9E83390(L_9, L_10, L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return L_13;
|
|
}
|
|
}
|
|
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, 49));
|
|
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*)((ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)(ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
}
|
|
|
|
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;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
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;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
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));
|
|
NullCheck(L_27);
|
|
int32_t L_30 = L_29;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(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;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(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, 51));
|
|
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, 52));
|
|
}
|
|
|
|
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, 53));
|
|
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, 53));
|
|
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, 54));
|
|
}
|
|
|
|
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, 57));
|
|
ArraySortHelper_1_Sort_mA7806C9FFD94190FF72C0F2077434D5E566A3697(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 56));
|
|
}
|
|
|
|
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;
|
|
NullCheck(L_0);
|
|
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 bool List_1_TrueForAll_m6CC5BCFE4E31A10DC882D4B6D76E8A7960C27BAA_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 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_0027;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_t9F882AB2AEA1D46C073645C2CFC3F363046DF0ED* L_1 = ___0_match;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
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_0023;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->____size;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
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;
|
|
NullCheck(L_1);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_4);
|
|
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;
|
|
NullCheck(L_5);
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_6;
|
|
L_6 = InterfaceFuncInvoker0< ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_8 = __this->____items;
|
|
NullCheck(L_8);
|
|
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;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
NullCheck((RuntimeObject*)L_15);
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_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_m09C5639F7FD24DA3427DC7735059EA949C8B52FE_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_0 = ((List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_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_m670170E8D0C5C03B3D13B752E7C9F6206442EB97_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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));
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_2 = ((List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_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;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_4 = (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*)(AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*)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_m40F881BEE5B9B90203C19FB79DFF309F262FB1A8_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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;
|
|
NullCheck(L_3);
|
|
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));
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_6 = ((List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_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;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_8 = (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*)(AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*)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;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*, 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));
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_12 = ((List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_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_m3BD8A9B6F3B55B872CF2E2BC032A16CAA2BF72A4(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mF5EF98414FB608E53A165ED38C4FB0C0764AC00E_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m000CC20EDEF7A6B9DC528C4BA6008713FB12B670_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
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;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_6 = (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*)(AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*)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;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_8 = __this->____items;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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:
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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));
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_12 = ((List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_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_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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_mFF2FAEC9F6DAA8B9EDBBAF833DB5C5C36E09D916_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m910DC7C67AD60AB619F71461C3A6AD9BFBA1B1D7_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m21A2EC16BC35F51C2CBB61355639CE4C2D290DCA_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m207BDBEF12642CD506DDF146116999D1D938D37C_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mD57E0BAF0EFE2FB99FE45ACD98F6B4F139904474_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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 AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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:
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mB6D540AAF8FE5453EE5D902DA0F7C9BCA3425068_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___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:
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03)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_m14C8CC067D9DE9652C0E8FF6702367EC0519218A_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 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(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03));
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 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_mE88C2F7135DE5F099857219AA8D51DCD28EABB32_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_1;
|
|
L_1 = List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 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_m9D95EFDFA90EE5572A236CBCD7232B6E30E09C77_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mC48B45CF2BFF28C5AE91C56EE9655DAE7E725FC4(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_mB6D540AAF8FE5453EE5D902DA0F7C9BCA3425068(__this, L_1, ((*(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)((AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_m65FF2DA2315A968271D5320C7C661176B60EDE90_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_9 = ___0_item;
|
|
List_1_AddWithResize_mC44033715C3643DD64EBCB3BBF4C2C86F0CD2652(__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_mC44033715C3643DD64EBCB3BBF4C2C86F0CD2652_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___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_mD8E09BDFBDB496EDE7DDA74C7FAAFC91E817E2E6(__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));
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mE772FB2D50353FD9A6011C44E4CE070CD620809C_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mC48B45CF2BFF28C5AE91C56EE9655DAE7E725FC4(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m65FF2DA2315A968271D5320C7C661176B60EDE90_inline(__this, ((*(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)((AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_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_m26C47D40C2619BB4FF3AC888EA4DDEAD453C845E_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_mB8FCBA3A19A90C379B8F57BF17396E3811AC6E88(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t751B059BBF05399B3A69FA589791CADA51264A74* List_1_AsReadOnly_m2E59098E747DD9EA0AC0770B7D7A95775A2948AF_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t751B059BBF05399B3A69FA589791CADA51264A74* L_0 = (ReadOnlyCollection_1_t751B059BBF05399B3A69FA589791CADA51264A74*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m5C8A2750E8837B689309AAA93CFE808BED6C1A3D(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_m5866DE18ABBC0D89F01F6D082C84843C72949841_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, int32_t ___1_count, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___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:
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_m83639583F5C22927A026C4F8FF54CC169888D890(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_mA1217543028B81D0FF48F0C487F5C4968269E8FF_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m5866DE18ABBC0D89F01F6D082C84843C72949841(__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_m74F8E9FC5C5DB160866287D507584CD8133D3BBD_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m5866DE18ABBC0D89F01F6D082C84843C72949841(__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_m43BD26D94946D6415B229283BCB04E7B812BF016_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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_mB426D497BBC2A762B038AFE1300307562561C995_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m82C68A33FA944F4162C438D591F9E9F50810BE51(__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_m6CB15445D0CDD8B3ECAA41048FA347CC503C30D7_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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_m14C8CC067D9DE9652C0E8FF6702367EC0519218A(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_mB426D497BBC2A762B038AFE1300307562561C995(__this, ((*(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)((AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)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_m2025AC76E65097CC74F6AC8CDCF0A5862F7BFAD6_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_0 = ___0_array;
|
|
List_1_CopyTo_m1DE2AE9FC574C8128A1D2AA8B1FBD8BF9E4357C5(__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_m4CAD3D79B2D185B8788224A5945E24E76414C586_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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;
|
|
NullCheck(L_1);
|
|
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
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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_m6804E959B1AD0509DD0ABF82375F3566183FC296_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = ___3_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_0, L_1))) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_5 = ___1_array;
|
|
int32_t L_6 = ___2_arrayIndex;
|
|
int32_t L_7 = ___3_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, L_4, (RuntimeArray*)L_5, L_6, L_7, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1DE2AE9FC574C8128A1D2AA8B1FBD8BF9E4357C5_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_0 = __this->____items;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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_mD8E09BDFBDB496EDE7DDA74C7FAAFC91E817E2E6_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
G_B4_0 = 4;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
V_0 = G_B4_0;
|
|
int32_t L_4 = V_0;
|
|
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_m000CC20EDEF7A6B9DC528C4BA6008713FB12B670(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m42DDBC8EF6B7F14145EECCC25E4730DE6BC13B9B_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m2E35FD3833A445463A844F61E02D4FFCD9FA70E8(__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 AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 List_1_Find_m504D3877951172F3DAB03A35E69261C6CF0E58AC_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* 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_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_1 = ___0_match;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mCC1B1D813439B3F0E1708C2AC5F242299098BF07_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_10 = (L_7)->GetAt(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(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03));
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* List_1_FindAll_m898F93BB0358040A5C42EDF4FDD0C047D9D74BB2_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_1 = (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m09C5639F7FD24DA3427DC7735059EA949C8B52FE(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_2 = ___0_match;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mCC1B1D813439B3F0E1708C2AC5F242299098BF07_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_8 = V_0;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m65FF2DA2315A968271D5320C7C661176B60EDE90_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_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2E35FD3833A445463A844F61E02D4FFCD9FA70E8_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mED48DF16AE6493D5BA925BC4927E2FBC01DD6976(__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_mD865BBAAC80CF04A7C130ECF7ED68E2815239355_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_startIndex, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___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_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mED48DF16AE6493D5BA925BC4927E2FBC01DD6976(__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_mED48DF16AE6493D5BA925BC4927E2FBC01DD6976_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___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_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* 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_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_10 = ___2_match;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mCC1B1D813439B3F0E1708C2AC5F242299098BF07_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 AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 List_1_FindLast_m9E040673BDB170C25EC70947E30CC6F0A0C172E7_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
|
|
goto IL_0039;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_2 = ___0_match;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mCC1B1D813439B3F0E1708C2AC5F242299098BF07_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
return L_11;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_0;
|
|
if ((((int32_t)L_13) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03));
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m4CFCE7B4BE6282C826A2F7447DEC5648707039CD_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m40930C6689B88E93F363D75A403635678E084D3C(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mB1797BF98F9D57F33298185413C7D1D8244C8257_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_startIndex, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m40930C6689B88E93F363D75A403635678E084D3C(__this, L_0, ((int32_t)il2cpp_codegen_add(L_1, 1)), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m40930C6689B88E93F363D75A403635678E084D3C_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_0 = ___2_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if (L_1)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___0_startIndex;
|
|
if ((((int32_t)L_2) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
if ((!(((uint32_t)L_3) >= ((uint32_t)L_4))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) < ((int32_t)0)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___0_startIndex;
|
|
int32_t L_7 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), 1))) >= ((int32_t)0)))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
int32_t L_8 = ___0_startIndex;
|
|
int32_t L_9 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, L_9));
|
|
int32_t L_10 = ___0_startIndex;
|
|
V_1 = L_10;
|
|
goto IL_005d;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_11 = ___2_match;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_mCC1B1D813439B3F0E1708C2AC5F242299098BF07_inline(L_11, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_16)
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_17 = V_1;
|
|
return L_17;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
int32_t L_19 = V_1;
|
|
int32_t L_20 = V_0;
|
|
if ((((int32_t)L_19) > ((int32_t)L_20)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m5994DB05820B1D26E75A5CA52A6A7F837E8AC9A0_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, Action_1_tB9FBD40739996BBF0F784735923C34B50C8B770A* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tB9FBD40739996BBF0F784735923C34B50C8B770A* 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_tB9FBD40739996BBF0F784735923C34B50C8B770A* L_4 = ___0_action;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m5714A5CC0A0EC993505711E2A7130E8EA6890D85_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
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_t1CCAF0CEC3CAF4CD3D8E536AE7168AC830A0FD5F List_1_GetEnumerator_m8B8A5D4C946ACFA29D4ADDD51677AEF37135D4B7_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t1CCAF0CEC3CAF4CD3D8E536AE7168AC830A0FD5F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m842286BAAF43171EAC87B2E7FB4C22D63EBA5CB7((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m1C8073557879210A00E48EE7DC7E0E1336981882_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t1CCAF0CEC3CAF4CD3D8E536AE7168AC830A0FD5F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m842286BAAF43171EAC87B2E7FB4C22D63EBA5CB7((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t1CCAF0CEC3CAF4CD3D8E536AE7168AC830A0FD5F L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mCCA22F20F6D9BA15A00623FDAE87BB0324976237_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t1CCAF0CEC3CAF4CD3D8E536AE7168AC830A0FD5F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m842286BAAF43171EAC87B2E7FB4C22D63EBA5CB7((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t1CCAF0CEC3CAF4CD3D8E536AE7168AC830A0FD5F L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* List_1_GetRange_m2E74DEA484A587643B989F826645A96469D8FF8E_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* 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_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_6 = (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m670170E8D0C5C03B3D13B752E7C9F6206442EB97(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m82C68A33FA944F4162C438D591F9E9F50810BE51_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_0 = __this->____items;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_m6EAD3E28543DAC4038B79840AE572AA2CC590C18(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m170DBA8E58B15EB6C63B6B928751F4D68C079B15_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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_m14C8CC067D9DE9652C0E8FF6702367EC0519218A(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_m82C68A33FA944F4162C438D591F9E9F50810BE51(__this, ((*(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)((AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)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 int32_t List_1_IndexOf_m20586973FBF867F2A4BD00D63A0D8B3F5A36AB97_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_2 = __this->____items;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_3 = ___0_item;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5 = __this->____size;
|
|
int32_t L_6 = ___1_index;
|
|
int32_t L_7;
|
|
L_7 = Array_IndexOf_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_m6EAD3E28543DAC4038B79840AE572AA2CC590C18(L_2, L_3, L_4, ((int32_t)il2cpp_codegen_subtract(L_5, L_6)), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m017F2EEA0016A6CDBD9AB2EDAC6CD138C970ED5E_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___2_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___2_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:
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_6 = __this->____items;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_m6EAD3E28543DAC4038B79840AE572AA2CC590C18(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9AB34AB5D3BBF4526DCCBB0DB41DFBD14A3DB96D_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___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;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
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_mD8E09BDFBDB496EDE7DDA74C7FAAFC91E817E2E6(__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;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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:
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03)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_m6473B2999385022747815195D22A62D570B6CD29_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mC48B45CF2BFF28C5AE91C56EE9655DAE7E725FC4(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_m9AB34AB5D3BBF4526DCCBB0DB41DFBD14A3DB96D(__this, L_1, ((*(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)((AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_mB8FCBA3A19A90C379B8F57BF17396E3811AC6E88_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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;
|
|
NullCheck(L_5);
|
|
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_mD8E09BDFBDB496EDE7DDA74C7FAAFC91E817E2E6(__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;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_20 = __this->____items;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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);
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*, 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;
|
|
NullCheck(L_38);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_41);
|
|
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;
|
|
NullCheck(L_44);
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_45;
|
|
L_45 = InterfaceFuncInvoker0< AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m9AB34AB5D3BBF4526DCCBB0DB41DFBD14A3DB96D(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
NullCheck((RuntimeObject*)L_46);
|
|
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_m3BD8A9B6F3B55B872CF2E2BC032A16CAA2BF72A4(__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 int32_t List_1_LastIndexOf_m7ECD0A1177B8ADEC4696B346CD884D8A60C94131_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = __this->____size;
|
|
int32_t L_4;
|
|
L_4 = List_1_LastIndexOf_m80008C13711633AD931D8312A89FA0EE40D7149B(__this, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m6B50F86D22DCD9996BF5E7C3E75AEEE571ED4FCA_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) < ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5;
|
|
L_5 = List_1_LastIndexOf_m80008C13711633AD931D8312A89FA0EE40D7149B(__this, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m80008C13711633AD931D8312A89FA0EE40D7149B_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_0)
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_index;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2;
|
|
L_2 = List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_2)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___2_count;
|
|
if ((((int32_t)L_3) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
if (L_4)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_5 = ___1_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) < ((int32_t)L_6)))
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
int32_t L_7 = ___2_count;
|
|
int32_t L_8 = ___1_index;
|
|
if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_8, 1)))))
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_9 = __this->____items;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mB344519D889842090BDC761E8554B092E4D0A93A(L_9, L_10, L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return L_13;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m89BDFAC785899FF05AE4B03777BB1DDE7ED8C87D_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m82C68A33FA944F4162C438D591F9E9F50810BE51(__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_mD7461D27DC47A4F9089396B9011045E79D375812(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mE4B2E6B7F966DE8A7CB9012B23A88C91BF024216_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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_m14C8CC067D9DE9652C0E8FF6702367EC0519218A(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_m89BDFAC785899FF05AE4B03777BB1DDE7ED8C87D(__this, ((*(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)((AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)(AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m6C0141E435E70AE23301B8DDAED9D142F9F080EA_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* 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_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_4 = ___0_match;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mCC1B1D813439B3F0E1708C2AC5F242299098BF07_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_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_16 = ___0_match;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mCC1B1D813439B3F0E1708C2AC5F242299098BF07_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;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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));
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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));
|
|
NullCheck(L_27);
|
|
int32_t L_30 = L_29;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03)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_mD7461D27DC47A4F9089396B9011045E79D375812_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 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;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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_mE63ADBC0A2F874B9F4E3666B1DE9758B920DE38D_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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_m53D556FE75F57B34F35A7A1A12999EFA50EA7F99_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mCAC77F982BCBE0114CDB05E8DDE2E39BE9827996(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mCAC77F982BCBE0114CDB05E8DDE2E39BE9827996_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mBB2237B6FEC2F1E4711ACE073A16EC2E91ED9A0D(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 52));
|
|
}
|
|
|
|
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_m481E61E791E738FBE06222D8C7CDDA8826DD3DB3_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m99005F9E09C15A62F6E92C3F6E4137048AB49872(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m5683FD508E5653F583001106C73F4DDEF356C6D1_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m99005F9E09C15A62F6E92C3F6E4137048AB49872(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m99005F9E09C15A62F6E92C3F6E4137048AB49872_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisAnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03_mE7EB4ED6D8DFD36CAAECA80A00EBAE1427DEB8E1(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
}
|
|
|
|
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_mD0F5DB822099DC739AD8473D639E6C309B50D2EE_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, Comparison_1_tF2AB2BD076D756EC4C3B435DE11A6DDE894C453B* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tF2AB2BD076D756EC4C3B435DE11A6DDE894C453B* 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;
|
|
}
|
|
}
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tF2AB2BD076D756EC4C3B435DE11A6DDE894C453B* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m974010AB06FA7DCD0505A5C92A183689B12D84BF(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 56));
|
|
}
|
|
|
|
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 AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* List_1_ToArray_mE1B09F6605C5BDD177AC19ADF7DDBCF95104A616_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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));
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_1 = ((List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_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;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_3 = (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*)(AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_4 = __this->____items;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m085CD6ECA231BFC3BC63FA7FBB6C4D2A9B82583A_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
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_m000CC20EDEF7A6B9DC528C4BA6008713FB12B670(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m44A06E1AE364731F633AFD1271099B179ACB444B_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0027;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* L_1 = ___0_match;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mCC1B1D813439B3F0E1708C2AC5F242299098BF07_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_6)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->____size;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m3BD8A9B6F3B55B872CF2E2BC032A16CAA2BF72A4_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 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;
|
|
NullCheck(L_1);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_4);
|
|
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;
|
|
NullCheck(L_5);
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_6;
|
|
L_6 = InterfaceFuncInvoker0< AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_8 = __this->____items;
|
|
NullCheck(L_8);
|
|
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_mD8E09BDFBDB496EDE7DDA74C7FAAFC91E817E2E6(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* 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;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
NullCheck((RuntimeObject*)L_15);
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_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_m240B9938B37995DD82A5F4E7DD7AAE1B1F40ADF4_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_0 = (AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*)(AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_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_mCB4C0FD63BA973934B61CA1EB2700467B5670C97_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_0 = ((List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F_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_m4ED73C2554238C96CF0F847E5B521EE8440AC9A6_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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));
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_2 = ((List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F_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;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_4 = (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*)(BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*)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_m611DA99060D97EC74451986F24EB96EFF64E22E5_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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;
|
|
NullCheck(L_3);
|
|
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));
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_6 = ((List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F_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;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_8 = (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*)(BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*)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;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*, 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));
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_12 = ((List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F_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_m97473BE048E0451283D6141B091DDF5E6322BAF1(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m59A44BE0AB4AAD065B6398714F9EE521740551CE_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mA8EB818B3B148BEE7EE82239D42D1D9F23BA8576_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
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;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_6 = (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*)(BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*)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;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_8 = __this->____items;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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:
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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));
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_12 = ((List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F_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_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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_m58D2748DA803F7C9212ECCA38BC7C2E74E42D880_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mD4F5CBABD64BB6D42B622FD1F24DCDD27D191091_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m459FAB039009EF125275B0C84A612AA214A057B8_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m6E5706C6B76A2DFD5AAC22DC40714D445F2ED142_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m37E7B82B77A544DCB7C1AE25D2482DD4DFB58703_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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 BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F List_1_get_Item_m3C79FF49EB36D1E9B2B9BB6B7F49D6A0364B30C2_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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:
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mA6ED49244F809C4E8A1A5F2B93FB46C80F86BABF_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___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:
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F)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_m73622BC29C5B9CD9AB086319D1D462ADFB16E99E_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F 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(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F));
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F 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_mB0B9EB6CD556867D35DB53805B33E35D64AD2AD6_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_1;
|
|
L_1 = List_1_get_Item_m3C79FF49EB36D1E9B2B9BB6B7F49D6A0364B30C2(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F 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_m5F7E29639766E8B4807FE03AE4DC5C99102EEEE5_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m47A41138BB19CDE0DB21B18F1EBC686349B4ED36(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_mA6ED49244F809C4E8A1A5F2B93FB46C80F86BABF(__this, L_1, ((*(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)((BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_mC85312B7A900D66882788521C394A8179AA44A60_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_9 = ___0_item;
|
|
List_1_AddWithResize_mC2584E3FB7AE979364B74DC67FBB345DCD12603C(__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_mC2584E3FB7AE979364B74DC67FBB345DCD12603C_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___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_m0526D68D4E53AF9C32809C130CCCC2DF466FA016(__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));
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mAE8898F2B8E9FE864C441947B05F816F73C71FCE_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m47A41138BB19CDE0DB21B18F1EBC686349B4ED36(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mC85312B7A900D66882788521C394A8179AA44A60_inline(__this, ((*(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)((BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_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_m976A9F3626F1D3266051E30F36C0D0ED8D8214A3_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_mDF1B95D6991F1477B1564896B32911534BEB88CE(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5F3761385D84D98A4A89CC13C67C103636C1DB1D* List_1_AsReadOnly_mC5F39EEE1D2A31B1743CB4120FD0650D32538F07_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t5F3761385D84D98A4A89CC13C67C103636C1DB1D* L_0 = (ReadOnlyCollection_1_t5F3761385D84D98A4A89CC13C67C103636C1DB1D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m936A2810675E89BE73744DBC71641EB08CEFAA7A(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_m44B7491736A6326E0E863780F99E78A0F90EAF5F_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, int32_t ___1_count, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___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:
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_mEAF5F0E1150F15095772E1E17F99AE5EAF2FCE51(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_mCF3E13C76F2D0E8C75D4E845E43B02E137A4295B_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m44B7491736A6326E0E863780F99E78A0F90EAF5F(__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_m559AA30800522BD6E02E4226EB39D1CE5557D863_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m44B7491736A6326E0E863780F99E78A0F90EAF5F(__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_m871F067ADE05D1BE50A2D8E0605830C9D6D222D8_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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_m47288329ECDC3360BF5A2E6E45D0A0D45E1FC8BF_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mB4F95DF048830B6EE8ECD134FEB06DE57DBAE872(__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_m6659DD2491FA28CD896058D5F0F2A61288B7319C_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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_m73622BC29C5B9CD9AB086319D1D462ADFB16E99E(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_m47288329ECDC3360BF5A2E6E45D0A0D45E1FC8BF(__this, ((*(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)((BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)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_m43C2F4D65A02632BB00B621625DA7AC4AFDFA262_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_0 = ___0_array;
|
|
List_1_CopyTo_m19CD3A9AD7CBCD88201A70454576F0F1D3CF15C4(__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_mDCDBDF5D0ADB7111854A4B4DCEB9FFAF1EFC9C00_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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;
|
|
NullCheck(L_1);
|
|
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
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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_mF59869EEA0EBB41FE2F0D3EE92B8200013561D43_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = ___3_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_0, L_1))) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_5 = ___1_array;
|
|
int32_t L_6 = ___2_arrayIndex;
|
|
int32_t L_7 = ___3_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, L_4, (RuntimeArray*)L_5, L_6, L_7, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m19CD3A9AD7CBCD88201A70454576F0F1D3CF15C4_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_0 = __this->____items;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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_m0526D68D4E53AF9C32809C130CCCC2DF466FA016_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
G_B4_0 = 4;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
V_0 = G_B4_0;
|
|
int32_t L_4 = V_0;
|
|
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_mA8EB818B3B148BEE7EE82239D42D1D9F23BA8576(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m9D676FD7B318FF11FE46FCB52DF71C4A8B7C2BD9_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mEDBD6D3E251A6FDBAB42FEA964B779FC0BB8DDB8(__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 BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F List_1_Find_mBF4635D5DBBC4DC18D591E6D8E82AFDBCD5CC46A_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* 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_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_1 = ___0_match;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mE60EFAC3387CE9657980A6EC78F3DA87DF1A697B_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_10 = (L_7)->GetAt(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(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F));
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* List_1_FindAll_m99A264B64093A7B18CD42695628D90078892B764_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* L_1 = (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mCB4C0FD63BA973934B61CA1EB2700467B5670C97(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_2 = ___0_match;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mE60EFAC3387CE9657980A6EC78F3DA87DF1A697B_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* L_8 = V_0;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mC85312B7A900D66882788521C394A8179AA44A60_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_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEDBD6D3E251A6FDBAB42FEA964B779FC0BB8DDB8_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m0FA44222A7BB743742B4386617F2BFD4B5B54500(__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_m65FA115F734E369979D1605860B38A593ABAFF51_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_startIndex, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___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_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m0FA44222A7BB743742B4386617F2BFD4B5B54500(__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_m0FA44222A7BB743742B4386617F2BFD4B5B54500_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___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_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* 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_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_10 = ___2_match;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mE60EFAC3387CE9657980A6EC78F3DA87DF1A697B_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 BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F List_1_FindLast_mFC275845259FFA478CFCFFD7558A62F07662F90C_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
|
|
goto IL_0039;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_2 = ___0_match;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mE60EFAC3387CE9657980A6EC78F3DA87DF1A697B_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
return L_11;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_0;
|
|
if ((((int32_t)L_13) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F));
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m555C3D6667D67A8073DCBE650F9326557B990C60_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m0F4B6A7A4B58E3E4CA126D3A987F706E114F9EC8(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m84A4A0D87F8E605E2E4D752CD8E228C28E82469B_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_startIndex, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m0F4B6A7A4B58E3E4CA126D3A987F706E114F9EC8(__this, L_0, ((int32_t)il2cpp_codegen_add(L_1, 1)), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m0F4B6A7A4B58E3E4CA126D3A987F706E114F9EC8_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_0 = ___2_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if (L_1)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___0_startIndex;
|
|
if ((((int32_t)L_2) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
if ((!(((uint32_t)L_3) >= ((uint32_t)L_4))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) < ((int32_t)0)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___0_startIndex;
|
|
int32_t L_7 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), 1))) >= ((int32_t)0)))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
int32_t L_8 = ___0_startIndex;
|
|
int32_t L_9 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, L_9));
|
|
int32_t L_10 = ___0_startIndex;
|
|
V_1 = L_10;
|
|
goto IL_005d;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_11 = ___2_match;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_mE60EFAC3387CE9657980A6EC78F3DA87DF1A697B_inline(L_11, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_16)
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_17 = V_1;
|
|
return L_17;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
int32_t L_19 = V_1;
|
|
int32_t L_20 = V_0;
|
|
if ((((int32_t)L_19) > ((int32_t)L_20)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m8CEE9B72876A34FF288DDBC332246067DA0E74A5_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, Action_1_t82784F1E35229AE762CAD474FF8A812B02F4A331* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t82784F1E35229AE762CAD474FF8A812B02F4A331* 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_t82784F1E35229AE762CAD474FF8A812B02F4A331* L_4 = ___0_action;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m2CABC1C77B99A9FC78ACE9125C3515D1ACEE06F5_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
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_tAE09991B87DFF3398DDC9F554732FCAB712A9B3B List_1_GetEnumerator_mC189ACB719392C83978BE74C0B84ADF55F51139F_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tAE09991B87DFF3398DDC9F554732FCAB712A9B3B L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mD97D78E57E7DEBC47A0FD056A106220C9214CF2F((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m88557563E7F8846ADB6D50739B56699FDC5F916D_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tAE09991B87DFF3398DDC9F554732FCAB712A9B3B L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mD97D78E57E7DEBC47A0FD056A106220C9214CF2F((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tAE09991B87DFF3398DDC9F554732FCAB712A9B3B L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m5CD6BB788106E452CAB17F94DD4F8FB9276325D2_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tAE09991B87DFF3398DDC9F554732FCAB712A9B3B L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mD97D78E57E7DEBC47A0FD056A106220C9214CF2F((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tAE09991B87DFF3398DDC9F554732FCAB712A9B3B L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* List_1_GetRange_m8C8F086A72BBC5929A85D41F5AB3C0D2FB12432E_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* 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_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* L_6 = (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m4ED73C2554238C96CF0F847E5B521EE8440AC9A6(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mB4F95DF048830B6EE8ECD134FEB06DE57DBAE872_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_0 = __this->____items;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m7404CBE1FCFAB6BFDCD941F122BE20ED0F152742(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m5932B4B6CC20DA0C525B62B06202086FA2F30783_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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_m73622BC29C5B9CD9AB086319D1D462ADFB16E99E(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_mB4F95DF048830B6EE8ECD134FEB06DE57DBAE872(__this, ((*(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)((BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)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 int32_t List_1_IndexOf_m02E467437843751A09AB84A31623A5D8A6FA3588_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_2 = __this->____items;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_3 = ___0_item;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5 = __this->____size;
|
|
int32_t L_6 = ___1_index;
|
|
int32_t L_7;
|
|
L_7 = Array_IndexOf_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m7404CBE1FCFAB6BFDCD941F122BE20ED0F152742(L_2, L_3, L_4, ((int32_t)il2cpp_codegen_subtract(L_5, L_6)), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m93DE611DC9F3643B72B16D2594308A81A8B9271B_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___2_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___2_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:
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_6 = __this->____items;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m7404CBE1FCFAB6BFDCD941F122BE20ED0F152742(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m167DA385C3FC717AF199C43F1A3C05BE3ADF4A8D_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___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;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
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_m0526D68D4E53AF9C32809C130CCCC2DF466FA016(__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;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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:
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F)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_mC0091225994EB450F43EAEF92DA6CA77F0E16C53_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m47A41138BB19CDE0DB21B18F1EBC686349B4ED36(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_m167DA385C3FC717AF199C43F1A3C05BE3ADF4A8D(__this, L_1, ((*(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)((BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_mDF1B95D6991F1477B1564896B32911534BEB88CE_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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;
|
|
NullCheck(L_5);
|
|
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_m0526D68D4E53AF9C32809C130CCCC2DF466FA016(__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;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_20 = __this->____items;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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);
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*, 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;
|
|
NullCheck(L_38);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_41);
|
|
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;
|
|
NullCheck(L_44);
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_45;
|
|
L_45 = InterfaceFuncInvoker0< BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m167DA385C3FC717AF199C43F1A3C05BE3ADF4A8D(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
NullCheck((RuntimeObject*)L_46);
|
|
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_m97473BE048E0451283D6141B091DDF5E6322BAF1(__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 int32_t List_1_LastIndexOf_mB812D88FC99011EAE808E717B66693D644B16E5E_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = __this->____size;
|
|
int32_t L_4;
|
|
L_4 = List_1_LastIndexOf_m751768B47EDDEF1EAB623F6A98B1D5511DDE7DC7(__this, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mA2FEF708C6E9356F0CF39EE2FFB25222E7A05A54_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) < ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5;
|
|
L_5 = List_1_LastIndexOf_m751768B47EDDEF1EAB623F6A98B1D5511DDE7DC7(__this, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m751768B47EDDEF1EAB623F6A98B1D5511DDE7DC7_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_0)
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_index;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2;
|
|
L_2 = List_1_get_Count_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_2)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___2_count;
|
|
if ((((int32_t)L_3) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
if (L_4)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_5 = ___1_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) < ((int32_t)L_6)))
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
int32_t L_7 = ___2_count;
|
|
int32_t L_8 = ___1_index;
|
|
if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_8, 1)))))
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_9 = __this->____items;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m4619124C83F77ED1FD0AD8D828FB5883CE5769AA(L_9, L_10, L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return L_13;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mC0060D47C859F1C862F24AC5BB362C9CF074035A_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mB4F95DF048830B6EE8ECD134FEB06DE57DBAE872(__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_mD6565DF23920D670C66E8BF1A3B5D8FF8AFC445F(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m488B9C9CABD646A73EC48AC651EC62865E52F514_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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_m73622BC29C5B9CD9AB086319D1D462ADFB16E99E(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_mC0060D47C859F1C862F24AC5BB362C9CF074035A(__this, ((*(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)((BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)(BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m8B57DDBEE106019EA8F1109A8A5497090CED07B8_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* 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_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_4 = ___0_match;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mE60EFAC3387CE9657980A6EC78F3DA87DF1A697B_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_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_16 = ___0_match;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mE60EFAC3387CE9657980A6EC78F3DA87DF1A697B_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;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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));
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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));
|
|
NullCheck(L_27);
|
|
int32_t L_30 = L_29;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F)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_mD6565DF23920D670C66E8BF1A3B5D8FF8AFC445F_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F 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;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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_m1CBCA90382E49430041FBE5AFF0AF3683F709798_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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_mC9C5A56999431032A257973AAE4F597E8B8813E9_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mAD8AE7470E08E1F7E279DAB99B99124F83A0832F(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mAD8AE7470E08E1F7E279DAB99B99124F83A0832F_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_mFE4F8F7898FC82CDCCE59FD08672FBEC2AB7EDCA(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 52));
|
|
}
|
|
|
|
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_mF496B4A096686DC6334AAAE9CA6A7FA5A6409820_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mBE00A59EB4B3F6D4DB362C8E1FFBF183F822C1C4(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m46466DC013C939B162DEB57F465F2AA76BC26FBF_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mBE00A59EB4B3F6D4DB362C8E1FFBF183F822C1C4(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mBE00A59EB4B3F6D4DB362C8E1FFBF183F822C1C4_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisBoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F_m643395CD999F382C01BE008CAA10D8526BCCAD2B(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
}
|
|
|
|
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_mE38E141A63527CF12784A2FFD568D985125584E9_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, Comparison_1_tBE78061E889F80E01589E70149DBD8850A540672* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tBE78061E889F80E01589E70149DBD8850A540672* 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;
|
|
}
|
|
}
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tBE78061E889F80E01589E70149DBD8850A540672* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m51010384036AAC847EEC21ABC7656952DD84AF56(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 56));
|
|
}
|
|
|
|
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 BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* List_1_ToArray_mE61932ED5F0BE9F3A28DD0F3800A6373A32618DB_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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));
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_1 = ((List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F_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;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_3 = (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*)(BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_4 = __this->____items;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mCDA4E0E953F6EE276922ED75965D4CA8E854ED14_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
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_mA8EB818B3B148BEE7EE82239D42D1D9F23BA8576(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mB2B777B6D1966C3007274B5469180EFCB76C0CBF_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0027;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* L_1 = ___0_match;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mE60EFAC3387CE9657980A6EC78F3DA87DF1A697B_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_6)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->____size;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m97473BE048E0451283D6141B091DDF5E6322BAF1_gshared (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __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;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F 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;
|
|
NullCheck(L_1);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_4);
|
|
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;
|
|
NullCheck(L_5);
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_6;
|
|
L_6 = InterfaceFuncInvoker0< BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_8 = __this->____items;
|
|
NullCheck(L_8);
|
|
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_m0526D68D4E53AF9C32809C130CCCC2DF466FA016(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* 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;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
NullCheck((RuntimeObject*)L_15);
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_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_m68174E958A58F5FD6DFA16030C15005044007E51_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_0 = (BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*)(BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F_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_m87539832B82A3453971F3BCC702C7346E8D3F953_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = ((List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_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_m91DC7897CFBCC9E83397E65300A31D6D6FDEA6FC_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = ((List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_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;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)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_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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;
|
|
NullCheck(L_3);
|
|
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));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = ((List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_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;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)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;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, 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));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_12 = ((List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_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_mF2258A77346C688889600327C8F56BC4A0176A23(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m57A660C506D8B6F28FDC5E5D002922F7031D4AFA_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mBEDCE03FA5017F4D16EB2D1F04FB8223B3D7330D_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
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;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)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;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = __this->____items;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_12 = ((List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_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_m4573A12BFDA535926500C04E88A94540C95C395D_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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_mC2784377D67DE73A5D3996817759927C69AA900E_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m1F114DE32D03A1E0A2F66E388B50CF15F8685068_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mB2D826D08824DC6FE290660814C0959E3AC3F1B1_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m7652718B3792C894ADB9CA489A70C9CBFEE6E7E3_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m443DA814D11E560BBE3413F232891DE56665453F_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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 bool List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
bool L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, bool ___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:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
bool L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (bool)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_m59505FB7705CC626766A9844F72A4BA7EBDC35BF_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
{
|
|
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(bool));
|
|
bool 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_mE43EF8E03067FA25E210298789144059F74846F5_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
bool L_1;
|
|
L_1 = List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
bool 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_m673C9BB9881C3F6DF93003D5B3E37033A8C9B2C1_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m92ED6D35EB625EDC96D474780EA2DBE2E0A38D3B(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_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB(__this, L_1, ((*(bool*)((bool*)(bool*)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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
bool L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (bool)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
bool L_9 = ___0_item;
|
|
List_1_AddWithResize_mD783561518F916982595A58C9A148BA3AA8F9B10(__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_mD783561518F916982595A58C9A148BA3AA8F9B10_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___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_mB592E554E856EBC1FE85A8FE98867C13A2D7752C(__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));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
bool L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (bool)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m3FF1A69D448385BA84E76EA259DEF2439E8AD2A6_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m92ED6D35EB625EDC96D474780EA2DBE2E0A38D3B(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_inline(__this, ((*(bool*)((bool*)(bool*)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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_m4573A12BFDA535926500C04E88A94540C95C395D_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_m4FD60CDFEDA1F0FB6CB9195A443C9F092755EEBC_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_mCD6D87C2FFD8EBD29C3BC38E75CD43A9A0C098A6(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tF6C8D639BF221EBC6ADF8C4668D7236C3A16AD14* List_1_AsReadOnly_m54C80F67140FD09288D46C1A1105AC01F4145D65_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tF6C8D639BF221EBC6ADF8C4668D7236C3A16AD14* L_0 = (ReadOnlyCollection_1_tF6C8D639BF221EBC6ADF8C4668D7236C3A16AD14*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m3042DC024824AA3294D16E9595FFF5F600B3E18D(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_m04E198CAC004AA74D7FED0127F93BE9A25422CA4_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, int32_t ___1_count, bool ___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:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
bool L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mF5D007014F2546628D6B17F48DE03086E13BB12B(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_m359DFE53F9437264E9749A85027D950A93365867_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
bool L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m04E198CAC004AA74D7FED0127F93BE9A25422CA4(__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_m2B92FFDA6BD45108DF6FBDABA17C21C83C0AFF31_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
bool L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m04E198CAC004AA74D7FED0127F93BE9A25422CA4(__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_mAD42099EBC7E640561281C5FEDF47997858D9073_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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_mC82ECFA72602553B2896828FCD67FDAE8A18C190_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
bool L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mF46FEB4C0AA492E0A1973DBE87EBF43AC9644924(__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_m80DDD7CC8E1C1E2731A82606BB762DF6464E63C1_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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_m59505FB7705CC626766A9844F72A4BA7EBDC35BF(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_mC82ECFA72602553B2896828FCD67FDAE8A18C190(__this, ((*(bool*)((bool*)(bool*)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_m5292F7C028AA1E08850201AC3846A93E92BF44C8_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = ___0_array;
|
|
List_1_CopyTo_mEF9364A6E7497FA289911B3F194144D3C8FC82E1(__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_m4D47231A4BDFD71833984840155FC69540FA5BE8_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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;
|
|
NullCheck(L_1);
|
|
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
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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_m369BFB5ED29CE5C2BF70C10764CDFE49A608C341_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = ___3_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_0, L_1))) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = ___1_array;
|
|
int32_t L_6 = ___2_arrayIndex;
|
|
int32_t L_7 = ___3_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, L_4, (RuntimeArray*)L_5, L_6, L_7, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mEF9364A6E7497FA289911B3F194144D3C8FC82E1_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->____items;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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_mB592E554E856EBC1FE85A8FE98867C13A2D7752C_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
G_B4_0 = 4;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
V_0 = G_B4_0;
|
|
int32_t L_4 = V_0;
|
|
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_mBEDCE03FA5017F4D16EB2D1F04FB8223B3D7330D(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m910DEF080E4C68BC16F4072A5B5F40F371DE69B7_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mFD6B453B01191485731849D17AC464404A5693D7(__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 bool List_1_Find_mC2EBEE19B164E3BBEBAC6074545F72E18749993F_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* 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_tC0ECFF551C9E980E6022D575E9097589E010E584* L_1 = ___0_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
bool L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
bool L_10 = (L_7)->GetAt(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(bool));
|
|
bool L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* List_1_FindAll_m97EE14E68D85BF8CCA53C3E4C97C2793494B7F9F_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_1 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_2 = ___0_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
bool L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_8 = V_0;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
bool L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_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_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mFD6B453B01191485731849D17AC464404A5693D7_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mA77FF56D5949456D4B615C511719FA94CFF3FD10(__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_m4128F4BC23B5C2BA70553CE0A23A3A6409308E25_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_startIndex, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___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_tC0ECFF551C9E980E6022D575E9097589E010E584* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mA77FF56D5949456D4B615C511719FA94CFF3FD10(__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_mA77FF56D5949456D4B615C511719FA94CFF3FD10_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___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_tC0ECFF551C9E980E6022D575E9097589E010E584* 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_tC0ECFF551C9E980E6022D575E9097589E010E584* L_10 = ___2_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
bool L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_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 bool List_1_FindLast_m6573841EEE32377D85671D3649E395F9D6D7DADD_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
|
|
goto IL_0039;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_2 = ___0_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
bool L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
bool L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
return L_11;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_0;
|
|
if ((((int32_t)L_13) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(bool));
|
|
bool L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m69C08DA2BBB3BBFFF99AED4705F8C0E6B44A9AB7_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m22796E37C929A31104854CD4BF8303184EC371A2(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m029935003F4567CAC956FD91448616ADA098FFE0_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_startIndex, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m22796E37C929A31104854CD4BF8303184EC371A2(__this, L_0, ((int32_t)il2cpp_codegen_add(L_1, 1)), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m22796E37C929A31104854CD4BF8303184EC371A2_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___2_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if (L_1)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___0_startIndex;
|
|
if ((((int32_t)L_2) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
if ((!(((uint32_t)L_3) >= ((uint32_t)L_4))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) < ((int32_t)0)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___0_startIndex;
|
|
int32_t L_7 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), 1))) >= ((int32_t)0)))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
int32_t L_8 = ___0_startIndex;
|
|
int32_t L_9 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, L_9));
|
|
int32_t L_10 = ___0_startIndex;
|
|
V_1 = L_10;
|
|
goto IL_005d;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_11 = ___2_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
bool L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline(L_11, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_16)
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_17 = V_1;
|
|
return L_17;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
int32_t L_19 = V_1;
|
|
int32_t L_20 = V_0;
|
|
if ((((int32_t)L_19) > ((int32_t)L_20)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m6266FDC0886AB7B68B6503B2EF54D3D12BFE5100_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* 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_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_4 = ___0_action;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
bool L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
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_tCC04FB1803AFE7880193CE87A1E4C0C010165DA6 List_1_GetEnumerator_m4710091EBAF4884CCC91C3A611A44EB349EAC34C_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tCC04FB1803AFE7880193CE87A1E4C0C010165DA6 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m8D1E0841C2529B3F77B2CE9A9606C630EDA360CD((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m981B5553FBD694912C7C86481B825C9924B63E5B_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tCC04FB1803AFE7880193CE87A1E4C0C010165DA6 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m8D1E0841C2529B3F77B2CE9A9606C630EDA360CD((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tCC04FB1803AFE7880193CE87A1E4C0C010165DA6 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m9A275A6CB7B0AFFA3618FE905E7F43167FDAEB8E_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tCC04FB1803AFE7880193CE87A1E4C0C010165DA6 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m8D1E0841C2529B3F77B2CE9A9606C630EDA360CD((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tCC04FB1803AFE7880193CE87A1E4C0C010165DA6 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* List_1_GetRange_m78C7AAF2D58E55FD846698E05DD4CA165301AFCC_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* 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_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_6 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m91DC7897CFBCC9E83397E65300A31D6D6FDEA6FC(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mF46FEB4C0AA492E0A1973DBE87EBF43AC9644924_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->____items;
|
|
bool L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mECA9C1B8FA6E57CFDA23CCC2EAA193116D3DCCB8_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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_m59505FB7705CC626766A9844F72A4BA7EBDC35BF(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_mF46FEB4C0AA492E0A1973DBE87EBF43AC9644924(__this, ((*(bool*)((bool*)(bool*)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 int32_t List_1_IndexOf_m7136D5498EB20C5A7676E69E761DDEC320BF6C64_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->____items;
|
|
bool L_3 = ___0_item;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5 = __this->____size;
|
|
int32_t L_6 = ___1_index;
|
|
int32_t L_7;
|
|
L_7 = Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D(L_2, L_3, L_4, ((int32_t)il2cpp_codegen_subtract(L_5, L_6)), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mD14C20A5C63D2AF5C682A129B565F20A3B6F1D70_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___2_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___2_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:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = __this->____items;
|
|
bool L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m3F2AA5CE4D3450E7C0A7D5CF0B4FDE49706D623C_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, bool ___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;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
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_mB592E554E856EBC1FE85A8FE98867C13A2D7752C(__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;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
bool L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (bool)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_mA2C912D4886FED37A3B5EC524E5BDC829F416095_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m92ED6D35EB625EDC96D474780EA2DBE2E0A38D3B(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_m3F2AA5CE4D3450E7C0A7D5CF0B4FDE49706D623C(__this, L_1, ((*(bool*)((bool*)(bool*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_mCD6D87C2FFD8EBD29C3BC38E75CD43A9A0C098A6_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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;
|
|
NullCheck(L_5);
|
|
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_mB592E554E856EBC1FE85A8FE98867C13A2D7752C(__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;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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_t01207CE5982A7640E56B1F9F672A06F96B09367A*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_20 = __this->____items;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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);
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, 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;
|
|
NullCheck(L_38);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_41);
|
|
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;
|
|
NullCheck(L_44);
|
|
bool L_45;
|
|
L_45 = InterfaceFuncInvoker0< bool >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m3F2AA5CE4D3450E7C0A7D5CF0B4FDE49706D623C(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
NullCheck((RuntimeObject*)L_46);
|
|
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_mF2258A77346C688889600327C8F56BC4A0176A23(__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 int32_t List_1_LastIndexOf_m21F265CD49E57FA838B2EDC48BDF4A9DF49F87FD_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
bool L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = __this->____size;
|
|
int32_t L_4;
|
|
L_4 = List_1_LastIndexOf_m0CD3AC6FED111F1497C74E6C4465511EE7E8A440(__this, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m0F108845FF9A2A9A482BC5E09CBE2631B152EC39_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) < ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
bool L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5;
|
|
L_5 = List_1_LastIndexOf_m0CD3AC6FED111F1497C74E6C4465511EE7E8A440(__this, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m0CD3AC6FED111F1497C74E6C4465511EE7E8A440_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_0)
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_index;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2;
|
|
L_2 = List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_2)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___2_count;
|
|
if ((((int32_t)L_3) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
if (L_4)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_5 = ___1_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) < ((int32_t)L_6)))
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
int32_t L_7 = ___2_count;
|
|
int32_t L_8 = ___1_index;
|
|
if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_8, 1)))))
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_9 = __this->____items;
|
|
bool L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m845D2B272174E19367C54194C2C1E463C292547A(L_9, L_10, L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return L_13;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mCB6113856F578854DE70E8FEDBEC4DAF03CB5C3B_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
bool L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mF46FEB4C0AA492E0A1973DBE87EBF43AC9644924(__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_mC0AFA3933492105E22A6F0D4A781BC4BD6C5A9F8(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m04CCCC212435FC4681133048AC8AB193DDD487DA_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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_m59505FB7705CC626766A9844F72A4BA7EBDC35BF(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_mCB6113856F578854DE70E8FEDBEC4DAF03CB5C3B(__this, ((*(bool*)((bool*)(bool*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m09BAD67A8065BA7F3DA975E3D9A44116687F7557_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* 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_tC0ECFF551C9E980E6022D575E9097589E010E584* L_4 = ___0_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
bool L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_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_tC0ECFF551C9E980E6022D575E9097589E010E584* L_16 = ___0_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
bool L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_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;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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));
|
|
NullCheck(L_27);
|
|
int32_t L_30 = L_29;
|
|
bool L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (bool)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_mC0AFA3933492105E22A6F0D4A781BC4BD6C5A9F8_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
{
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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_mD9464CAFE33012892B6478D74116B97BB9F70E62_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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_m654B4D7B72C7FED8CEA0401C9DE185575EE5CF64_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m280391BAD46C08340E083F957BF24546CD06CCFC(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m280391BAD46C08340E083F957BF24546CD06CCFC_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m12308A79AECE5E7D2D300ACDABDA0DC883476BC9(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 52));
|
|
}
|
|
|
|
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_mBF22BEB1C6A2CE1FEF346D301351BEC21F9F34BD_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m08B61D4C4CBAE0FA2D08FA6F668091320B995981(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m2028BFD6F2E0EA5E7BA4B6C4B586688901726902_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m08B61D4C4CBAE0FA2D08FA6F668091320B995981(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m08B61D4C4CBAE0FA2D08FA6F668091320B995981_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mCADEE7E401B19F98A7128D14C34529B99C2A5FB1(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
}
|
|
|
|
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_mB2197C8A207E252465E6DDDAEC15DDA6A967FAC9_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68* 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;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m633F2DCA55A83415BCAA5601A9844617C15E9C54(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 56));
|
|
}
|
|
|
|
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 BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* List_1_ToArray_m68877C751F78027B79ECCFD2725A967B9A70A126_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = ((List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_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;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = __this->____items;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mE9B7829D1993677A80BC05F05A7A5F7CC8EAC88E_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
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_mBEDCE03FA5017F4D16EB2D1F04FB8223B3D7330D(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m0DA50167CD8A730DFEC0192F6DB8309BA22A8A93_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0027;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_1 = ___0_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
bool L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_6)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->____size;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mF2258A77346C688889600327C8F56BC4A0176A23_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __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;
|
|
bool V_1 = false;
|
|
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;
|
|
NullCheck(L_1);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_4);
|
|
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;
|
|
NullCheck(L_5);
|
|
bool L_6;
|
|
L_6 = InterfaceFuncInvoker0< bool >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = __this->____items;
|
|
NullCheck(L_8);
|
|
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_mB592E554E856EBC1FE85A8FE98867C13A2D7752C(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* 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;
|
|
bool L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (bool)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
NullCheck((RuntimeObject*)L_15);
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_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_mF0B2676CBE62B4F701FF792D6C9501FF8EDAD155_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_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_mC411581553467A7DB76C06E5E5FCA34E4EC621B9_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ((List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_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_m3E1257FEE9C30846E4BA6226CDA5F593A89CF75B_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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));
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ((List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_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;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)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_m7DDFC88892821371E20D86AC263259FD98043B70_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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;
|
|
NullCheck(L_3);
|
|
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));
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ((List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_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;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)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;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, 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));
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ((List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_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_mEA38DA5C2F11334095471C18EBC07B495C1100FA(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m743D7D0B42DB2ECA5553543E6E991E8402A4179A_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mB2827D3F935CAC46EF9C9FBD382A4412359B9F68_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
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;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->____items;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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:
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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));
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ((List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_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_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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_mAA6DB34ED0C4D710B3270F03EB460280EF2D7E8F_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m5271A2FE20DA2905E9A7D189BF78BCBA94DB864C_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m678E83585B7052E9451BFDA121F9FA50F1521FCA_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mE1BB0E0BF8695BDC788428590B9903374226FF91_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m54BC26382D2D4324E47DF092A4E6EFE17DCA232F_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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 uint8_t List_1_get_Item_mE8DDB907ACC9A6FAE4A0FD30FAE2916AA2DD1A69_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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:
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
uint8_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m1BC890FC146C25EDDACB873857078051154142B6_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, uint8_t ___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:
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
uint8_t L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (uint8_t)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_mC66CD29E5924E92CCAE6DF1DDBED2C90057C7394_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
uint8_t V_0 = 0x0;
|
|
{
|
|
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(uint8_t));
|
|
uint8_t 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_mB6DF977E210DDEAD9AED15C69FC8EC69CA1B5E36_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
uint8_t L_1;
|
|
L_1 = List_1_get_Item_mE8DDB907ACC9A6FAE4A0FD30FAE2916AA2DD1A69(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
uint8_t 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_m6EC126E847E0EF0B004CB35B6CDC0601D23D9721_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mEB26E2A0B36283551F9D0F5623DC18F58F310EC2(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_m1BC890FC146C25EDDACB873857078051154142B6(__this, L_1, ((*(uint8_t*)((uint8_t*)(uint8_t*)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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
uint8_t L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (uint8_t)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
uint8_t L_9 = ___0_item;
|
|
List_1_AddWithResize_m735EBD7363A06760DE25BACA0FC47F76CA0DEEAB(__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_m735EBD7363A06760DE25BACA0FC47F76CA0DEEAB_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___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_m0E7747027DAAE8C5C251FD84132088E2E50EA260(__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));
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
uint8_t L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (uint8_t)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m1064F9305CC50BBA460E66206325696A266FA169_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mEB26E2A0B36283551F9D0F5623DC18F58F310EC2(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(__this, ((*(uint8_t*)((uint8_t*)(uint8_t*)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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_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_mF51C7242A9710C837B9158D0D120549E49E4FB67_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_mB82FAEABEAE189E9163A76A7F2ECC835E0040879(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t439295507312D66D6AE8BD395D29969804EE9EA7* List_1_AsReadOnly_m2C521D4F94351E14531A41F199E31B3BE298A5EE_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t439295507312D66D6AE8BD395D29969804EE9EA7* L_0 = (ReadOnlyCollection_1_t439295507312D66D6AE8BD395D29969804EE9EA7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m852AE0D52EE422BD6CF8F0B96E57DAC08F5D1607(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_m198CEE2065D34DD93380D5236674D90F03F7A884_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, int32_t ___1_count, uint8_t ___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:
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
uint8_t L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m00AD05DEECC007A4EF9413D6AF73F52D4B201B39(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_m64BFE422B782E2B255FA18051DF8735445FE2553_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
uint8_t L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m198CEE2065D34DD93380D5236674D90F03F7A884(__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_m5E560582C16D05AB24C5027A5E98CA75BD6314B0_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
uint8_t L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m198CEE2065D34DD93380D5236674D90F03F7A884(__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_m37CAB1DBD0585CA88EA7AD6AAE5F995553FD2ED5_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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_m62333D089E91797E1B961EF27451EBF82230D916_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
uint8_t L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m4469AFE755EAF43206354CF88027BAAA9F3A2497(__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_m00308D129A31B5B1E5CFA0F2813E1E0E7C7E6E33_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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_mC66CD29E5924E92CCAE6DF1DDBED2C90057C7394(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_m62333D089E91797E1B961EF27451EBF82230D916(__this, ((*(uint8_t*)((uint8_t*)(uint8_t*)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_mA734D557FB5151826967D46CD21F3B54586598A6_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_array;
|
|
List_1_CopyTo_m0ACEA1BA9A7E7CD76F3FE5F302BEA701A3AD4BA7(__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_mCDA4B29215522BEBF4FAB6C6B200664F3547B4A2_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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;
|
|
NullCheck(L_1);
|
|
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
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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_mFB1CC33A62677473800B3693DCAD2E34A081C85A_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = ___3_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_0, L_1))) >= ((int32_t)L_2)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___1_array;
|
|
int32_t L_6 = ___2_arrayIndex;
|
|
int32_t L_7 = ___3_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, L_4, (RuntimeArray*)L_5, L_6, L_7, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m0ACEA1BA9A7E7CD76F3FE5F302BEA701A3AD4BA7_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____items;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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_m0E7747027DAAE8C5C251FD84132088E2E50EA260_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
G_B4_0 = 4;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
V_0 = G_B4_0;
|
|
int32_t L_4 = V_0;
|
|
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_mB2827D3F935CAC46EF9C9FBD382A4412359B9F68(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m117F90B19B62C47A59E4F07CDAC346E9DA4DE179_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mDD7DA9D8B1FEA6A843073BA10E664C96C2BBE863(__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 uint8_t List_1_Find_m039D988B427A3823224A42ED77C42FE777BAE811_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
uint8_t V_1 = 0x0;
|
|
{
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* 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_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_1 = ___0_match;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
uint8_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mC4EB5C5419F118507BA7B1D8179E719999E8B4D8_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
uint8_t L_10 = (L_7)->GetAt(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(uint8_t));
|
|
uint8_t L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* List_1_FindAll_m45DB49A5FFD3992F4BC5383EFF9EEA194BABFA2D_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_1 = (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mC411581553467A7DB76C06E5E5FCA34E4EC621B9(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_2 = ___0_match;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
uint8_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mC4EB5C5419F118507BA7B1D8179E719999E8B4D8_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_8 = V_0;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
uint8_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_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_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mDD7DA9D8B1FEA6A843073BA10E664C96C2BBE863_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mEEB5FBBF25377421617D1683BB012AD2C8A61AC5(__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_mEBCEF1966072F3D2169ACFBB45EA70C64A397B0E_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_startIndex, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___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_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mEEB5FBBF25377421617D1683BB012AD2C8A61AC5(__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_mEEB5FBBF25377421617D1683BB012AD2C8A61AC5_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___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_tFE5918AF30C7947F1B23F2777E30351884D834E2* 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_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_10 = ___2_match;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
uint8_t L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mC4EB5C5419F118507BA7B1D8179E719999E8B4D8_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 uint8_t List_1_FindLast_mFF8F99FDCE7DC48B01BD0767061282ACB1DDFE21_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
uint8_t V_1 = 0x0;
|
|
{
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
|
|
goto IL_0039;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_2 = ___0_match;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
uint8_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mC4EB5C5419F118507BA7B1D8179E719999E8B4D8_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
uint8_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
return L_11;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
int32_t L_12 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_13 = V_0;
|
|
if ((((int32_t)L_13) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(uint8_t));
|
|
uint8_t L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m270BBC74AD998FF9BFD7747C411DB2C23E2F09A6_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mDE4683ED3F1714A8EAD213A4A132706B519987A8(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m14166500CF2775B57554FA826A6D30B53C22B019_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_startIndex, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mDE4683ED3F1714A8EAD213A4A132706B519987A8(__this, L_0, ((int32_t)il2cpp_codegen_add(L_1, 1)), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mDE4683ED3F1714A8EAD213A4A132706B519987A8_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_0 = ___2_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
if (L_1)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___0_startIndex;
|
|
if ((((int32_t)L_2) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = __this->____size;
|
|
if ((!(((uint32_t)L_3) >= ((uint32_t)L_4))))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
int32_t L_5 = ___1_count;
|
|
if ((((int32_t)L_5) < ((int32_t)0)))
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___0_startIndex;
|
|
int32_t L_7 = ___1_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), 1))) >= ((int32_t)0)))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
int32_t L_8 = ___0_startIndex;
|
|
int32_t L_9 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, L_9));
|
|
int32_t L_10 = ___0_startIndex;
|
|
V_1 = L_10;
|
|
goto IL_005d;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_11 = ___2_match;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
uint8_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_mC4EB5C5419F118507BA7B1D8179E719999E8B4D8_inline(L_11, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_16)
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_17 = V_1;
|
|
return L_17;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
int32_t L_19 = V_1;
|
|
int32_t L_20 = V_0;
|
|
if ((((int32_t)L_19) > ((int32_t)L_20)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m66250474029A8C44AD911EB1D6D155AB044C7BBC_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, Action_1_t676944A4ACFDAFCEF0AD8BE9C1AC84FAFD115094* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t676944A4ACFDAFCEF0AD8BE9C1AC84FAFD115094* 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_t676944A4ACFDAFCEF0AD8BE9C1AC84FAFD115094* L_4 = ___0_action;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
uint8_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m0E816325660E1610637619428E2A5543DCBFC52B_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
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_tC5339EB6E9A23E34DEEF2F0B458F1F376762DDBA List_1_GetEnumerator_mB49AC1E6081266034C22194188C90AE90BD804C1_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC5339EB6E9A23E34DEEF2F0B458F1F376762DDBA L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m0411F9F23A1421255E1AB5FAC9FFE6AA7FA015A9((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m028ACC06145401924E23E966E3F8C4CB301BC6E3_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC5339EB6E9A23E34DEEF2F0B458F1F376762DDBA L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m0411F9F23A1421255E1AB5FAC9FFE6AA7FA015A9((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tC5339EB6E9A23E34DEEF2F0B458F1F376762DDBA L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m99516FF04535508EC73F7851ABD82FBA22193E3E_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC5339EB6E9A23E34DEEF2F0B458F1F376762DDBA L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m0411F9F23A1421255E1AB5FAC9FFE6AA7FA015A9((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tC5339EB6E9A23E34DEEF2F0B458F1F376762DDBA L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 39), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* List_1_GetRange_mC54418092FB038C76385DBECAE08BE6B340DDBD6_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* 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_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_6 = (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m3E1257FEE9C30846E4BA6226CDA5F593A89CF75B(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m4469AFE755EAF43206354CF88027BAAA9F3A2497_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____items;
|
|
uint8_t L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m139BCCBB4246249FA99A37FB06D04879944554C7(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mC41AFE0E4A9AF2AFA8A22C5E05F300CA8A8BF8A2_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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_mC66CD29E5924E92CCAE6DF1DDBED2C90057C7394(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_m4469AFE755EAF43206354CF88027BAAA9F3A2497(__this, ((*(uint8_t*)((uint8_t*)(uint8_t*)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 int32_t List_1_IndexOf_mA19C5B900CA5B583A7B0A4391023DA7992A14F29_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->____items;
|
|
uint8_t L_3 = ___0_item;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5 = __this->____size;
|
|
int32_t L_6 = ___1_index;
|
|
int32_t L_7;
|
|
L_7 = Array_IndexOf_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m139BCCBB4246249FA99A37FB06D04879944554C7(L_2, L_3, L_4, ((int32_t)il2cpp_codegen_subtract(L_5, L_6)), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mA288E7B4AFCC2A64D031E408B95CF92EE03775F0_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) <= ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
int32_t L_2 = ___2_count;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = __this->____size;
|
|
int32_t L_5 = ___2_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:
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->____items;
|
|
uint8_t L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m139BCCBB4246249FA99A37FB06D04879944554C7(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m340AA5688FC1B07E49081519A407B6D09B49BAE4_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, uint8_t ___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;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____items;
|
|
NullCheck(L_3);
|
|
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_m0E7747027DAAE8C5C251FD84132088E2E50EA260(__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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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:
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
uint8_t L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (uint8_t)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_m94F71087F3CEB875FD75BB3A42FBBF74AF5A3D5B_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mEB26E2A0B36283551F9D0F5623DC18F58F310EC2(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_m340AA5688FC1B07E49081519A407B6D09B49BAE4(__this, L_1, ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
|
|
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_mB82FAEABEAE189E9163A76A7F2ECC835E0040879_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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;
|
|
NullCheck(L_5);
|
|
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_m0E7747027DAAE8C5C251FD84132088E2E50EA260(__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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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_t7D15BE3246500BBF1A24C24DBF963B89A876255B*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = __this->____items;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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);
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, 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;
|
|
NullCheck(L_38);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_41);
|
|
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;
|
|
NullCheck(L_44);
|
|
uint8_t L_45;
|
|
L_45 = InterfaceFuncInvoker0< uint8_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m340AA5688FC1B07E49081519A407B6D09B49BAE4(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
IL_00e0_1:
|
|
{
|
|
RuntimeObject* L_46 = V_2;
|
|
NullCheck((RuntimeObject*)L_46);
|
|
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_mEA38DA5C2F11334095471C18EBC07B495C1100FA(__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 int32_t List_1_LastIndexOf_mA59495C5EFB5706B00BB7D57CB0188AA5E168A3A_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
uint8_t L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3 = __this->____size;
|
|
int32_t L_4;
|
|
L_4 = List_1_LastIndexOf_mC10E410964CFF58E28E6E53A89381631B4E9CAF5(__this, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m2B1947F5E813592E394A5A3C2191996F3975C23B_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
int32_t L_1 = __this->____size;
|
|
if ((((int32_t)L_0) < ((int32_t)L_1)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
uint8_t L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5;
|
|
L_5 = List_1_LastIndexOf_mC10E410964CFF58E28E6E53A89381631B4E9CAF5(__this, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mC10E410964CFF58E28E6E53A89381631B4E9CAF5_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_0)
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_index;
|
|
if ((((int32_t)L_1) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
int32_t L_2;
|
|
L_2 = List_1_get_Count_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
if (!L_2)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___2_count;
|
|
if ((((int32_t)L_3) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
int32_t L_4 = __this->____size;
|
|
if (L_4)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_5 = ___1_index;
|
|
int32_t L_6 = __this->____size;
|
|
if ((((int32_t)L_5) < ((int32_t)L_6)))
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
int32_t L_7 = ___2_count;
|
|
int32_t L_8 = ___1_index;
|
|
if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_8, 1)))))
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)((int32_t)34), NULL);
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = __this->____items;
|
|
uint8_t L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1F6F362B3C0D06518432418E19289836186FF6B0(L_9, L_10, L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
return L_13;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m467274B1BC42E06A6B6760216B6DF6E4F399BAD0_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
uint8_t L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m4469AFE755EAF43206354CF88027BAAA9F3A2497(__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_mB729A1E46657A12FFD1DE04C2A682923CA96839C(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mD0DD1CCFFE91D98C8BA06DDBABD7393282FFF563_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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_mC66CD29E5924E92CCAE6DF1DDBED2C90057C7394(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_m467274B1BC42E06A6B6760216B6DF6E4F399BAD0(__this, ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m85915ECD2D3013C897CDF5FE06EB59023F17D8B3_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* 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_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_4 = ___0_match;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
uint8_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mC4EB5C5419F118507BA7B1D8179E719999E8B4D8_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_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_16 = ___0_match;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
uint8_t L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mC4EB5C5419F118507BA7B1D8179E719999E8B4D8_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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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));
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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));
|
|
NullCheck(L_27);
|
|
int32_t L_30 = L_29;
|
|
uint8_t L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (uint8_t)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_mB729A1E46657A12FFD1DE04C2A682923CA96839C_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
uint8_t V_0 = 0x0;
|
|
{
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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_mB5031677DFEEBC10E94BF187BFA23B5C388FE563_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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_mF9816C41791212F0EE4E67A13E5AC3893BD600EF_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m0DF08AF0484FF15624A07109D3CE37F63C80768B(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0DF08AF0484FF15624A07109D3CE37F63C80768B_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 52));
|
|
}
|
|
|
|
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_mFFB100B43E5F7AFC6B3C99DA771159C1573EBFF3_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m9CD0316FB87D7814D38D26F76C26488996C2E9F6(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m38354ADDC43F0E1F8EE34B9E9D4E2FA6350052EB_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m9CD0316FB87D7814D38D26F76C26488996C2E9F6(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m9CD0316FB87D7814D38D26F76C26488996C2E9F6_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m38B37A60ABBC59F732644C4D00CB6CB628ED00DF(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
}
|
|
|
|
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_mD90E28642A092649EEBFD9C1C67D433519F754C3_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, Comparison_1_t62E47208CF28E709E41BAA9250F30B24B9DE4B2D* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t62E47208CF28E709E41BAA9250F30B24B9DE4B2D* 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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t62E47208CF28E709E41BAA9250F30B24B9DE4B2D* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m06A908123ABBFD997A55BC87425A825ED41EEA8F(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 56));
|
|
}
|
|
|
|
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 ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* List_1_ToArray_m23F8BB7CABADC11EBCAB5AB701B75F56C865BE24_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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));
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ((List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_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;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->____items;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mA486F02285AF25B38C2C7DD181BCB4321BEBADE5_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____items;
|
|
NullCheck(L_0);
|
|
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_mB2827D3F935CAC46EF9C9FBD382A4412359B9F68(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m38FE44CEBB15E61418147EBE8259C9BB8933E967_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0027;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* L_1 = ___0_match;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
uint8_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mC4EB5C5419F118507BA7B1D8179E719999E8B4D8_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (L_6)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->____size;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mEA38DA5C2F11334095471C18EBC07B495C1100FA_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __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;
|
|
uint8_t V_1 = 0x0;
|
|
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;
|
|
NullCheck(L_1);
|
|
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;
|
|
NullCheck((RuntimeObject*)L_4);
|
|
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;
|
|
NullCheck(L_5);
|
|
uint8_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< uint8_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->____items;
|
|
NullCheck(L_8);
|
|
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_m0E7747027DAAE8C5C251FD84132088E2E50EA260(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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;
|
|
uint8_t L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (uint8_t)L_14);
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
NullCheck((RuntimeObject*)L_15);
|
|
bool L_16;
|
|
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
|
|
if (L_16)
|
|
{
|
|
goto IL_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_m54133F5708CA4E79EE2FA37818CEBF09B9E01DA9_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_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_m2E37700A346C3FA428A05659760617E96F0AA82A_gshared_inline (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* 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_t421388B3AA488C3C898278B339E982A32C074263* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_9 = ___0_item;
|
|
List_1_AddWithResize_mE759F6365F7F10866A2A0730427ABADFCB31F123(__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_mD59506A0DF49A92D8862E98EACA11F6870187CDB_gshared_inline (List_1_t524AA52218730C1F34ECD6B5431C1EF28C50E95B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m2DA140AA29F574F3E20254DE9251CC8E660BA472_gshared_inline (Predicate_1_t46416F3DCC747FDE88EF591BA9C68A0F878F0A7C* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, 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_mA8A692021FE24DB309E44A2AA5EA71BD161C132C_gshared_inline (Action_1_tC2DFBD6B2D49D2D1259A73DA5E1F8D15C9B9945C* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, 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_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;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(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;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(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_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;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(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_m65FF2DA2315A968271D5320C7C661176B60EDE90_gshared_inline (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_9 = ___0_item;
|
|
List_1_AddWithResize_mC44033715C3643DD64EBCB3BBF4C2C86F0CD2652(__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_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_gshared_inline (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mCC1B1D813439B3F0E1708C2AC5F242299098BF07_gshared_inline (Predicate_1_t7C22446D86E534484B9F66ACCBF0B7E1C8AEB588* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, 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_m5714A5CC0A0EC993505711E2A7130E8EA6890D85_gshared_inline (Action_1_tB9FBD40739996BBF0F784735923C34B50C8B770A* __this, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03, 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_mC85312B7A900D66882788521C394A8179AA44A60_gshared_inline (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
BoneWeightU5BU5D_t76F390D8CBA0ADCB87EB98B135C8886857DFE651* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F L_9 = ___0_item;
|
|
List_1_AddWithResize_mC2584E3FB7AE979364B74DC67FBB345DCD12603C(__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_m3D2395F73E5F75B616B3F7E86B5063C0198102E4_gshared_inline (List_1_t8D702771A33594767DE0D8E2B80C67FADA3C5D2F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mE60EFAC3387CE9657980A6EC78F3DA87DF1A697B_gshared_inline (Predicate_1_tA6886D3A0D68FA2ADE9C143393E3088C644FE196* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, 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_m2CABC1C77B99A9FC78ACE9125C3515D1ACEE06F5_gshared_inline (Action_1_t82784F1E35229AE762CAD474FF8A812B02F4A331* __this, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, BoneWeight_t7E7DACA0D0F56698E05EBBD839D1D343502EA11F, 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_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
bool L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (bool)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
bool L_9 = ___0_item;
|
|
List_1_AddWithResize_mD783561518F916982595A58C9A148BA3AA8F9B10(__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_m4573A12BFDA535926500C04E88A94540C95C395D_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_gshared_inline (Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* __this, bool ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, bool, 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_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_gshared_inline (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
uint8_t L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (uint8_t)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
uint8_t L_9 = ___0_item;
|
|
List_1_AddWithResize_m735EBD7363A06760DE25BACA0FC47F76CA0DEEAB(__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_mA5BEB2E728A66DF16B7AAF7BFB80E7B9F4673ABC_gshared_inline (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mC4EB5C5419F118507BA7B1D8179E719999E8B4D8_gshared_inline (Predicate_1_tFE5918AF30C7947F1B23F2777E30351884D834E2* __this, uint8_t ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, uint8_t, 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_m0E816325660E1610637619428E2A5543DCBFC52B_gshared_inline (Action_1_t676944A4ACFDAFCEF0AD8BE9C1AC84FAFD115094* __this, uint8_t ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, uint8_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|