25603 lines
1.0 MiB
Plaintext
25603 lines
1.0 MiB
Plaintext
#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_t8EF2B5CD0B452177E8FBEEFBDB4AE1F83F78619F;
|
|
struct Action_1_t3E1116386577C27D729DA78A4ABBCB21473C3F49;
|
|
struct Action_1_t39769530C0A461416EEBB62D2657C8BDCDD91650;
|
|
struct Action_1_tA2F8AD69E775F69618B4BAE438AFFED8FC665BD5;
|
|
struct Action_1_t26C8C093937A69289EF4E2B31EF238E13E84CACD;
|
|
struct Action_1_tC08CABD73B553BC0216715761353DA85A6D117C4;
|
|
struct Action_1_t50C12F092BCCA20D1AD73017A4C20105FDFD19A5;
|
|
struct Action_1_tB7F1B5F533769D881E65801E06D2CCC1432252F0;
|
|
struct Comparison_1_t67046134C34B6A4C1FD5947E50DFD65C311BB7BF;
|
|
struct Comparison_1_t896EABEB1BC2F55E6BC8E4622B442B258CE004CD;
|
|
struct Comparison_1_t0AC409869C64B628545307BECDCE7BB5B034A042;
|
|
struct Comparison_1_tE7A24777E11793B88476A88B181E702EF1F954A6;
|
|
struct Comparison_1_t7EED6337E17421D78C2BF2FAC446688F0DDC81DA;
|
|
struct Comparison_1_t4703F25317F49005421F55E324565AD56F754157;
|
|
struct Comparison_1_t9587F6BBCCF465868BB507F3842094EB3EFE433C;
|
|
struct Comparison_1_t2CC3A9749FFE6C137307D37250EA2187BC4BC230;
|
|
struct ICollection_1_t7621F039BC512635CDD376C2722763B09F4D9DED;
|
|
struct ICollection_1_t6640390FE71BDDBB5A7B76EBEF2A321A21D859BB;
|
|
struct ICollection_1_tE6CC9B52463F72AE5E154135A474AEC6C5F94D8F;
|
|
struct ICollection_1_tE95F7F6FC214C73CE3D30314A3D1842FDB868B2D;
|
|
struct ICollection_1_t3DB5D0CF67B92A40662FCF4E752AD63248ED6E86;
|
|
struct ICollection_1_t394F7D935F866034BA114D11A862D1423237741F;
|
|
struct ICollection_1_t3F87D9F6A795D3307EA1A9A997CB9E0EFD0498DE;
|
|
struct ICollection_1_tAE76549282407BAEF1D73046665FE2FA3E0FFC16;
|
|
struct IComparer_1_t2A050A3CA5B965FF52DD9A985404122FD290E303;
|
|
struct IComparer_1_t4A2770B4C1F989938B7670C22AFBA73E31E2DC74;
|
|
struct IComparer_1_tC4658D60263E10ED5940C991864D4DF2956299E2;
|
|
struct IComparer_1_tFFABA7DD87032B275B7A43CB18DD6E90C6AB88C8;
|
|
struct IComparer_1_tEA6FAA4BD697A1B4536875A663D14035EB154973;
|
|
struct IComparer_1_t72BBBA1DC55F8EDB9E524D9DFFEEDC40B3F3F57A;
|
|
struct IComparer_1_tC1CA4D47796C6D04738899C5F1FB561B4FD3F898;
|
|
struct IComparer_1_t7D7E595B661DC0AF974DABFD9514EEADEB652591;
|
|
struct IEnumerable_1_t3D42309EFDE9423F74AABF7EAA31FBDA8A5D4214;
|
|
struct IEnumerable_1_t8DACDC5BF0B486B30200F7F5585FA89FDA10A4B4;
|
|
struct IEnumerable_1_t93E40C62181868686B9B316AAEDD08E42C3E501E;
|
|
struct IEnumerable_1_t3FA0188C53A185CEBB668E763E9F5245C1DDE651;
|
|
struct IEnumerable_1_t6ED0DE071D57FF21F2881C1E2DE870FC61B7B469;
|
|
struct IEnumerable_1_tCC160952E834BABD4C3A6BDA971ED4DD97B3B01D;
|
|
struct IEnumerable_1_t244A424E9612E8322636145BF9148F6133BE8471;
|
|
struct IEnumerable_1_t8EDC17645978F9A15D0984862B4BA5D4A7E1AF28;
|
|
struct IEnumerator_1_t9E6F5EB3A2982B6B64E9C4305F5E6513A0493B8F;
|
|
struct IEnumerator_1_t12510112F98D0381B86AD939B48C0A0911CA4951;
|
|
struct IEnumerator_1_t3A34BECAA0ED789BE8589BED703FD84C9307A81A;
|
|
struct IEnumerator_1_t326109E0BA16BC17B47EEB24936495D8E986424E;
|
|
struct IEnumerator_1_t5B8A181BDCACDFC135E0DCE0B4D92F50B39C337B;
|
|
struct IEnumerator_1_t9357DF13155A41022B9D2DAFB156C0520B699468;
|
|
struct IEnumerator_1_t0283A591C147070A93FFA0F6C159D608B6155514;
|
|
struct IEnumerator_1_t8786CDA48E7686ED7408ABC3D0107028D2ECF147;
|
|
struct IList_1_t94BE7C9A19EA6B51A55D6432E01088FDAC926EFE;
|
|
struct IList_1_t1B29738CCDF37EC96D18284C71F4F6380028B9A4;
|
|
struct IList_1_t36888C68ED34471C781411BF811E5776E10F5A94;
|
|
struct IList_1_t0C1EEBF25104313D5961FBE77321177E05D561E6;
|
|
struct IList_1_t19C6EACD47B74AB57F94162B486F5C8847376940;
|
|
struct IList_1_tAA1BA8212B537BD1CD622C60BC1660EC40FC5A55;
|
|
struct IList_1_t3639BAE2393179717490A044F0250855FC246BA0;
|
|
struct IList_1_t4A9A4A4522238CC06724A58FE97BCC6029EA9F08;
|
|
struct List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307;
|
|
struct List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F;
|
|
struct List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E;
|
|
struct List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0;
|
|
struct List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8;
|
|
struct List_1_t70EE7982F45810D4B024CF720D910E67974A3094;
|
|
struct List_1_tA1547550E5FBA50050B20DA74245C38434654EE8;
|
|
struct List_1_t0BE12F16A937298114B20824E93D706BCA5214D5;
|
|
struct Predicate_1_tC12224B96020379744072FD7999813329E419E03;
|
|
struct Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A;
|
|
struct Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73;
|
|
struct Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD;
|
|
struct Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853;
|
|
struct Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7;
|
|
struct Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4;
|
|
struct Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26;
|
|
struct ReadOnlyCollection_1_t8819D14D551509B4187AE455C27ACD5FDA8D803C;
|
|
struct ReadOnlyCollection_1_tA04C300ACF3992273CBF491B41D37EB65E68DDFC;
|
|
struct ReadOnlyCollection_1_t44799D09E95FBAF1F27CBA46BB19F572589B3748;
|
|
struct ReadOnlyCollection_1_tD022259A18B244332B8B43C1852C26082225C0B9;
|
|
struct ReadOnlyCollection_1_t65A0491B01498E37F56D3954A6F825E4316D63F1;
|
|
struct ReadOnlyCollection_1_tDC2EF30575D579ECA71384FC25F70D7736968631;
|
|
struct ReadOnlyCollection_1_tF9BDC7A725517ED0439C01A1532E809C474C0D32;
|
|
struct ReadOnlyCollection_1_tEDA5A8E1827AB831F1A307CC5CFFEDD2E0F2F501;
|
|
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
|
|
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
struct DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4;
|
|
struct dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38;
|
|
struct daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98;
|
|
struct dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839;
|
|
struct dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C;
|
|
struct AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8;
|
|
struct FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118;
|
|
struct BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA;
|
|
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
|
|
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
|
|
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
|
|
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
|
|
struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958;
|
|
struct IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C;
|
|
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
|
|
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
|
|
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
|
|
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
|
|
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
|
|
struct MethodInfo_t;
|
|
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
|
|
struct String_t;
|
|
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
|
|
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 DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4;
|
|
struct dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38;
|
|
struct daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98;
|
|
struct dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839;
|
|
struct dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C;
|
|
struct AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8;
|
|
struct FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118;
|
|
struct BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA;
|
|
|
|
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_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307 : public RuntimeObject
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F : public RuntimeObject
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E : public RuntimeObject
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0 : public RuntimeObject
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8 : public RuntimeObject
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t70EE7982F45810D4B024CF720D910E67974A3094 : public RuntimeObject
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_tA1547550E5FBA50050B20DA74245C38434654EE8 : public RuntimeObject
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t0BE12F16A937298114B20824E93D706BCA5214D5 : public RuntimeObject
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t8819D14D551509B4187AE455C27ACD5FDA8D803C : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_tA04C300ACF3992273CBF491B41D37EB65E68DDFC : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t44799D09E95FBAF1F27CBA46BB19F572589B3748 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_tD022259A18B244332B8B43C1852C26082225C0B9 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t65A0491B01498E37F56D3954A6F825E4316D63F1 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_tDC2EF30575D579ECA71384FC25F70D7736968631 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_tF9BDC7A725517ED0439C01A1532E809C474C0D32 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_tEDA5A8E1827AB831F1A307CC5CFFEDD2E0F2F501 : 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 Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
|
|
{
|
|
bool ___m_value;
|
|
};
|
|
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
|
|
{
|
|
float ___r;
|
|
float ___g;
|
|
float ___b;
|
|
float ___a;
|
|
};
|
|
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 RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8
|
|
{
|
|
int32_t ___m_XMin;
|
|
int32_t ___m_YMin;
|
|
int32_t ___m_Width;
|
|
int32_t ___m_Height;
|
|
};
|
|
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
|
|
{
|
|
int32_t ___m_X;
|
|
int32_t ___m_Y;
|
|
};
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
|
|
};
|
|
};
|
|
struct DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD
|
|
{
|
|
RuntimeObject* ___operation;
|
|
bool ___incrementRefCount;
|
|
};
|
|
struct DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_pinvoke
|
|
{
|
|
RuntimeObject* ___operation;
|
|
int32_t ___incrementRefCount;
|
|
};
|
|
struct DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_com
|
|
{
|
|
RuntimeObject* ___operation;
|
|
int32_t ___incrementRefCount;
|
|
};
|
|
struct daw_t45D9022875F27878121CD76ADF9BA4E808290F4A
|
|
{
|
|
bool ___overrideEnabled;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___originalTexture;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___replacementMaterial;
|
|
};
|
|
struct daw_t45D9022875F27878121CD76ADF9BA4E808290F4A_marshaled_pinvoke
|
|
{
|
|
int32_t ___overrideEnabled;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___originalTexture;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___replacementMaterial;
|
|
};
|
|
struct daw_t45D9022875F27878121CD76ADF9BA4E808290F4A_marshaled_com
|
|
{
|
|
int32_t ___overrideEnabled;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___originalTexture;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___replacementMaterial;
|
|
};
|
|
struct dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB
|
|
{
|
|
bool ___overrideEnabled;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___originalTexture;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___replacementTexture;
|
|
};
|
|
struct dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_marshaled_pinvoke
|
|
{
|
|
int32_t ___overrideEnabled;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___originalTexture;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___replacementTexture;
|
|
};
|
|
struct dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_marshaled_com
|
|
{
|
|
int32_t ___overrideEnabled;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___originalTexture;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___replacementTexture;
|
|
};
|
|
struct daz_t645CCE0BBA57477E747FB8106A467749C277CFA7
|
|
{
|
|
bool ___overrideDisabled;
|
|
String_t* ___slotName;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
|
|
};
|
|
struct daz_t645CCE0BBA57477E747FB8106A467749C277CFA7_marshaled_pinvoke
|
|
{
|
|
int32_t ___overrideDisabled;
|
|
char* ___slotName;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
|
|
};
|
|
struct daz_t645CCE0BBA57477E747FB8106A467749C277CFA7_marshaled_com
|
|
{
|
|
int32_t ___overrideDisabled;
|
|
Il2CppChar* ___slotName;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
|
|
};
|
|
struct dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE
|
|
{
|
|
bool ___overrideDisabled;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___originalMaterial;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___replacementMaterial;
|
|
};
|
|
struct dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_marshaled_pinvoke
|
|
{
|
|
int32_t ___overrideDisabled;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___originalMaterial;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___replacementMaterial;
|
|
};
|
|
struct dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_marshaled_com
|
|
{
|
|
int32_t ___overrideDisabled;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___originalMaterial;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___replacementMaterial;
|
|
};
|
|
struct AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF
|
|
{
|
|
String_t* ___m_ElementName;
|
|
String_t* ___m_AttributeName;
|
|
String_t* ___m_Value;
|
|
};
|
|
struct AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshaled_pinvoke
|
|
{
|
|
char* ___m_ElementName;
|
|
char* ___m_AttributeName;
|
|
char* ___m_Value;
|
|
};
|
|
struct AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshaled_com
|
|
{
|
|
Il2CppChar* ___m_ElementName;
|
|
Il2CppChar* ___m_AttributeName;
|
|
Il2CppChar* ___m_Value;
|
|
};
|
|
struct FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831
|
|
{
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font;
|
|
FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
|
|
};
|
|
struct FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshaled_pinvoke
|
|
{
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font;
|
|
FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
|
|
};
|
|
struct FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_marshaled_com
|
|
{
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font;
|
|
FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
|
|
};
|
|
struct Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676
|
|
{
|
|
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ____current;
|
|
};
|
|
struct Enumerator_t4E143E29DF876AE45A2D01FD9AD2E73E5C1AA22B
|
|
{
|
|
List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ____current;
|
|
};
|
|
struct Enumerator_t3716412B190AB7D4028D11F2CFB8E2E65FE48A64
|
|
{
|
|
List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ____current;
|
|
};
|
|
struct Enumerator_t48662204D6361FDE01F5139F337E6D87793EBF6F
|
|
{
|
|
List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ____current;
|
|
};
|
|
struct Enumerator_t93A4649B59736B0F7D5638C4005AF2229DEA5AF3
|
|
{
|
|
List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ____current;
|
|
};
|
|
struct Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB
|
|
{
|
|
List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ____current;
|
|
};
|
|
struct Enumerator_t2D855D5C1E4307D40736B1FE4072CBCF7BC96260
|
|
{
|
|
List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ____current;
|
|
};
|
|
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 BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357
|
|
{
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___src;
|
|
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___srcRect;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___dstPos;
|
|
int32_t ___border;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tint;
|
|
};
|
|
struct BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_marshaled_pinvoke
|
|
{
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___src;
|
|
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___srcRect;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___dstPos;
|
|
int32_t ___border;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tint;
|
|
};
|
|
struct BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_marshaled_com
|
|
{
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___src;
|
|
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___srcRect;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___dstPos;
|
|
int32_t ___border;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tint;
|
|
};
|
|
struct Enumerator_tD293B4615446BCEF781D9E4F98CE20AB25366220
|
|
{
|
|
List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ____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_t8EF2B5CD0B452177E8FBEEFBDB4AE1F83F78619F : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t3E1116386577C27D729DA78A4ABBCB21473C3F49 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t39769530C0A461416EEBB62D2657C8BDCDD91650 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tA2F8AD69E775F69618B4BAE438AFFED8FC665BD5 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t26C8C093937A69289EF4E2B31EF238E13E84CACD : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tC08CABD73B553BC0216715761353DA85A6D117C4 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t50C12F092BCCA20D1AD73017A4C20105FDFD19A5 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tB7F1B5F533769D881E65801E06D2CCC1432252F0 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t67046134C34B6A4C1FD5947E50DFD65C311BB7BF : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t896EABEB1BC2F55E6BC8E4622B442B258CE004CD : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t0AC409869C64B628545307BECDCE7BB5B034A042 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tE7A24777E11793B88476A88B181E702EF1F954A6 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t7EED6337E17421D78C2BF2FAC446688F0DDC81DA : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t4703F25317F49005421F55E324565AD56F754157 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t9587F6BBCCF465868BB507F3842094EB3EFE433C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t2CC3A9749FFE6C137307D37250EA2187BC4BC230 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tC12224B96020379744072FD7999813329E419E03 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
struct List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_StaticFields
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___s_emptyArray;
|
|
};
|
|
struct List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F_StaticFields
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___s_emptyArray;
|
|
};
|
|
struct List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E_StaticFields
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___s_emptyArray;
|
|
};
|
|
struct List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0_StaticFields
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___s_emptyArray;
|
|
};
|
|
struct List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8_StaticFields
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___s_emptyArray;
|
|
};
|
|
struct List_1_t70EE7982F45810D4B024CF720D910E67974A3094_StaticFields
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___s_emptyArray;
|
|
};
|
|
struct List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_StaticFields
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___s_emptyArray;
|
|
};
|
|
struct List_1_t0BE12F16A937298114B20824E93D706BCA5214D5_StaticFields
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___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 DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD m_Items[1];
|
|
|
|
inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD* 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, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___operation), (void*)NULL);
|
|
}
|
|
inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___operation), (void*)NULL);
|
|
}
|
|
};
|
|
struct dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) daw_t45D9022875F27878121CD76ADF9BA4E808290F4A m_Items[1];
|
|
|
|
inline daw_t45D9022875F27878121CD76ADF9BA4E808290F4A GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline daw_t45D9022875F27878121CD76ADF9BA4E808290F4A* 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, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___originalTexture), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___replacementMaterial), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline daw_t45D9022875F27878121CD76ADF9BA4E808290F4A GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline daw_t45D9022875F27878121CD76ADF9BA4E808290F4A* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___originalTexture), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___replacementMaterial), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB m_Items[1];
|
|
|
|
inline dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB* 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, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___originalTexture), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___replacementTexture), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___originalTexture), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___replacementTexture), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 m_Items[1];
|
|
|
|
inline daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline daz_t645CCE0BBA57477E747FB8106A467749C277CFA7* 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, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___slotName), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline daz_t645CCE0BBA57477E747FB8106A467749C277CFA7* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___slotName), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE m_Items[1];
|
|
|
|
inline dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE* 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, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___originalMaterial), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___replacementMaterial), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___originalMaterial), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___replacementMaterial), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF m_Items[1];
|
|
|
|
inline AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF* 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, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ElementName), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_AttributeName), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Value), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ElementName), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_AttributeName), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Value), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 m_Items[1];
|
|
|
|
inline FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831* 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, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___font), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___font), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 m_Items[1];
|
|
|
|
inline BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357* 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, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___src), (void*)NULL);
|
|
}
|
|
inline BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___src), (void*)NULL);
|
|
}
|
|
};
|
|
|
|
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m6C3C5679D5942F345F88BBA728F32F200EAF5023_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD List_1_get_Item_m17C6FC4F17190162C7A460CBECC0E6DBDD73AC30_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m4B105830B3FD7AF23A498E1DDF5FB61ADB0D38EE_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m4522367D355CBEB917379E6332FFCDDBEAA8DC0E_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m35ACF165BC6D3D0F57F8BE5C0AE7977F82ED5530_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m5859ED66C8A7A84FADE36D44B3CEFAD95FF72147_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_gshared_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_gshared_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mCDD9BF8D0CA12F8A3DD5434C702430C89CE46646_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mF63F8CD0BEA70041717DDFFEF67B5044C90F9AE7_gshared (ReadOnlyCollection_1_t8819D14D551509B4187AE455C27ACD5FDA8D803C* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m5590C5DD2DA20D3916BC396D86A051AD282797CD_gshared (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, int32_t ___1_index, int32_t ___2_length, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m97BA8253A048B6EB34A3700AFA5A90F15B24BD7E_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, int32_t ___1_count, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m283F7976AF62F86311B1F721DA45E44E128BF362_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mA8B13FBCA05F70C4BE7758D83743B8F487FE83D2_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mF5A54E4613B9C8689CE26FC4EACB170272D2AECA_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m60B8B028804DA24837E379246BAF6A9D3411E5BA_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m410468B352D8350DEC43B5191F97BC10419B5AFA_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mC18413B9A517ED34A3639BC7C25A42000477CBCD_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m3BA2F1339282DF3A02C3630832D8C1B5B6099643_gshared_inline (Predicate_1_tC12224B96020379744072FD7999813329E419E03* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB62917034D6D6328F3AE23966DF3D41AC4938281_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m8C1C4EBB0E023FB83F683C67380ED20C9F0DEDAF_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m574B97CD15E0BF0781F7E70FF737E503FD3B6E32_gshared_inline (Action_1_t8EF2B5CD0B452177E8FBEEFBDB4AE1F83F78619F* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE684B5E52278BA54981C736299E8A13A8562965E_gshared (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m478CC1104F6A1B47FCC32272CEC9C24A497D7CA8_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m73184455C306AEAF26AB46F8592D551E94DC4789_gshared (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mBC881A8C43B8B6AD3FF93B048F470696B2013946_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mD02ACEA2BBFCE127244149D1A8C85AC6088D3639_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m7413AD5E7D93747F271AD53F3002DFC91051796B_gshared (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mCA8191A490F4B07D78493BA737AB26F6F3461ACC_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m9F10BAEDB2BC3E049487D54398916C329480CF73_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m49259C3D1F838AF0B7F9681D56D843CB1B4CA814_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m4F9AAD60ACE586CB347B65BF634875580DF1233B_gshared (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mAEA05C052FB8F961EAF0BA7503C0AEAAE9D62B01_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_mA60600F75795BB78A94016B1930A9485F80EE231_gshared (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___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_mD044B771C3904FC5F885AC5AB284529FFA69993C_gshared (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t67046134C34B6A4C1FD5947E50DFD65C311BB7BF* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mC3B444C1918919842C100F4B08B2900D8F14CB85_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR daw_t45D9022875F27878121CD76ADF9BA4E808290F4A List_1_get_Item_mA1BF2F237AE452801A591B9C5BBC099B5CA200CD_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_mDA92BC8FB5B55D58084B33AA3BC8C65CAC78F2A1_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m46640D3407DB81364CD03F4061F6E7A11FCE8E4C_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mA9B7848F69A22894FAAF509D8CFB6CB6D628C796_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m6A569FD98D0F3275908F09A99226C725114F19B6_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF3E4B3D7BC36664B2704C86FF1823BEB23B611DC_gshared_inline (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_gshared_inline (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mAD85DD8A2ADE02D135E82C6572E3F81D4A7672A9_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m60BE14B4069BB87CF8BE17F1DD105E30F4907298_gshared (ReadOnlyCollection_1_tA04C300ACF3992273CBF491B41D37EB65E68DDFC* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m3B46CC7F00DD6A79F7D6F230156F4FA1DB6D803A_gshared (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, int32_t ___1_index, int32_t ___2_length, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m4E67CD11884A86E6C1D0010951FAD36C091C72CB_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, int32_t ___1_count, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m34DB8104974D691D75EFD0E6C997874CA3EA75F7_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mCCCC6D3E0C14CBB4FCD99B122958BE0E2230B5F5_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m32C9DDA1B1AB13ACE54513600BFDE5BE482E9D08_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m9536C394DAFDC5318D7354C7202A7A78994E891E_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m0A7B57F507741E7E2F9D219A53510F17275DE4FD_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD991D32CC613290DA55C846081405BF5EEEAA273_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m0BB50B12A423A471155343F4B281106E3D1C213A_gshared_inline (Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF7C826D0F80E959F8B616B5162D1F814F0AD109C_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mC3B08BC6364C77C66153AB933AC2723F5F27A6C8_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m35DA20906283595E12BBD52B8C7581E4BEEF3E29_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mFC791A7BEC7964DD8E9409327D46AC2AA365922A_gshared_inline (Action_1_t3E1116386577C27D729DA78A4ABBCB21473C3F49* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB5829743F0EB857D0F5DCB2DFB1A7602A1972C49_gshared (Enumerator_t4E143E29DF876AE45A2D01FD9AD2E73E5C1AA22B* __this, List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0845C139D96D3EC99FBA49221544966B4F8840EF_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m289C7EAFFFAA9D39FB13CB9C863D11A056CE20BE_gshared (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mB14E45474F015861DDFDF179001C2562FD4A47AA_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mECB1CB8264469B8374C28F6FF2822DE79437BFB6_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m4583C7D6F116F00D86DA01E8BFB6CB6881523329_gshared (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mEEFFB413BB515B00E3BB519CFCD4784D7D5CDCA0_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m7EEF1DE88FAA9B74C0D829DE6BF3399D2A5AB268_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m55C890C739E2EAA857488C9BA93DDEB565319DE9_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m7BBA6864DBD4FD66ED3B0675990D76556E3BFA4C_gshared (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEE26140A409CF16F31C4328F4DCD38F944F5870D_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m6201555103FAC70FED908F8BC82DDC20CC97EB7C_gshared (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___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_m394505D08D2E2E0E33894E8F3140040F013D3B93_gshared (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t896EABEB1BC2F55E6BC8E4622B442B258CE004CD* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m3652AC5FF652E9DA10F5C3CEC44BB8D693F6046C_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB List_1_get_Item_mB5F0CDF0066FE1938DE4233DC156C0C305124D54_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m0450D2F4913001D91E46D3A6218BFE38CD78C6D4_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mC213C7E6B2286F179B2419A7BEDBD2D4BCBAD341_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m0E1E1D46EBA6609551525D8F1DB37502A2E0E194_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mAFBF7F8AA7313864F4CE1A1A2FD3ABAFA63EA24A_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m66AB387F3A08A2E19D892A4B3BFB0BF79351A6A7_gshared_inline (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mD90FF050705483DA9B9FB6146D4BB0B98176A233_gshared_inline (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m3A1A9759F33C104BDF9D4198FCDB838B5CC3AE04_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m3FF0786EEBD43316B2A9569F61980500A7769A5E_gshared (ReadOnlyCollection_1_t44799D09E95FBAF1F27CBA46BB19F572589B3748* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_mD0BEA99437CBE13CC8C075CFBB3FD129B66A0CD1_gshared (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, int32_t ___1_index, int32_t ___2_length, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mC8C06E7A2EF771DB6D621531E928A28D67CE2D9E_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, int32_t ___1_count, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m3BA3D60D745D98E2CF1CD0C185556267E6EB522C_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m5DEEE79893BD5C7D7FD389E2D22A42015CA41F0F_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m91BEEF9F0C55314996062763D7CAF9D697F105C8_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m2C97ADA2CC4F0EEA6E701D49702BB6C9B41C9712_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m546FBDA279A86FA9486B875697C7E2FE1681C923_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mA3E6CDAA864F368746E87E9504CE783982489624_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mB45C3FAC5C6C67B69C0801DB06085070490AA5BD_gshared_inline (Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m52F3D399ECB7763C53D1E8855E8CFD7790DB4EBD_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m4D81DFCD373CC89912BB6D256F72B07C93C5525D_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m96C968DC2590F09B04E4D2FD2D557BDD445F070F_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m56363583AA9F9EE63BBD56CD43538860A58EA28E_gshared_inline (Action_1_t39769530C0A461416EEBB62D2657C8BDCDD91650* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD8CDDB1C69BEFEBB11B95727E1BEFE985E51C4BF_gshared (Enumerator_t3716412B190AB7D4028D11F2CFB8E2E65FE48A64* __this, List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m87131E2792429F5DF6A4076FE8BF49F80B11FF40_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m6BDB12CA345D1C3C068E84470593805A84B4BD3B_gshared (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m30936D3EDDA66F766B79861411A416F4589556D5_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m94E763B5BACD687FDA50452AE645F8DE2221463C_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m5EFBCBCC44970210B49D237EE6F1E714BD969AA9_gshared (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m56BD74F325C5C4B6550275FC56AC04A72DC1A27B_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mA20AC1AF4A78FB65DB590DC9674F8EE8FADF662E_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m1D29FDBEDAE427F104EBF63128011A542B71294F_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m053D3D2A9C7D97E5513D6144F705BA08A3A1F1B9_gshared (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m643C110A27FC602789EBA7D6AD6F4624C36E1673_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_mB5D71C8D74B3761ECA3E080A9371A80B2CC6332E_gshared (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___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_m6D1EFC7D4746AF0816801E070C0AE6B6E0A87BB1_gshared (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t0AC409869C64B628545307BECDCE7BB5B034A042* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m73AF11C6B4684FBE12AB25491CC6BCF41A16184E_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 List_1_get_Item_m3DBAD5DB4C4948A690550CBFEF9560E958E47C9F_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mB4D7579625D58493A8AEAA5C60778D06090864EE_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m25EC0B79521F897C6E883ABDA48853D61038F596_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m5741FA554CFF63FBFFF6774D53E1EAEDDC777BBC_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m61FFCBB1D3B2A1C80330DCC492B2DEEE69B27432_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m8667ECD5107A3977F3FDE74DE41EA60E3F2D78E5_gshared_inline (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_gshared_inline (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m9CD8645909F2B915A504D6A2351E4CC2340826DC_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mA42FB9D20B55C5CF6268BF02DFD7D9F560FAE07C_gshared (ReadOnlyCollection_1_tD022259A18B244332B8B43C1852C26082225C0B9* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mD1D3C6CDD73541BF27830768182D3B971A20964D_gshared (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, int32_t ___1_index, int32_t ___2_length, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m3EFA62243961905DADD2614B1289782AE72BDF3B_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, int32_t ___1_count, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m41B6FC343AAC1CB18C43A8DAB38A801D64A88777_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mFB47CB26584EAA9050D14EBC6E08F0CC3DD0AC49_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mE2654072300F97AB7CD48577016AC0005FD2F06E_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m973929AC805A633A743356A05DD752CA76F3B1A3_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mAC3719162A9F6824A1FFB6445A699A8CF7A08360_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mDBEE6BDE854E3F7FA390CA62B2A2CB135505E3BA_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m36A4D17E864B02F93D47B5B50A16D45D5E8C4E34_gshared_inline (Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mAC375930FB7833D2D0D055ED691993615C10FB7F_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m16F403ABDDACF83691E7F4CEF333BC91658CC44B_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mCB9320764A6129C00556FB36C8BB4742241A9E45_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m7E7FFD9850222254B55E130AEC2C22C4E7F804C8_gshared_inline (Action_1_tA2F8AD69E775F69618B4BAE438AFFED8FC665BD5* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m84C4EC12FA7DBBCDFA1BBFF756CA585F44BC19E8_gshared (Enumerator_t48662204D6361FDE01F5139F337E6D87793EBF6F* __this, List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mDF4684370DF4C2B86B6A4AE793214E1D99A2459E_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mC3CD543A7221E63FA729BD7D8BDE229B6D0E471B_gshared (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9D3DACA0051D5CA11A3C13C59CDC716803A2CDF8_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mB60DB03773DAC5300CECA73C55690E51FD116C35_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_m3C2D2C79F1141EB59BEC9582A24AD180FD133E59_gshared (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mE9631563AD13EBF77E20C08D4EE1045995C73BDE_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mE06AE8C62889E75C4C46CB2E689CF8FF4ACC1DBA_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m2AA388BD355A626F196FF273505860988261FD7D_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mBC2DCE449E698C34AC54DC7E7407C3DC5D0BC57D_gshared (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mBB84B69A79AC5D7C7280102B105102EE362D3FD2_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mECF12FB626ED273394BBABA605AB6CB3FB2FC330_gshared (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___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_mEC32220F27D309727D6A227B7170FE9492478DBB_gshared (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tE7A24777E11793B88476A88B181E702EF1F954A6* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mC3F2A33ABBC0DCD79E90FF5620A050CC96D88606_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE List_1_get_Item_mB5B2215D27B845C495561187EAFE82077DCB3C04_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m662EB763AC350B839E0C12B2904194ABE38E1B53_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mC955527A75491882829F4D017EFE4852B659EBFB_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m491A87BD4434B1581F6EC07090874F7D2E1E984D_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m8BEAA87A9BC6413883285D73144E6A0571470A54_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m6A9148C23C19373EDAEEC93F0B17F4AA7D72B95B_gshared_inline (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m71AAB0DE37563046B5F4F15542286796BAED8C72_gshared_inline (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m2F7656F9439E93DDF3D4C11EAC5A692B26BB772D_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mB996EE84FDC0FFF8F24BCCCB94A0C24B894F2711_gshared (ReadOnlyCollection_1_t65A0491B01498E37F56D3954A6F825E4316D63F1* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_mF2E025818A4B013CC263F6C17ED78E2A308A3155_gshared (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, int32_t ___1_index, int32_t ___2_length, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m01456E6F3A61885B1FF8C3A957159106C62DD4E0_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, int32_t ___1_count, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mAEE922A1D7C62E0A684A4362999465BBBE373AC2_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m4917D43D12335C165E08ACEA6A1F9F7CF8D0E8F1_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mE7A76588848ACDF67A31315E5C6B939F2C20382E_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m060A68EB4656BF0A46A6F5D82E0BB58838E040D5_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mD9329F58DCA4CFCB24DFC79C68968C0E3F46B9DC_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD9B923DDE5155C521D908DAAD54C401812E65F36_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mC6211D44B3AA3AF6128E6C9A2F0ECC50B3E062C0_gshared_inline (Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF45BDCB5AFC48D519FCB32C6173CE6BA13E0BAB9_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mF41A282B83D5AE0AAFBD1DF3E19DBCA92FD4F52D_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mAA1FE34BB1D63FA846FFCD9431C40A6B0BD8030E_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m8408660AB6476F9CE3CF588AC70851B173902D9A_gshared_inline (Action_1_t26C8C093937A69289EF4E2B31EF238E13E84CACD* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m01BE3F322FD9FA1AA702D6B96069E74F4E48F51C_gshared (Enumerator_t93A4649B59736B0F7D5638C4005AF2229DEA5AF3* __this, List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2ACB3807045AB536DFAEA3DA898E0CFEB366AF86_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_mED033CA1EF16D44421400BC730B74BC2620B2AA9_gshared (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m1D90BCA760719776024C9F232E787B5989343C9B_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mD71D4DDF0067CFCC9968B8B0FCFEDBC7E70BB8FB_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m4C2B99B208A071A0898A2D4342BAB2D3DBF7E643_gshared (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mE68691AFE8D2679090D4BCB13F04C479FAB24362_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mC67443B0D7970E8F7A4B1537DE4F04AD1CF8D385_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m66EF3EBC79528CF148C077725B993DB1CBBDCC43_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m580DCE7900339B60CC61D97588FF830D3859A62C_gshared (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mE1BF848DA5AC14A0792731CA28D1986DC898219E_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m49FAEBD2025B35E4F4FF3335060FE4B983630E05_gshared (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___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_m0D62252899684636945BDF7EA50608CE3BECAC50_gshared (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t7EED6337E17421D78C2BF2FAC446688F0DDC81DA* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m28B827CD3A5AC0BEBE3F83F7048AEF15C1857023_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF List_1_get_Item_m9F9D4B9629107040401E3F01D607F2A6D8F0F769_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m99464DD2FFCCCCAD106B228AC32C866078EB49D8_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mAEE9B97A1165AC7C93A25C29B788646FF4F3A94D_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m339FD6E500E72F6DD122D938B084BAA23C327938_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mC79CC1A67B8E1DD333711E8F7EE6CB297BD8FB65_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m2DAD581757A4F41DC2E475F0911CD3712FBEBC8D_gshared_inline (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_gshared_inline (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m602792E3FE7EEC093588216605A15C4E59893C87_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m496D0AF9FF446C4AFAB909F1FCCD47D4C20BFE24_gshared (ReadOnlyCollection_1_tDC2EF30575D579ECA71384FC25F70D7736968631* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m02CCF297BCCA28A9942BCC661F4C1E8C7310BD84_gshared (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, int32_t ___1_index, int32_t ___2_length, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m237042507DB880348BE692905D5D622A3FB09B25_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, int32_t ___1_count, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m5D79C447B50CBF4D05EA56C6AB0018979A84C046_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m8211C02A704B5526F00A16A8F0EC00F7ABD1E96A_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m42C6C5DA2B21C473D0DB500697AA3CDCBC04A996_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mF0B0E961F04F87C395B26A519790799A1901FBE7_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m249B089D4791D3EBD45E3AB58AB8F45F0F328828_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m3DEB481F66F42A4BAFEA001ECCED94AC540D55FF_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m62F8EDFB8D1F0564139C98B1B62658166A0AC9CE_gshared_inline (Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m020E56BAD0BB49CFE3FCE3DB934D337DF2A9BDE8_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE3E96D976028FDB1EEA46CDAE0C786F8000A9B95_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m318E47A3AD494A548009A127E56B4F05A722D4AB_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m3E8852B95D70149F388F11287EBD926E55A59DCC_gshared_inline (Action_1_tC08CABD73B553BC0216715761353DA85A6D117C4* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m54310B8B97CD9605936F5C243C6C353AC5E68138_gshared (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB* __this, List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC748F94ACCA21D599083E6CDB0E115867F885635_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_mD71ACB7BFAC5EFB758FAAD5BFB86C58A102836A3_gshared (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mBFD592A09ACC99F8A9BDACF37A930E3E3CB4D111_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mAA1A02EEE86D9BAFF91AC93D214A3DCA4D015C7C_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m644D5B074A46F48DF3EC603B81818AE960C0C954_gshared (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m7FB6B0402C5640D61A20FC1BB1FDA39C560EC307_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mF6172A9C2FC9490A805CA31026AED0A91BDD7E00_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mC80F09A81493657AEBAC2A4AD289D8CA3FC230B8_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m07E87B2627D752F6F7D7E63660E9EF7B213D5BC0_gshared (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mE4069FC3037EEDCCCFF2E61B8046780F64C804B7_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m47B4292187BA0BDDFCC4D28FA9DF1E3FA4BF9BD8_gshared (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___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_m04B138B52B10D71BDF81B7F29C2D00585FE75DFE_gshared (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t4703F25317F49005421F55E324565AD56F754157* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m2E81D1DC024E1A8819F65F9A87D864D7A07663D9_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 List_1_get_Item_mA66F3F15C71B533EDE698BD175FE1DAE57ACDDDA_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m636F71F1C531B9D0CA2D454670A8DCFC77D9EB09_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m8C842540F3462C8470886F62294DA12CCBB15B12_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m8C81A448D2268684D0489F898EB3EA62677D5B03_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m31AC72CDB9296BE074E64A5E078D205E937264C1_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_gshared_inline (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_gshared_inline (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m2EF03C868749EA7B8FFFE12570C83E42742D0914_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m61FC7825AC9662FBA45EC5022DCD6E7F0304A6FE_gshared (ReadOnlyCollection_1_tF9BDC7A725517ED0439C01A1532E809C474C0D32* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m6B513BC656AB8C0DDD34EFA64AB4E0AEE500E92D_gshared (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, int32_t ___1_index, int32_t ___2_length, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mB750ECEF12E382BC82B511BFE70384A714150F5D_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, int32_t ___1_count, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mA714D7D049FB6784D9EB1B3D52789AAFFF6CF7ED_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m8F946B8ED0A8F8AD77DB8BB60FF738A6291A08C0_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m38A388B59279670884FBA22E2425B6C639F9B64E_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mC9E9A9077290CA2513BBE4F57A6BA4BEB6531F72_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m02045399D6A76570C8F59EABF088DF1394BC048F_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m24A57473CB18EAF95D98BFEE6D51C3AA06DF2FED_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m342D9E6A179FF82B80AB85EE45B9E8C5F89DCC77_gshared_inline (Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m23F577580DA183D97104D42736683B447BEBFB4B_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m88F7C2EE5756BF412B899758E65C923C2998E497_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mABC53383019AD03059FDADF68543194B3830A319_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mD85907014970CA92DB044D2ADBBFD51365C899CF_gshared_inline (Action_1_t50C12F092BCCA20D1AD73017A4C20105FDFD19A5* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mFD1F12D051DB25224C417D4AC365C7FE782DA62A_gshared (Enumerator_t2D855D5C1E4307D40736B1FE4072CBCF7BC96260* __this, List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2909A3B005B25D9806E268E6AD7D5B241A6F48E9_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mEB2352189542ECF109A40FA043E63F477387E2B6_gshared (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m79CEDF9BD69B440B67C45AEDABD79B16EBD45879_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mC56FED74FBB05402CDCEA96446058A96C6A0539C_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m84EE2578436EBB08A692EB1F9581D2A878426C7A_gshared (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mF7D98FADCB33E718E3934B03EADC5B12FE0E16C6_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m0AFE576BA03CD961BC0F5B46CD26A0CE16182895_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m5E21E95DDEB3BBABE2BB2390E308292F046C8A1C_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mE08CC45FF5E07B12EB09B0BBBEBB4E727337CF11_gshared (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m22A293DBA21FCBD532348DEC4142DEE578AA19A6_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mE770E0C2041A63FC7AF422B151528E1398C9F25D_gshared (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___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_mFD224C7E08DCEB664FA5E33F97380CFB1D4054D2_gshared (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t9587F6BBCCF465868BB507F3842094EB3EFE433C* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m431C0B140801BECFC0BA20CB1306144198996B50_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 List_1_get_Item_m99692B254EA76F19FD3E904E1D7011E5EE54EB83_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m10A1B843AB9674220834E40829627BBD18A24E91_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m01C55774926D52578872B770A2E674F76EA02465_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m7CD1D354D330F30E0795CAD1A18B915227782713_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m0F1E7B9DCF6888F5AC0356FA8B85B2F25DBC8CAA_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC287B445E45444960741C56A73B1C60B39B20449_gshared_inline (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_gshared_inline (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m130DF77790D99E792CB04239863CEF92147B9CEC_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m74AA14A3B0D2F2BEB8930773D30A7C0A3ECAFA0B_gshared (ReadOnlyCollection_1_tEDA5A8E1827AB831F1A307CC5CFFEDD2E0F2F501* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m40F4DF673489F6045A34C5965911800DDF504EEF_gshared (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, int32_t ___1_index, int32_t ___2_length, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mB0C672D0DA9BFD03BCBD6B9531DDAFDC3F92BEC9_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, int32_t ___1_count, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m8F1932882F6931BC68A2823DEA5293F6C8ECD970_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m6D2C11D608A9793D3CD4EAADF0DB9138E8733755_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m31F862BA5864FF4C8976E0BF934803F98A8A931E_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mC9188BBE3257088EA9E561137EFD7DECDD37FF08_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m1DB62B67C935B514F6CB173250B2151DDE7E65B4_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mC47FFE822AF8C7E8A8CBC201842254216792D043_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m956DEEBD6B9C4273F397B15977460A31FFABA57B_gshared_inline (Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m4561D371B0238CFD426965812FF172C1224D666D_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEEAAB030CB6E59816459EB3BBD374BD00184332A_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m1B4B52061468FD42A430E24664EF5C78E436AE37_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m1E955F8A980CA16E2E5107E6C77C6F70BE5C88FC_gshared_inline (Action_1_tB7F1B5F533769D881E65801E06D2CCC1432252F0* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC86B3FA778A630F3AED203E060A990CEBCB53CE0_gshared (Enumerator_tD293B4615446BCEF781D9E4F98CE20AB25366220* __this, List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mAB2B123AE51CDC79605EF4A41537BADA1774F2CA_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m9B260283C5A816BD81D35E0F3DB7668DB8F863E9_gshared (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mC5E4EAEABC55E8A2B9A85BED30224670555426F6_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mFD9D7217B860EBBACA293CBE0677AD827071EEAF_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_mD756D7E82E9D5400FC3BDC4ED9D8B3643F185CE6_gshared (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mA66010488F6A8F4F56634D09311999307B24AF07_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4782D29FA63D71E98DC65FACFA0D1028EA26D4BC_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m2F1841EDD34A625AA03A6F49E8CBF0BA3E46A945_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m98C68DD217639720837F1D772CEDDE8D47EBC8DA_gshared (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0585EE8987B1FA9E560387D716C6DD9664F25340_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m1B6A30E7822773BF28DE8C5BE37C2871E85152E7_gshared (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___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_m9517E05C467FC968E80A74EB61618D1C4BB6F49F_gshared (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t2CC3A9749FFE6C137307D37250EA2187BC4BC230* ___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_m6C3C5679D5942F345F88BBA728F32F200EAF5023 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m6C3C5679D5942F345F88BBA728F32F200EAF5023_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 DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD List_1_get_Item_m17C6FC4F17190162C7A460CBECC0E6DBDD73AC30 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, const RuntimeMethod*))List_1_get_Item_m17C6FC4F17190162C7A460CBECC0E6DBDD73AC30_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m4B105830B3FD7AF23A498E1DDF5FB61ADB0D38EE (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m4B105830B3FD7AF23A498E1DDF5FB61ADB0D38EE_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m4522367D355CBEB917379E6332FFCDDBEAA8DC0E (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))List_1_set_Item_m4522367D355CBEB917379E6332FFCDDBEAA8DC0E_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_m35ACF165BC6D3D0F57F8BE5C0AE7977F82ED5530 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))List_1_AddWithResize_m35ACF165BC6D3D0F57F8BE5C0AE7977F82ED5530_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m5859ED66C8A7A84FADE36D44B3CEFAD95FF72147 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m5859ED66C8A7A84FADE36D44B3CEFAD95FF72147_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, const RuntimeMethod*))List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_mCDD9BF8D0CA12F8A3DD5434C702430C89CE46646 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mCDD9BF8D0CA12F8A3DD5434C702430C89CE46646_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_mF63F8CD0BEA70041717DDFFEF67B5044C90F9AE7 (ReadOnlyCollection_1_t8819D14D551509B4187AE455C27ACD5FDA8D803C* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t8819D14D551509B4187AE455C27ACD5FDA8D803C*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mF63F8CD0BEA70041717DDFFEF67B5044C90F9AE7_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_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m5590C5DD2DA20D3916BC396D86A051AD282797CD (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, int32_t ___1_index, int32_t ___2_length, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*, int32_t, int32_t, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m5590C5DD2DA20D3916BC396D86A051AD282797CD_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m97BA8253A048B6EB34A3700AFA5A90F15B24BD7E (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, int32_t ___1_count, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, int32_t, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m97BA8253A048B6EB34A3700AFA5A90F15B24BD7E_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_m283F7976AF62F86311B1F721DA45E44E128BF362 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))List_1_IndexOf_m283F7976AF62F86311B1F721DA45E44E128BF362_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mA8B13FBCA05F70C4BE7758D83743B8F487FE83D2 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mA8B13FBCA05F70C4BE7758D83743B8F487FE83D2_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mF5A54E4613B9C8689CE26FC4EACB170272D2AECA (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))List_1_Contains_mF5A54E4613B9C8689CE26FC4EACB170272D2AECA_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m60B8B028804DA24837E379246BAF6A9D3411E5BA (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*, int32_t, const RuntimeMethod*))List_1_CopyTo_m60B8B028804DA24837E379246BAF6A9D3411E5BA_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_m410468B352D8350DEC43B5191F97BC10419B5AFA (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m410468B352D8350DEC43B5191F97BC10419B5AFA_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mC18413B9A517ED34A3639BC7C25A42000477CBCD (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, Predicate_1_tC12224B96020379744072FD7999813329E419E03*, const RuntimeMethod*))List_1_FindIndex_mC18413B9A517ED34A3639BC7C25A42000477CBCD_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m3BA2F1339282DF3A02C3630832D8C1B5B6099643_inline (Predicate_1_tC12224B96020379744072FD7999813329E419E03* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tC12224B96020379744072FD7999813329E419E03*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))Predicate_1_Invoke_m3BA2F1339282DF3A02C3630832D8C1B5B6099643_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, const RuntimeMethod*))List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mB62917034D6D6328F3AE23966DF3D41AC4938281 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, int32_t, Predicate_1_tC12224B96020379744072FD7999813329E419E03*, const RuntimeMethod*))List_1_FindIndex_mB62917034D6D6328F3AE23966DF3D41AC4938281_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_m8C1C4EBB0E023FB83F683C67380ED20C9F0DEDAF (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, int32_t, Predicate_1_tC12224B96020379744072FD7999813329E419E03*, const RuntimeMethod*))List_1_FindLastIndex_m8C1C4EBB0E023FB83F683C67380ED20C9F0DEDAF_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m574B97CD15E0BF0781F7E70FF737E503FD3B6E32_inline (Action_1_t8EF2B5CD0B452177E8FBEEFBDB4AE1F83F78619F* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t8EF2B5CD0B452177E8FBEEFBDB4AE1F83F78619F*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))Action_1_Invoke_m574B97CD15E0BF0781F7E70FF737E503FD3B6E32_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_mE684B5E52278BA54981C736299E8A13A8562965E (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676*, List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, const RuntimeMethod*))Enumerator__ctor_mE684B5E52278BA54981C736299E8A13A8562965E_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m478CC1104F6A1B47FCC32272CEC9C24A497D7CA8 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, const RuntimeMethod*))List_1__ctor_m478CC1104F6A1B47FCC32272CEC9C24A497D7CA8_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m73184455C306AEAF26AB46F8592D551E94DC4789 (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m73184455C306AEAF26AB46F8592D551E94DC4789_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mBC881A8C43B8B6AD3FF93B048F470696B2013946 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))List_1_Insert_mBC881A8C43B8B6AD3FF93B048F470696B2013946_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_mD02ACEA2BBFCE127244149D1A8C85AC6088D3639 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_mD02ACEA2BBFCE127244149D1A8C85AC6088D3639_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m7413AD5E7D93747F271AD53F3002DFC91051796B (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m7413AD5E7D93747F271AD53F3002DFC91051796B_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_mCA8191A490F4B07D78493BA737AB26F6F3461ACC (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mCA8191A490F4B07D78493BA737AB26F6F3461ACC_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m9F10BAEDB2BC3E049487D54398916C329480CF73 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))List_1_Remove_m9F10BAEDB2BC3E049487D54398916C329480CF73_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m49259C3D1F838AF0B7F9681D56D843CB1B4CA814 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m49259C3D1F838AF0B7F9681D56D843CB1B4CA814_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m4F9AAD60ACE586CB347B65BF634875580DF1233B (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m4F9AAD60ACE586CB347B65BF634875580DF1233B_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mAEA05C052FB8F961EAF0BA7503C0AEAAE9D62B01 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mAEA05C052FB8F961EAF0BA7503C0AEAAE9D62B01_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_mA60600F75795BB78A94016B1930A9485F80EE231 (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_mA60600F75795BB78A94016B1930A9485F80EE231_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mD044B771C3904FC5F885AC5AB284529FFA69993C (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t67046134C34B6A4C1FD5947E50DFD65C311BB7BF* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*, int32_t, int32_t, Comparison_1_t67046134C34B6A4C1FD5947E50DFD65C311BB7BF*, const RuntimeMethod*))ArraySortHelper_1_Sort_mD044B771C3904FC5F885AC5AB284529FFA69993C_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_mC3B444C1918919842C100F4B08B2900D8F14CB85 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mC3B444C1918919842C100F4B08B2900D8F14CB85_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline daw_t45D9022875F27878121CD76ADF9BA4E808290F4A List_1_get_Item_mA1BF2F237AE452801A591B9C5BBC099B5CA200CD (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( daw_t45D9022875F27878121CD76ADF9BA4E808290F4A (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, const RuntimeMethod*))List_1_get_Item_mA1BF2F237AE452801A591B9C5BBC099B5CA200CD_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_mDA92BC8FB5B55D58084B33AA3BC8C65CAC78F2A1 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_mDA92BC8FB5B55D58084B33AA3BC8C65CAC78F2A1_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m46640D3407DB81364CD03F4061F6E7A11FCE8E4C (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, const RuntimeMethod*))List_1_set_Item_m46640D3407DB81364CD03F4061F6E7A11FCE8E4C_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_mA9B7848F69A22894FAAF509D8CFB6CB6D628C796 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, const RuntimeMethod*))List_1_AddWithResize_mA9B7848F69A22894FAAF509D8CFB6CB6D628C796_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m6A569FD98D0F3275908F09A99226C725114F19B6 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m6A569FD98D0F3275908F09A99226C725114F19B6_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mF3E4B3D7BC36664B2704C86FF1823BEB23B611DC_inline (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, const RuntimeMethod*))List_1_Add_mF3E4B3D7BC36664B2704C86FF1823BEB23B611DC_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_inline (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, const RuntimeMethod*))List_1_get_Count_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_mAD85DD8A2ADE02D135E82C6572E3F81D4A7672A9 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mAD85DD8A2ADE02D135E82C6572E3F81D4A7672A9_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m60BE14B4069BB87CF8BE17F1DD105E30F4907298 (ReadOnlyCollection_1_tA04C300ACF3992273CBF491B41D37EB65E68DDFC* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_tA04C300ACF3992273CBF491B41D37EB65E68DDFC*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m60BE14B4069BB87CF8BE17F1DD105E30F4907298_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m3B46CC7F00DD6A79F7D6F230156F4FA1DB6D803A (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, int32_t ___1_index, int32_t ___2_length, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*, int32_t, int32_t, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m3B46CC7F00DD6A79F7D6F230156F4FA1DB6D803A_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m4E67CD11884A86E6C1D0010951FAD36C091C72CB (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, int32_t ___1_count, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, int32_t, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m4E67CD11884A86E6C1D0010951FAD36C091C72CB_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m34DB8104974D691D75EFD0E6C997874CA3EA75F7 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, const RuntimeMethod*))List_1_IndexOf_m34DB8104974D691D75EFD0E6C997874CA3EA75F7_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mCCCC6D3E0C14CBB4FCD99B122958BE0E2230B5F5 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mCCCC6D3E0C14CBB4FCD99B122958BE0E2230B5F5_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m32C9DDA1B1AB13ACE54513600BFDE5BE482E9D08 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, const RuntimeMethod*))List_1_Contains_m32C9DDA1B1AB13ACE54513600BFDE5BE482E9D08_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m9536C394DAFDC5318D7354C7202A7A78994E891E (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*, int32_t, const RuntimeMethod*))List_1_CopyTo_m9536C394DAFDC5318D7354C7202A7A78994E891E_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m0A7B57F507741E7E2F9D219A53510F17275DE4FD (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m0A7B57F507741E7E2F9D219A53510F17275DE4FD_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mD991D32CC613290DA55C846081405BF5EEEAA273 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A*, const RuntimeMethod*))List_1_FindIndex_mD991D32CC613290DA55C846081405BF5EEEAA273_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m0BB50B12A423A471155343F4B281106E3D1C213A_inline (Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A*, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, const RuntimeMethod*))Predicate_1_Invoke_m0BB50B12A423A471155343F4B281106E3D1C213A_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mF7C826D0F80E959F8B616B5162D1F814F0AD109C (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, const RuntimeMethod*))List_1__ctor_mF7C826D0F80E959F8B616B5162D1F814F0AD109C_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mC3B08BC6364C77C66153AB933AC2723F5F27A6C8 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, int32_t, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A*, const RuntimeMethod*))List_1_FindIndex_mC3B08BC6364C77C66153AB933AC2723F5F27A6C8_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_m35DA20906283595E12BBD52B8C7581E4BEEF3E29 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, int32_t, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A*, const RuntimeMethod*))List_1_FindLastIndex_m35DA20906283595E12BBD52B8C7581E4BEEF3E29_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_mFC791A7BEC7964DD8E9409327D46AC2AA365922A_inline (Action_1_t3E1116386577C27D729DA78A4ABBCB21473C3F49* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t3E1116386577C27D729DA78A4ABBCB21473C3F49*, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, const RuntimeMethod*))Action_1_Invoke_mFC791A7BEC7964DD8E9409327D46AC2AA365922A_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mB5829743F0EB857D0F5DCB2DFB1A7602A1972C49 (Enumerator_t4E143E29DF876AE45A2D01FD9AD2E73E5C1AA22B* __this, List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t4E143E29DF876AE45A2D01FD9AD2E73E5C1AA22B*, List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, const RuntimeMethod*))Enumerator__ctor_mB5829743F0EB857D0F5DCB2DFB1A7602A1972C49_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m0845C139D96D3EC99FBA49221544966B4F8840EF (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, const RuntimeMethod*))List_1__ctor_m0845C139D96D3EC99FBA49221544966B4F8840EF_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m289C7EAFFFAA9D39FB13CB9C863D11A056CE20BE (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m289C7EAFFFAA9D39FB13CB9C863D11A056CE20BE_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mB14E45474F015861DDFDF179001C2562FD4A47AA (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, const RuntimeMethod*))List_1_Insert_mB14E45474F015861DDFDF179001C2562FD4A47AA_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_mECB1CB8264469B8374C28F6FF2822DE79437BFB6 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_mECB1CB8264469B8374C28F6FF2822DE79437BFB6_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m4583C7D6F116F00D86DA01E8BFB6CB6881523329 (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m4583C7D6F116F00D86DA01E8BFB6CB6881523329_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_mEEFFB413BB515B00E3BB519CFCD4784D7D5CDCA0 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mEEFFB413BB515B00E3BB519CFCD4784D7D5CDCA0_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m7EEF1DE88FAA9B74C0D829DE6BF3399D2A5AB268 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, const RuntimeMethod*))List_1_Remove_m7EEF1DE88FAA9B74C0D829DE6BF3399D2A5AB268_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m55C890C739E2EAA857488C9BA93DDEB565319DE9 (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m55C890C739E2EAA857488C9BA93DDEB565319DE9_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m7BBA6864DBD4FD66ED3B0675990D76556E3BFA4C (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m7BBA6864DBD4FD66ED3B0675990D76556E3BFA4C_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mEE26140A409CF16F31C4328F4DCD38F944F5870D (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mEE26140A409CF16F31C4328F4DCD38F944F5870D_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m6201555103FAC70FED908F8BC82DDC20CC97EB7C (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m6201555103FAC70FED908F8BC82DDC20CC97EB7C_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m394505D08D2E2E0E33894E8F3140040F013D3B93 (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t896EABEB1BC2F55E6BC8E4622B442B258CE004CD* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*, int32_t, int32_t, Comparison_1_t896EABEB1BC2F55E6BC8E4622B442B258CE004CD*, const RuntimeMethod*))ArraySortHelper_1_Sort_m394505D08D2E2E0E33894E8F3140040F013D3B93_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m3652AC5FF652E9DA10F5C3CEC44BB8D693F6046C (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m3652AC5FF652E9DA10F5C3CEC44BB8D693F6046C_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB List_1_get_Item_mB5F0CDF0066FE1938DE4233DC156C0C305124D54 (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, const RuntimeMethod*))List_1_get_Item_mB5F0CDF0066FE1938DE4233DC156C0C305124D54_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m0450D2F4913001D91E46D3A6218BFE38CD78C6D4 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m0450D2F4913001D91E46D3A6218BFE38CD78C6D4_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mC213C7E6B2286F179B2419A7BEDBD2D4BCBAD341 (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, const RuntimeMethod*))List_1_set_Item_mC213C7E6B2286F179B2419A7BEDBD2D4BCBAD341_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m0E1E1D46EBA6609551525D8F1DB37502A2E0E194 (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, const RuntimeMethod*))List_1_AddWithResize_m0E1E1D46EBA6609551525D8F1DB37502A2E0E194_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mAFBF7F8AA7313864F4CE1A1A2FD3ABAFA63EA24A (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mAFBF7F8AA7313864F4CE1A1A2FD3ABAFA63EA24A_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m66AB387F3A08A2E19D892A4B3BFB0BF79351A6A7_inline (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, const RuntimeMethod*))List_1_Add_m66AB387F3A08A2E19D892A4B3BFB0BF79351A6A7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mD90FF050705483DA9B9FB6146D4BB0B98176A233_inline (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, const RuntimeMethod*))List_1_get_Count_mD90FF050705483DA9B9FB6146D4BB0B98176A233_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m3A1A9759F33C104BDF9D4198FCDB838B5CC3AE04 (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m3A1A9759F33C104BDF9D4198FCDB838B5CC3AE04_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m3FF0786EEBD43316B2A9569F61980500A7769A5E (ReadOnlyCollection_1_t44799D09E95FBAF1F27CBA46BB19F572589B3748* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t44799D09E95FBAF1F27CBA46BB19F572589B3748*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m3FF0786EEBD43316B2A9569F61980500A7769A5E_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_mD0BEA99437CBE13CC8C075CFBB3FD129B66A0CD1 (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, int32_t ___1_index, int32_t ___2_length, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*, int32_t, int32_t, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_mD0BEA99437CBE13CC8C075CFBB3FD129B66A0CD1_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_mC8C06E7A2EF771DB6D621531E928A28D67CE2D9E (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, int32_t ___1_count, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, int32_t, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mC8C06E7A2EF771DB6D621531E928A28D67CE2D9E_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m3BA3D60D745D98E2CF1CD0C185556267E6EB522C (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, const RuntimeMethod*))List_1_IndexOf_m3BA3D60D745D98E2CF1CD0C185556267E6EB522C_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m5DEEE79893BD5C7D7FD389E2D22A42015CA41F0F (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m5DEEE79893BD5C7D7FD389E2D22A42015CA41F0F_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m91BEEF9F0C55314996062763D7CAF9D697F105C8 (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, const RuntimeMethod*))List_1_Contains_m91BEEF9F0C55314996062763D7CAF9D697F105C8_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m2C97ADA2CC4F0EEA6E701D49702BB6C9B41C9712 (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*, int32_t, const RuntimeMethod*))List_1_CopyTo_m2C97ADA2CC4F0EEA6E701D49702BB6C9B41C9712_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m546FBDA279A86FA9486B875697C7E2FE1681C923 (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m546FBDA279A86FA9486B875697C7E2FE1681C923_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mA3E6CDAA864F368746E87E9504CE783982489624 (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73*, const RuntimeMethod*))List_1_FindIndex_mA3E6CDAA864F368746E87E9504CE783982489624_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mB45C3FAC5C6C67B69C0801DB06085070490AA5BD_inline (Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73*, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, const RuntimeMethod*))Predicate_1_Invoke_mB45C3FAC5C6C67B69C0801DB06085070490AA5BD_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m52F3D399ECB7763C53D1E8855E8CFD7790DB4EBD (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, const RuntimeMethod*))List_1__ctor_m52F3D399ECB7763C53D1E8855E8CFD7790DB4EBD_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m4D81DFCD373CC89912BB6D256F72B07C93C5525D (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, int32_t, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73*, const RuntimeMethod*))List_1_FindIndex_m4D81DFCD373CC89912BB6D256F72B07C93C5525D_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_m96C968DC2590F09B04E4D2FD2D557BDD445F070F (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, int32_t, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73*, const RuntimeMethod*))List_1_FindLastIndex_m96C968DC2590F09B04E4D2FD2D557BDD445F070F_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m56363583AA9F9EE63BBD56CD43538860A58EA28E_inline (Action_1_t39769530C0A461416EEBB62D2657C8BDCDD91650* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t39769530C0A461416EEBB62D2657C8BDCDD91650*, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, const RuntimeMethod*))Action_1_Invoke_m56363583AA9F9EE63BBD56CD43538860A58EA28E_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mD8CDDB1C69BEFEBB11B95727E1BEFE985E51C4BF (Enumerator_t3716412B190AB7D4028D11F2CFB8E2E65FE48A64* __this, List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t3716412B190AB7D4028D11F2CFB8E2E65FE48A64*, List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, const RuntimeMethod*))Enumerator__ctor_mD8CDDB1C69BEFEBB11B95727E1BEFE985E51C4BF_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m87131E2792429F5DF6A4076FE8BF49F80B11FF40 (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, const RuntimeMethod*))List_1__ctor_m87131E2792429F5DF6A4076FE8BF49F80B11FF40_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m6BDB12CA345D1C3C068E84470593805A84B4BD3B (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m6BDB12CA345D1C3C068E84470593805A84B4BD3B_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m30936D3EDDA66F766B79861411A416F4589556D5 (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, const RuntimeMethod*))List_1_Insert_m30936D3EDDA66F766B79861411A416F4589556D5_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_m94E763B5BACD687FDA50452AE645F8DE2221463C (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_m94E763B5BACD687FDA50452AE645F8DE2221463C_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m5EFBCBCC44970210B49D237EE6F1E714BD969AA9 (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m5EFBCBCC44970210B49D237EE6F1E714BD969AA9_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_m56BD74F325C5C4B6550275FC56AC04A72DC1A27B (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m56BD74F325C5C4B6550275FC56AC04A72DC1A27B_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mA20AC1AF4A78FB65DB590DC9674F8EE8FADF662E (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, const RuntimeMethod*))List_1_Remove_mA20AC1AF4A78FB65DB590DC9674F8EE8FADF662E_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m1D29FDBEDAE427F104EBF63128011A542B71294F (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m1D29FDBEDAE427F104EBF63128011A542B71294F_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m053D3D2A9C7D97E5513D6144F705BA08A3A1F1B9 (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m053D3D2A9C7D97E5513D6144F705BA08A3A1F1B9_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m643C110A27FC602789EBA7D6AD6F4624C36E1673 (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m643C110A27FC602789EBA7D6AD6F4624C36E1673_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_mB5D71C8D74B3761ECA3E080A9371A80B2CC6332E (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_mB5D71C8D74B3761ECA3E080A9371A80B2CC6332E_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m6D1EFC7D4746AF0816801E070C0AE6B6E0A87BB1 (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t0AC409869C64B628545307BECDCE7BB5B034A042* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*, int32_t, int32_t, Comparison_1_t0AC409869C64B628545307BECDCE7BB5B034A042*, const RuntimeMethod*))ArraySortHelper_1_Sort_m6D1EFC7D4746AF0816801E070C0AE6B6E0A87BB1_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m73AF11C6B4684FBE12AB25491CC6BCF41A16184E (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m73AF11C6B4684FBE12AB25491CC6BCF41A16184E_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 List_1_get_Item_m3DBAD5DB4C4948A690550CBFEF9560E958E47C9F (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, const RuntimeMethod*))List_1_get_Item_m3DBAD5DB4C4948A690550CBFEF9560E958E47C9F_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mB4D7579625D58493A8AEAA5C60778D06090864EE (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mB4D7579625D58493A8AEAA5C60778D06090864EE_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m25EC0B79521F897C6E883ABDA48853D61038F596 (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, const RuntimeMethod*))List_1_set_Item_m25EC0B79521F897C6E883ABDA48853D61038F596_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m5741FA554CFF63FBFFF6774D53E1EAEDDC777BBC (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, const RuntimeMethod*))List_1_AddWithResize_m5741FA554CFF63FBFFF6774D53E1EAEDDC777BBC_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m61FFCBB1D3B2A1C80330DCC492B2DEEE69B27432 (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m61FFCBB1D3B2A1C80330DCC492B2DEEE69B27432_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m8667ECD5107A3977F3FDE74DE41EA60E3F2D78E5_inline (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, const RuntimeMethod*))List_1_Add_m8667ECD5107A3977F3FDE74DE41EA60E3F2D78E5_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_inline (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, const RuntimeMethod*))List_1_get_Count_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m9CD8645909F2B915A504D6A2351E4CC2340826DC (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m9CD8645909F2B915A504D6A2351E4CC2340826DC_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_mA42FB9D20B55C5CF6268BF02DFD7D9F560FAE07C (ReadOnlyCollection_1_tD022259A18B244332B8B43C1852C26082225C0B9* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_tD022259A18B244332B8B43C1852C26082225C0B9*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mA42FB9D20B55C5CF6268BF02DFD7D9F560FAE07C_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mD1D3C6CDD73541BF27830768182D3B971A20964D (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, int32_t ___1_index, int32_t ___2_length, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*, int32_t, int32_t, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mD1D3C6CDD73541BF27830768182D3B971A20964D_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m3EFA62243961905DADD2614B1289782AE72BDF3B (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, int32_t ___1_count, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, int32_t, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m3EFA62243961905DADD2614B1289782AE72BDF3B_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m41B6FC343AAC1CB18C43A8DAB38A801D64A88777 (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, const RuntimeMethod*))List_1_IndexOf_m41B6FC343AAC1CB18C43A8DAB38A801D64A88777_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mFB47CB26584EAA9050D14EBC6E08F0CC3DD0AC49 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mFB47CB26584EAA9050D14EBC6E08F0CC3DD0AC49_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mE2654072300F97AB7CD48577016AC0005FD2F06E (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, const RuntimeMethod*))List_1_Contains_mE2654072300F97AB7CD48577016AC0005FD2F06E_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m973929AC805A633A743356A05DD752CA76F3B1A3 (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*, int32_t, const RuntimeMethod*))List_1_CopyTo_m973929AC805A633A743356A05DD752CA76F3B1A3_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mAC3719162A9F6824A1FFB6445A699A8CF7A08360 (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mAC3719162A9F6824A1FFB6445A699A8CF7A08360_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mDBEE6BDE854E3F7FA390CA62B2A2CB135505E3BA (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD*, const RuntimeMethod*))List_1_FindIndex_mDBEE6BDE854E3F7FA390CA62B2A2CB135505E3BA_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m36A4D17E864B02F93D47B5B50A16D45D5E8C4E34_inline (Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD*, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, const RuntimeMethod*))Predicate_1_Invoke_m36A4D17E864B02F93D47B5B50A16D45D5E8C4E34_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mAC375930FB7833D2D0D055ED691993615C10FB7F (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, const RuntimeMethod*))List_1__ctor_mAC375930FB7833D2D0D055ED691993615C10FB7F_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m16F403ABDDACF83691E7F4CEF333BC91658CC44B (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, int32_t, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD*, const RuntimeMethod*))List_1_FindIndex_m16F403ABDDACF83691E7F4CEF333BC91658CC44B_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_mCB9320764A6129C00556FB36C8BB4742241A9E45 (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, int32_t, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD*, const RuntimeMethod*))List_1_FindLastIndex_mCB9320764A6129C00556FB36C8BB4742241A9E45_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m7E7FFD9850222254B55E130AEC2C22C4E7F804C8_inline (Action_1_tA2F8AD69E775F69618B4BAE438AFFED8FC665BD5* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tA2F8AD69E775F69618B4BAE438AFFED8FC665BD5*, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, const RuntimeMethod*))Action_1_Invoke_m7E7FFD9850222254B55E130AEC2C22C4E7F804C8_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m84C4EC12FA7DBBCDFA1BBFF756CA585F44BC19E8 (Enumerator_t48662204D6361FDE01F5139F337E6D87793EBF6F* __this, List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t48662204D6361FDE01F5139F337E6D87793EBF6F*, List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, const RuntimeMethod*))Enumerator__ctor_m84C4EC12FA7DBBCDFA1BBFF756CA585F44BC19E8_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_mDF4684370DF4C2B86B6A4AE793214E1D99A2459E (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, const RuntimeMethod*))List_1__ctor_mDF4684370DF4C2B86B6A4AE793214E1D99A2459E_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mC3CD543A7221E63FA729BD7D8BDE229B6D0E471B (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mC3CD543A7221E63FA729BD7D8BDE229B6D0E471B_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m9D3DACA0051D5CA11A3C13C59CDC716803A2CDF8 (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, const RuntimeMethod*))List_1_Insert_m9D3DACA0051D5CA11A3C13C59CDC716803A2CDF8_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_mB60DB03773DAC5300CECA73C55690E51FD116C35 (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_mB60DB03773DAC5300CECA73C55690E51FD116C35_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_m3C2D2C79F1141EB59BEC9582A24AD180FD133E59 (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_m3C2D2C79F1141EB59BEC9582A24AD180FD133E59_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_mE9631563AD13EBF77E20C08D4EE1045995C73BDE (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mE9631563AD13EBF77E20C08D4EE1045995C73BDE_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mE06AE8C62889E75C4C46CB2E689CF8FF4ACC1DBA (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, const RuntimeMethod*))List_1_Remove_mE06AE8C62889E75C4C46CB2E689CF8FF4ACC1DBA_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m2AA388BD355A626F196FF273505860988261FD7D (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m2AA388BD355A626F196FF273505860988261FD7D_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mBC2DCE449E698C34AC54DC7E7407C3DC5D0BC57D (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mBC2DCE449E698C34AC54DC7E7407C3DC5D0BC57D_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mBB84B69A79AC5D7C7280102B105102EE362D3FD2 (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mBB84B69A79AC5D7C7280102B105102EE362D3FD2_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mECF12FB626ED273394BBABA605AB6CB3FB2FC330 (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mECF12FB626ED273394BBABA605AB6CB3FB2FC330_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mEC32220F27D309727D6A227B7170FE9492478DBB (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tE7A24777E11793B88476A88B181E702EF1F954A6* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*, int32_t, int32_t, Comparison_1_tE7A24777E11793B88476A88B181E702EF1F954A6*, const RuntimeMethod*))ArraySortHelper_1_Sort_mEC32220F27D309727D6A227B7170FE9492478DBB_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_mC3F2A33ABBC0DCD79E90FF5620A050CC96D88606 (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mC3F2A33ABBC0DCD79E90FF5620A050CC96D88606_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE List_1_get_Item_mB5B2215D27B845C495561187EAFE82077DCB3C04 (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, const RuntimeMethod*))List_1_get_Item_mB5B2215D27B845C495561187EAFE82077DCB3C04_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m662EB763AC350B839E0C12B2904194ABE38E1B53 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m662EB763AC350B839E0C12B2904194ABE38E1B53_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mC955527A75491882829F4D017EFE4852B659EBFB (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, const RuntimeMethod*))List_1_set_Item_mC955527A75491882829F4D017EFE4852B659EBFB_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m491A87BD4434B1581F6EC07090874F7D2E1E984D (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, const RuntimeMethod*))List_1_AddWithResize_m491A87BD4434B1581F6EC07090874F7D2E1E984D_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m8BEAA87A9BC6413883285D73144E6A0571470A54 (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m8BEAA87A9BC6413883285D73144E6A0571470A54_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m6A9148C23C19373EDAEEC93F0B17F4AA7D72B95B_inline (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, const RuntimeMethod*))List_1_Add_m6A9148C23C19373EDAEEC93F0B17F4AA7D72B95B_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m71AAB0DE37563046B5F4F15542286796BAED8C72_inline (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, const RuntimeMethod*))List_1_get_Count_m71AAB0DE37563046B5F4F15542286796BAED8C72_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m2F7656F9439E93DDF3D4C11EAC5A692B26BB772D (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m2F7656F9439E93DDF3D4C11EAC5A692B26BB772D_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_mB996EE84FDC0FFF8F24BCCCB94A0C24B894F2711 (ReadOnlyCollection_1_t65A0491B01498E37F56D3954A6F825E4316D63F1* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t65A0491B01498E37F56D3954A6F825E4316D63F1*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mB996EE84FDC0FFF8F24BCCCB94A0C24B894F2711_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_mF2E025818A4B013CC263F6C17ED78E2A308A3155 (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, int32_t ___1_index, int32_t ___2_length, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*, int32_t, int32_t, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_mF2E025818A4B013CC263F6C17ED78E2A308A3155_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m01456E6F3A61885B1FF8C3A957159106C62DD4E0 (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, int32_t ___1_count, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, int32_t, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m01456E6F3A61885B1FF8C3A957159106C62DD4E0_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mAEE922A1D7C62E0A684A4362999465BBBE373AC2 (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, const RuntimeMethod*))List_1_IndexOf_mAEE922A1D7C62E0A684A4362999465BBBE373AC2_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m4917D43D12335C165E08ACEA6A1F9F7CF8D0E8F1 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m4917D43D12335C165E08ACEA6A1F9F7CF8D0E8F1_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mE7A76588848ACDF67A31315E5C6B939F2C20382E (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, const RuntimeMethod*))List_1_Contains_mE7A76588848ACDF67A31315E5C6B939F2C20382E_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m060A68EB4656BF0A46A6F5D82E0BB58838E040D5 (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*, int32_t, const RuntimeMethod*))List_1_CopyTo_m060A68EB4656BF0A46A6F5D82E0BB58838E040D5_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mD9329F58DCA4CFCB24DFC79C68968C0E3F46B9DC (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mD9329F58DCA4CFCB24DFC79C68968C0E3F46B9DC_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mD9B923DDE5155C521D908DAAD54C401812E65F36 (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853*, const RuntimeMethod*))List_1_FindIndex_mD9B923DDE5155C521D908DAAD54C401812E65F36_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mC6211D44B3AA3AF6128E6C9A2F0ECC50B3E062C0_inline (Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853*, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, const RuntimeMethod*))Predicate_1_Invoke_mC6211D44B3AA3AF6128E6C9A2F0ECC50B3E062C0_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mF45BDCB5AFC48D519FCB32C6173CE6BA13E0BAB9 (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, const RuntimeMethod*))List_1__ctor_mF45BDCB5AFC48D519FCB32C6173CE6BA13E0BAB9_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mF41A282B83D5AE0AAFBD1DF3E19DBCA92FD4F52D (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, int32_t, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853*, const RuntimeMethod*))List_1_FindIndex_mF41A282B83D5AE0AAFBD1DF3E19DBCA92FD4F52D_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_mAA1FE34BB1D63FA846FFCD9431C40A6B0BD8030E (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, int32_t, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853*, const RuntimeMethod*))List_1_FindLastIndex_mAA1FE34BB1D63FA846FFCD9431C40A6B0BD8030E_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m8408660AB6476F9CE3CF588AC70851B173902D9A_inline (Action_1_t26C8C093937A69289EF4E2B31EF238E13E84CACD* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t26C8C093937A69289EF4E2B31EF238E13E84CACD*, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, const RuntimeMethod*))Action_1_Invoke_m8408660AB6476F9CE3CF588AC70851B173902D9A_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m01BE3F322FD9FA1AA702D6B96069E74F4E48F51C (Enumerator_t93A4649B59736B0F7D5638C4005AF2229DEA5AF3* __this, List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t93A4649B59736B0F7D5638C4005AF2229DEA5AF3*, List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, const RuntimeMethod*))Enumerator__ctor_m01BE3F322FD9FA1AA702D6B96069E74F4E48F51C_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m2ACB3807045AB536DFAEA3DA898E0CFEB366AF86 (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, const RuntimeMethod*))List_1__ctor_m2ACB3807045AB536DFAEA3DA898E0CFEB366AF86_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_mED033CA1EF16D44421400BC730B74BC2620B2AA9 (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_mED033CA1EF16D44421400BC730B74BC2620B2AA9_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m1D90BCA760719776024C9F232E787B5989343C9B (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, const RuntimeMethod*))List_1_Insert_m1D90BCA760719776024C9F232E787B5989343C9B_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_mD71D4DDF0067CFCC9968B8B0FCFEDBC7E70BB8FB (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_mD71D4DDF0067CFCC9968B8B0FCFEDBC7E70BB8FB_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m4C2B99B208A071A0898A2D4342BAB2D3DBF7E643 (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m4C2B99B208A071A0898A2D4342BAB2D3DBF7E643_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_mE68691AFE8D2679090D4BCB13F04C479FAB24362 (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mE68691AFE8D2679090D4BCB13F04C479FAB24362_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mC67443B0D7970E8F7A4B1537DE4F04AD1CF8D385 (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, const RuntimeMethod*))List_1_Remove_mC67443B0D7970E8F7A4B1537DE4F04AD1CF8D385_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m66EF3EBC79528CF148C077725B993DB1CBBDCC43 (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m66EF3EBC79528CF148C077725B993DB1CBBDCC43_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m580DCE7900339B60CC61D97588FF830D3859A62C (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m580DCE7900339B60CC61D97588FF830D3859A62C_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mE1BF848DA5AC14A0792731CA28D1986DC898219E (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mE1BF848DA5AC14A0792731CA28D1986DC898219E_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m49FAEBD2025B35E4F4FF3335060FE4B983630E05 (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m49FAEBD2025B35E4F4FF3335060FE4B983630E05_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m0D62252899684636945BDF7EA50608CE3BECAC50 (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t7EED6337E17421D78C2BF2FAC446688F0DDC81DA* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*, int32_t, int32_t, Comparison_1_t7EED6337E17421D78C2BF2FAC446688F0DDC81DA*, const RuntimeMethod*))ArraySortHelper_1_Sort_m0D62252899684636945BDF7EA50608CE3BECAC50_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m28B827CD3A5AC0BEBE3F83F7048AEF15C1857023 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m28B827CD3A5AC0BEBE3F83F7048AEF15C1857023_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF List_1_get_Item_m9F9D4B9629107040401E3F01D607F2A6D8F0F769 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, const RuntimeMethod*))List_1_get_Item_m9F9D4B9629107040401E3F01D607F2A6D8F0F769_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m99464DD2FFCCCCAD106B228AC32C866078EB49D8 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m99464DD2FFCCCCAD106B228AC32C866078EB49D8_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mAEE9B97A1165AC7C93A25C29B788646FF4F3A94D (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, const RuntimeMethod*))List_1_set_Item_mAEE9B97A1165AC7C93A25C29B788646FF4F3A94D_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m339FD6E500E72F6DD122D938B084BAA23C327938 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, const RuntimeMethod*))List_1_AddWithResize_m339FD6E500E72F6DD122D938B084BAA23C327938_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mC79CC1A67B8E1DD333711E8F7EE6CB297BD8FB65 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mC79CC1A67B8E1DD333711E8F7EE6CB297BD8FB65_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m2DAD581757A4F41DC2E475F0911CD3712FBEBC8D_inline (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, const RuntimeMethod*))List_1_Add_m2DAD581757A4F41DC2E475F0911CD3712FBEBC8D_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_inline (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, const RuntimeMethod*))List_1_get_Count_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m602792E3FE7EEC093588216605A15C4E59893C87 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m602792E3FE7EEC093588216605A15C4E59893C87_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m496D0AF9FF446C4AFAB909F1FCCD47D4C20BFE24 (ReadOnlyCollection_1_tDC2EF30575D579ECA71384FC25F70D7736968631* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_tDC2EF30575D579ECA71384FC25F70D7736968631*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m496D0AF9FF446C4AFAB909F1FCCD47D4C20BFE24_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m02CCF297BCCA28A9942BCC661F4C1E8C7310BD84 (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, int32_t ___1_index, int32_t ___2_length, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*, int32_t, int32_t, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m02CCF297BCCA28A9942BCC661F4C1E8C7310BD84_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m237042507DB880348BE692905D5D622A3FB09B25 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, int32_t ___1_count, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, int32_t, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m237042507DB880348BE692905D5D622A3FB09B25_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m5D79C447B50CBF4D05EA56C6AB0018979A84C046 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, const RuntimeMethod*))List_1_IndexOf_m5D79C447B50CBF4D05EA56C6AB0018979A84C046_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m8211C02A704B5526F00A16A8F0EC00F7ABD1E96A (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m8211C02A704B5526F00A16A8F0EC00F7ABD1E96A_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m42C6C5DA2B21C473D0DB500697AA3CDCBC04A996 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, const RuntimeMethod*))List_1_Contains_m42C6C5DA2B21C473D0DB500697AA3CDCBC04A996_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_mF0B0E961F04F87C395B26A519790799A1901FBE7 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*, int32_t, const RuntimeMethod*))List_1_CopyTo_mF0B0E961F04F87C395B26A519790799A1901FBE7_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m249B089D4791D3EBD45E3AB58AB8F45F0F328828 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m249B089D4791D3EBD45E3AB58AB8F45F0F328828_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m3DEB481F66F42A4BAFEA001ECCED94AC540D55FF (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7*, const RuntimeMethod*))List_1_FindIndex_m3DEB481F66F42A4BAFEA001ECCED94AC540D55FF_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m62F8EDFB8D1F0564139C98B1B62658166A0AC9CE_inline (Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7*, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, const RuntimeMethod*))Predicate_1_Invoke_m62F8EDFB8D1F0564139C98B1B62658166A0AC9CE_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m020E56BAD0BB49CFE3FCE3DB934D337DF2A9BDE8 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, const RuntimeMethod*))List_1__ctor_m020E56BAD0BB49CFE3FCE3DB934D337DF2A9BDE8_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mE3E96D976028FDB1EEA46CDAE0C786F8000A9B95 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, int32_t, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7*, const RuntimeMethod*))List_1_FindIndex_mE3E96D976028FDB1EEA46CDAE0C786F8000A9B95_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_m318E47A3AD494A548009A127E56B4F05A722D4AB (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, int32_t, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7*, const RuntimeMethod*))List_1_FindLastIndex_m318E47A3AD494A548009A127E56B4F05A722D4AB_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m3E8852B95D70149F388F11287EBD926E55A59DCC_inline (Action_1_tC08CABD73B553BC0216715761353DA85A6D117C4* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tC08CABD73B553BC0216715761353DA85A6D117C4*, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, const RuntimeMethod*))Action_1_Invoke_m3E8852B95D70149F388F11287EBD926E55A59DCC_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m54310B8B97CD9605936F5C243C6C353AC5E68138 (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB* __this, List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB*, List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, const RuntimeMethod*))Enumerator__ctor_m54310B8B97CD9605936F5C243C6C353AC5E68138_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_mC748F94ACCA21D599083E6CDB0E115867F885635 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, const RuntimeMethod*))List_1__ctor_mC748F94ACCA21D599083E6CDB0E115867F885635_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_mD71ACB7BFAC5EFB758FAAD5BFB86C58A102836A3 (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_mD71ACB7BFAC5EFB758FAAD5BFB86C58A102836A3_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mBFD592A09ACC99F8A9BDACF37A930E3E3CB4D111 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, const RuntimeMethod*))List_1_Insert_mBFD592A09ACC99F8A9BDACF37A930E3E3CB4D111_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_mAA1A02EEE86D9BAFF91AC93D214A3DCA4D015C7C (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_mAA1A02EEE86D9BAFF91AC93D214A3DCA4D015C7C_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m644D5B074A46F48DF3EC603B81818AE960C0C954 (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m644D5B074A46F48DF3EC603B81818AE960C0C954_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_m7FB6B0402C5640D61A20FC1BB1FDA39C560EC307 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m7FB6B0402C5640D61A20FC1BB1FDA39C560EC307_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mF6172A9C2FC9490A805CA31026AED0A91BDD7E00 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, const RuntimeMethod*))List_1_Remove_mF6172A9C2FC9490A805CA31026AED0A91BDD7E00_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mC80F09A81493657AEBAC2A4AD289D8CA3FC230B8 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mC80F09A81493657AEBAC2A4AD289D8CA3FC230B8_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m07E87B2627D752F6F7D7E63660E9EF7B213D5BC0 (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m07E87B2627D752F6F7D7E63660E9EF7B213D5BC0_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mE4069FC3037EEDCCCFF2E61B8046780F64C804B7 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mE4069FC3037EEDCCCFF2E61B8046780F64C804B7_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m47B4292187BA0BDDFCC4D28FA9DF1E3FA4BF9BD8 (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m47B4292187BA0BDDFCC4D28FA9DF1E3FA4BF9BD8_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m04B138B52B10D71BDF81B7F29C2D00585FE75DFE (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t4703F25317F49005421F55E324565AD56F754157* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*, int32_t, int32_t, Comparison_1_t4703F25317F49005421F55E324565AD56F754157*, const RuntimeMethod*))ArraySortHelper_1_Sort_m04B138B52B10D71BDF81B7F29C2D00585FE75DFE_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m2E81D1DC024E1A8819F65F9A87D864D7A07663D9 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m2E81D1DC024E1A8819F65F9A87D864D7A07663D9_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 List_1_get_Item_mA66F3F15C71B533EDE698BD175FE1DAE57ACDDDA (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, const RuntimeMethod*))List_1_get_Item_mA66F3F15C71B533EDE698BD175FE1DAE57ACDDDA_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m636F71F1C531B9D0CA2D454670A8DCFC77D9EB09 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m636F71F1C531B9D0CA2D454670A8DCFC77D9EB09_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m8C842540F3462C8470886F62294DA12CCBB15B12 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, const RuntimeMethod*))List_1_set_Item_m8C842540F3462C8470886F62294DA12CCBB15B12_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m8C81A448D2268684D0489F898EB3EA62677D5B03 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, const RuntimeMethod*))List_1_AddWithResize_m8C81A448D2268684D0489F898EB3EA62677D5B03_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m31AC72CDB9296BE074E64A5E078D205E937264C1 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m31AC72CDB9296BE074E64A5E078D205E937264C1_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_inline (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, const RuntimeMethod*))List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_inline (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, const RuntimeMethod*))List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m2EF03C868749EA7B8FFFE12570C83E42742D0914 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m2EF03C868749EA7B8FFFE12570C83E42742D0914_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m61FC7825AC9662FBA45EC5022DCD6E7F0304A6FE (ReadOnlyCollection_1_tF9BDC7A725517ED0439C01A1532E809C474C0D32* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_tF9BDC7A725517ED0439C01A1532E809C474C0D32*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m61FC7825AC9662FBA45EC5022DCD6E7F0304A6FE_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m6B513BC656AB8C0DDD34EFA64AB4E0AEE500E92D (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, int32_t ___1_index, int32_t ___2_length, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*, int32_t, int32_t, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m6B513BC656AB8C0DDD34EFA64AB4E0AEE500E92D_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_mB750ECEF12E382BC82B511BFE70384A714150F5D (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, int32_t ___1_count, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, int32_t, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mB750ECEF12E382BC82B511BFE70384A714150F5D_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mA714D7D049FB6784D9EB1B3D52789AAFFF6CF7ED (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, const RuntimeMethod*))List_1_IndexOf_mA714D7D049FB6784D9EB1B3D52789AAFFF6CF7ED_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m8F946B8ED0A8F8AD77DB8BB60FF738A6291A08C0 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m8F946B8ED0A8F8AD77DB8BB60FF738A6291A08C0_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m38A388B59279670884FBA22E2425B6C639F9B64E (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, const RuntimeMethod*))List_1_Contains_m38A388B59279670884FBA22E2425B6C639F9B64E_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_mC9E9A9077290CA2513BBE4F57A6BA4BEB6531F72 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*, int32_t, const RuntimeMethod*))List_1_CopyTo_mC9E9A9077290CA2513BBE4F57A6BA4BEB6531F72_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m02045399D6A76570C8F59EABF088DF1394BC048F (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m02045399D6A76570C8F59EABF088DF1394BC048F_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m24A57473CB18EAF95D98BFEE6D51C3AA06DF2FED (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4*, const RuntimeMethod*))List_1_FindIndex_m24A57473CB18EAF95D98BFEE6D51C3AA06DF2FED_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m342D9E6A179FF82B80AB85EE45B9E8C5F89DCC77_inline (Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, const RuntimeMethod*))Predicate_1_Invoke_m342D9E6A179FF82B80AB85EE45B9E8C5F89DCC77_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m23F577580DA183D97104D42736683B447BEBFB4B (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, const RuntimeMethod*))List_1__ctor_m23F577580DA183D97104D42736683B447BEBFB4B_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m88F7C2EE5756BF412B899758E65C923C2998E497 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, int32_t, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4*, const RuntimeMethod*))List_1_FindIndex_m88F7C2EE5756BF412B899758E65C923C2998E497_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_mABC53383019AD03059FDADF68543194B3830A319 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, int32_t, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4*, const RuntimeMethod*))List_1_FindLastIndex_mABC53383019AD03059FDADF68543194B3830A319_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_mD85907014970CA92DB044D2ADBBFD51365C899CF_inline (Action_1_t50C12F092BCCA20D1AD73017A4C20105FDFD19A5* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t50C12F092BCCA20D1AD73017A4C20105FDFD19A5*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, const RuntimeMethod*))Action_1_Invoke_mD85907014970CA92DB044D2ADBBFD51365C899CF_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mFD1F12D051DB25224C417D4AC365C7FE782DA62A (Enumerator_t2D855D5C1E4307D40736B1FE4072CBCF7BC96260* __this, List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t2D855D5C1E4307D40736B1FE4072CBCF7BC96260*, List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, const RuntimeMethod*))Enumerator__ctor_mFD1F12D051DB25224C417D4AC365C7FE782DA62A_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m2909A3B005B25D9806E268E6AD7D5B241A6F48E9 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, const RuntimeMethod*))List_1__ctor_m2909A3B005B25D9806E268E6AD7D5B241A6F48E9_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mEB2352189542ECF109A40FA043E63F477387E2B6 (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mEB2352189542ECF109A40FA043E63F477387E2B6_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m79CEDF9BD69B440B67C45AEDABD79B16EBD45879 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, const RuntimeMethod*))List_1_Insert_m79CEDF9BD69B440B67C45AEDABD79B16EBD45879_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_mC56FED74FBB05402CDCEA96446058A96C6A0539C (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_mC56FED74FBB05402CDCEA96446058A96C6A0539C_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m84EE2578436EBB08A692EB1F9581D2A878426C7A (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m84EE2578436EBB08A692EB1F9581D2A878426C7A_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_mF7D98FADCB33E718E3934B03EADC5B12FE0E16C6 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mF7D98FADCB33E718E3934B03EADC5B12FE0E16C6_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m0AFE576BA03CD961BC0F5B46CD26A0CE16182895 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, const RuntimeMethod*))List_1_Remove_m0AFE576BA03CD961BC0F5B46CD26A0CE16182895_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m5E21E95DDEB3BBABE2BB2390E308292F046C8A1C (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m5E21E95DDEB3BBABE2BB2390E308292F046C8A1C_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mE08CC45FF5E07B12EB09B0BBBEBB4E727337CF11 (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mE08CC45FF5E07B12EB09B0BBBEBB4E727337CF11_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m22A293DBA21FCBD532348DEC4142DEE578AA19A6 (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m22A293DBA21FCBD532348DEC4142DEE578AA19A6_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mE770E0C2041A63FC7AF422B151528E1398C9F25D (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mE770E0C2041A63FC7AF422B151528E1398C9F25D_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mFD224C7E08DCEB664FA5E33F97380CFB1D4054D2 (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t9587F6BBCCF465868BB507F3842094EB3EFE433C* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*, int32_t, int32_t, Comparison_1_t9587F6BBCCF465868BB507F3842094EB3EFE433C*, const RuntimeMethod*))ArraySortHelper_1_Sort_mFD224C7E08DCEB664FA5E33F97380CFB1D4054D2_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m431C0B140801BECFC0BA20CB1306144198996B50 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m431C0B140801BECFC0BA20CB1306144198996B50_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 List_1_get_Item_m99692B254EA76F19FD3E904E1D7011E5EE54EB83 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, const RuntimeMethod*))List_1_get_Item_m99692B254EA76F19FD3E904E1D7011E5EE54EB83_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m10A1B843AB9674220834E40829627BBD18A24E91 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m10A1B843AB9674220834E40829627BBD18A24E91_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m01C55774926D52578872B770A2E674F76EA02465 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, const RuntimeMethod*))List_1_set_Item_m01C55774926D52578872B770A2E674F76EA02465_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m7CD1D354D330F30E0795CAD1A18B915227782713 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, const RuntimeMethod*))List_1_AddWithResize_m7CD1D354D330F30E0795CAD1A18B915227782713_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m0F1E7B9DCF6888F5AC0356FA8B85B2F25DBC8CAA (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m0F1E7B9DCF6888F5AC0356FA8B85B2F25DBC8CAA_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mC287B445E45444960741C56A73B1C60B39B20449_inline (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, const RuntimeMethod*))List_1_Add_mC287B445E45444960741C56A73B1C60B39B20449_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_inline (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, const RuntimeMethod*))List_1_get_Count_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m130DF77790D99E792CB04239863CEF92147B9CEC (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m130DF77790D99E792CB04239863CEF92147B9CEC_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m74AA14A3B0D2F2BEB8930773D30A7C0A3ECAFA0B (ReadOnlyCollection_1_tEDA5A8E1827AB831F1A307CC5CFFEDD2E0F2F501* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_tEDA5A8E1827AB831F1A307CC5CFFEDD2E0F2F501*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m74AA14A3B0D2F2BEB8930773D30A7C0A3ECAFA0B_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m40F4DF673489F6045A34C5965911800DDF504EEF (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, int32_t ___1_index, int32_t ___2_length, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*, int32_t, int32_t, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m40F4DF673489F6045A34C5965911800DDF504EEF_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_mB0C672D0DA9BFD03BCBD6B9531DDAFDC3F92BEC9 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, int32_t ___1_count, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, int32_t, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mB0C672D0DA9BFD03BCBD6B9531DDAFDC3F92BEC9_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m8F1932882F6931BC68A2823DEA5293F6C8ECD970 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, const RuntimeMethod*))List_1_IndexOf_m8F1932882F6931BC68A2823DEA5293F6C8ECD970_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m6D2C11D608A9793D3CD4EAADF0DB9138E8733755 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m6D2C11D608A9793D3CD4EAADF0DB9138E8733755_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m31F862BA5864FF4C8976E0BF934803F98A8A931E (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, const RuntimeMethod*))List_1_Contains_m31F862BA5864FF4C8976E0BF934803F98A8A931E_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_mC9188BBE3257088EA9E561137EFD7DECDD37FF08 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*, int32_t, const RuntimeMethod*))List_1_CopyTo_mC9188BBE3257088EA9E561137EFD7DECDD37FF08_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m1DB62B67C935B514F6CB173250B2151DDE7E65B4 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m1DB62B67C935B514F6CB173250B2151DDE7E65B4_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mC47FFE822AF8C7E8A8CBC201842254216792D043 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26*, const RuntimeMethod*))List_1_FindIndex_mC47FFE822AF8C7E8A8CBC201842254216792D043_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m956DEEBD6B9C4273F397B15977460A31FFABA57B_inline (Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26*, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, const RuntimeMethod*))Predicate_1_Invoke_m956DEEBD6B9C4273F397B15977460A31FFABA57B_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m4561D371B0238CFD426965812FF172C1224D666D (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, const RuntimeMethod*))List_1__ctor_m4561D371B0238CFD426965812FF172C1224D666D_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mEEAAB030CB6E59816459EB3BBD374BD00184332A (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, int32_t, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26*, const RuntimeMethod*))List_1_FindIndex_mEEAAB030CB6E59816459EB3BBD374BD00184332A_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_m1B4B52061468FD42A430E24664EF5C78E436AE37 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, int32_t, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26*, const RuntimeMethod*))List_1_FindLastIndex_m1B4B52061468FD42A430E24664EF5C78E436AE37_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m1E955F8A980CA16E2E5107E6C77C6F70BE5C88FC_inline (Action_1_tB7F1B5F533769D881E65801E06D2CCC1432252F0* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tB7F1B5F533769D881E65801E06D2CCC1432252F0*, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, const RuntimeMethod*))Action_1_Invoke_m1E955F8A980CA16E2E5107E6C77C6F70BE5C88FC_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mC86B3FA778A630F3AED203E060A990CEBCB53CE0 (Enumerator_tD293B4615446BCEF781D9E4F98CE20AB25366220* __this, List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tD293B4615446BCEF781D9E4F98CE20AB25366220*, List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, const RuntimeMethod*))Enumerator__ctor_mC86B3FA778A630F3AED203E060A990CEBCB53CE0_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_mAB2B123AE51CDC79605EF4A41537BADA1774F2CA (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, const RuntimeMethod*))List_1__ctor_mAB2B123AE51CDC79605EF4A41537BADA1774F2CA_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m9B260283C5A816BD81D35E0F3DB7668DB8F863E9 (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m9B260283C5A816BD81D35E0F3DB7668DB8F863E9_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mC5E4EAEABC55E8A2B9A85BED30224670555426F6 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, const RuntimeMethod*))List_1_Insert_mC5E4EAEABC55E8A2B9A85BED30224670555426F6_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_mFD9D7217B860EBBACA293CBE0677AD827071EEAF (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_mFD9D7217B860EBBACA293CBE0677AD827071EEAF_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_mD756D7E82E9D5400FC3BDC4ED9D8B3643F185CE6 (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_mD756D7E82E9D5400FC3BDC4ED9D8B3643F185CE6_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_mA66010488F6A8F4F56634D09311999307B24AF07 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mA66010488F6A8F4F56634D09311999307B24AF07_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m4782D29FA63D71E98DC65FACFA0D1028EA26D4BC (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, const RuntimeMethod*))List_1_Remove_m4782D29FA63D71E98DC65FACFA0D1028EA26D4BC_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m2F1841EDD34A625AA03A6F49E8CBF0BA3E46A945 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m2F1841EDD34A625AA03A6F49E8CBF0BA3E46A945_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m98C68DD217639720837F1D772CEDDE8D47EBC8DA (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m98C68DD217639720837F1D772CEDDE8D47EBC8DA_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m0585EE8987B1FA9E560387D716C6DD9664F25340 (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m0585EE8987B1FA9E560387D716C6DD9664F25340_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m1B6A30E7822773BF28DE8C5BE37C2871E85152E7 (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m1B6A30E7822773BF28DE8C5BE37C2871E85152E7_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m9517E05C467FC968E80A74EB61618D1C4BB6F49F (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t2CC3A9749FFE6C137307D37250EA2187BC4BC230* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*, int32_t, int32_t, Comparison_1_t2CC3A9749FFE6C137307D37250EA2187BC4BC230*, const RuntimeMethod*))ArraySortHelper_1_Sort_m9517E05C467FC968E80A74EB61618D1C4BB6F49F_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_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_0 = ((List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_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_m478CC1104F6A1B47FCC32272CEC9C24A497D7CA8_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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));
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_2 = ((List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_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;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_4 = (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*)(DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*)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_m7C872D69369A47382CC733B0A3A8E2BAC7A89409_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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));
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_6 = ((List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_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;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_8 = (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*)(DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*)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;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*, 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));
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_12 = ((List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_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_m6C3C5679D5942F345F88BBA728F32F200EAF5023(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mB4D630E1074A7E3115700D18C13039DB9505FD1A_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_m410468B352D8350DEC43B5191F97BC10419B5AFA_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_6 = (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*)(DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*)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;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_8 = __this->____items;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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:
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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));
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_12 = ((List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_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_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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_m3DE0CE46BB1EB6F038CFD21A09C494D84D22DA8B_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m672DA87979A0A1E403486CAE840628FD8356340A_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m8DEDD8CBA0221904E79CBC9889CB8A4E4BDA4C96_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m2BA6C1F0D25AA42A19F0ACB92E04827739636078_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m5CF64C42131B90AEFCE0B248E3AD6B1F19730FE1_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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 DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD List_1_get_Item_m17C6FC4F17190162C7A460CBECC0E6DBDD73AC30_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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:
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD 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_m4522367D355CBEB917379E6332FFCDDBEAA8DC0E_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___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:
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD)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_mA8B13FBCA05F70C4BE7758D83743B8F487FE83D2_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD 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(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD));
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD 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_m96F6C02208A3DC6280676AF2FDD58A53997857C5_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_1;
|
|
L_1 = List_1_get_Item_m17C6FC4F17190162C7A460CBECC0E6DBDD73AC30(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD 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_mB4446D0C32ACA4250D92A0E6F4A79778DF8D9878_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m4B105830B3FD7AF23A498E1DDF5FB61ADB0D38EE(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_m4522367D355CBEB917379E6332FFCDDBEAA8DC0E(__this, L_1, ((*(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)((DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)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_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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));
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_9 = ___0_item;
|
|
List_1_AddWithResize_m35ACF165BC6D3D0F57F8BE5C0AE7977F82ED5530(__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_m35ACF165BC6D3D0F57F8BE5C0AE7977F82ED5530_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___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_m5859ED66C8A7A84FADE36D44B3CEFAD95FF72147(__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));
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m9F4965C7740E0A06345D53D97D6D892F5A2B57D8_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m4B105830B3FD7AF23A498E1DDF5FB61ADB0D38EE(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_inline(__this, ((*(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)((DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)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_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_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_m1B91A4A585059FAFCBD220DB9D5BA4BD72257B1A_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_mCDD9BF8D0CA12F8A3DD5434C702430C89CE46646(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t8819D14D551509B4187AE455C27ACD5FDA8D803C* List_1_AsReadOnly_mD68E3C1A47B24B51708ACE2A3C34A1890FF9457D_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t8819D14D551509B4187AE455C27ACD5FDA8D803C* L_0 = (ReadOnlyCollection_1_t8819D14D551509B4187AE455C27ACD5FDA8D803C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_mF63F8CD0BEA70041717DDFFEF67B5044C90F9AE7(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_m97BA8253A048B6EB34A3700AFA5A90F15B24BD7E_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, int32_t ___1_count, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___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:
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m5590C5DD2DA20D3916BC396D86A051AD282797CD(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_m6B6DB5DCB623C43ACC3DCB2E4F4B33ED49F09883_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m97BA8253A048B6EB34A3700AFA5A90F15B24BD7E(__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_m2C920B92FF89D11DBB61EBB778F29261CE34E7A2_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m97BA8253A048B6EB34A3700AFA5A90F15B24BD7E(__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_mC33E64F7BF9CF875F1C50CACBC8BA9215DC318F0_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_mF5A54E4613B9C8689CE26FC4EACB170272D2AECA_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m283F7976AF62F86311B1F721DA45E44E128BF362(__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_m55139B0907354F13C1DE859ECE9ADEBFA16B3F34_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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_mA8B13FBCA05F70C4BE7758D83743B8F487FE83D2(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_mF5A54E4613B9C8689CE26FC4EACB170272D2AECA(__this, ((*(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)((DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)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_m0545B12F3A71CD23F76CB93ADB7041884E969E7D_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_0 = ___0_array;
|
|
List_1_CopyTo_m60B8B028804DA24837E379246BAF6A9D3411E5BA(__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_mEB1DDDDC677AE4F172133ED6145CA9F2F2BF4CB6_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_m6F22D0260D831DE532DE37745AC1225439604349_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___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:
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_m60B8B028804DA24837E379246BAF6A9D3411E5BA_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_0 = __this->____items;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_m5859ED66C8A7A84FADE36D44B3CEFAD95FF72147_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_m410468B352D8350DEC43B5191F97BC10419B5AFA(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mE3AFB3B1B0EB82F8ADBB8CE287E3A1E99116F01D_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC12224B96020379744072FD7999813329E419E03* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mC18413B9A517ED34A3639BC7C25A42000477CBCD(__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 DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD List_1_Find_mA0BFCC4E35AE755F00C4580C777902A4D17E9361_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tC12224B96020379744072FD7999813329E419E03* 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_tC12224B96020379744072FD7999813329E419E03* L_1 = ___0_match;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m3BA2F1339282DF3A02C3630832D8C1B5B6099643_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD 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(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD));
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* List_1_FindAll_m476134E4DCD7B9E06DEBC641E8FB84EBC13F8609_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC12224B96020379744072FD7999813329E419E03* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_1 = (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tC12224B96020379744072FD7999813329E419E03* L_2 = ___0_match;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m3BA2F1339282DF3A02C3630832D8C1B5B6099643_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_8 = V_0;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_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_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mC18413B9A517ED34A3639BC7C25A42000477CBCD_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tC12224B96020379744072FD7999813329E419E03* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mB62917034D6D6328F3AE23966DF3D41AC4938281(__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_m8F7E92E47B1E7A14BB78746CC5B24EE89ABFF9D3_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_startIndex, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___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_tC12224B96020379744072FD7999813329E419E03* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mB62917034D6D6328F3AE23966DF3D41AC4938281(__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_mB62917034D6D6328F3AE23966DF3D41AC4938281_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___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_tC12224B96020379744072FD7999813329E419E03* 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_tC12224B96020379744072FD7999813329E419E03* L_10 = ___2_match;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m3BA2F1339282DF3A02C3630832D8C1B5B6099643_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 DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD List_1_FindLast_m6B8A4A02F9D3CDBF70AA4670DEC944776AAC64BE_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tC12224B96020379744072FD7999813329E419E03* 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_tC12224B96020379744072FD7999813329E419E03* L_2 = ___0_match;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m3BA2F1339282DF3A02C3630832D8C1B5B6099643_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD 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(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD));
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m0373ABED193E348CE53556DCD1C3B178301270BD_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_tC12224B96020379744072FD7999813329E419E03* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m8C1C4EBB0E023FB83F683C67380ED20C9F0DEDAF(__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_m8F70222018CD693DCECC4F381D842AFDCF01AA01_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_startIndex, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_tC12224B96020379744072FD7999813329E419E03* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m8C1C4EBB0E023FB83F683C67380ED20C9F0DEDAF(__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_m8C1C4EBB0E023FB83F683C67380ED20C9F0DEDAF_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC12224B96020379744072FD7999813329E419E03* 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_tC12224B96020379744072FD7999813329E419E03* L_11 = ___2_match;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m3BA2F1339282DF3A02C3630832D8C1B5B6099643_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_mED9385C71F67DFE2009A914917192AE7C24A0A5E_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, Action_1_t8EF2B5CD0B452177E8FBEEFBDB4AE1F83F78619F* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t8EF2B5CD0B452177E8FBEEFBDB4AE1F83F78619F* 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_t8EF2B5CD0B452177E8FBEEFBDB4AE1F83F78619F* L_4 = ___0_action;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m574B97CD15E0BF0781F7E70FF737E503FD3B6E32_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_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mE684B5E52278BA54981C736299E8A13A8562965E((&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_m604418C5EF441A6B76827358B7228F4D0EDD9CF5_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mE684B5E52278BA54981C736299E8A13A8562965E((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 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_m06D8AE06BD8096EA7F4FE00A053EF4835A522185_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mE684B5E52278BA54981C736299E8A13A8562965E((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 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_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* List_1_GetRange_mF0D4DFAEACD6FB59D166017B94A7E555217D0697_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* 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_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_6 = (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m478CC1104F6A1B47FCC32272CEC9C24A497D7CA8(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m283F7976AF62F86311B1F721DA45E44E128BF362_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_0 = __this->____items;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m73184455C306AEAF26AB46F8592D551E94DC4789(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_m76E22ED1C7FE9738BAF2BF20E052A3674117390D_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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_mA8B13FBCA05F70C4BE7758D83743B8F487FE83D2(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_m283F7976AF62F86311B1F721DA45E44E128BF362(__this, ((*(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)((DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)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_m9FA77FCCE48B949EBFAE922CD12C0399B3D3169A_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___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:
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_2 = __this->____items;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD 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_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m73184455C306AEAF26AB46F8592D551E94DC4789(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_m05A826D78AA5DDF2AF96EB081F6F1906156E952E_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___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:
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_6 = __this->____items;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m73184455C306AEAF26AB46F8592D551E94DC4789(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_mBC881A8C43B8B6AD3FF93B048F470696B2013946_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___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;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_m5859ED66C8A7A84FADE36D44B3CEFAD95FF72147(__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;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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:
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD)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_m42F04FE7FDC3A30C24FFD80A211CB24A7DF1F4ED_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m4B105830B3FD7AF23A498E1DDF5FB61ADB0D38EE(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_mBC881A8C43B8B6AD3FF93B048F470696B2013946(__this, L_1, ((*(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)((DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)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_mCDD9BF8D0CA12F8A3DD5434C702430C89CE46646_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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_m5859ED66C8A7A84FADE36D44B3CEFAD95FF72147(__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;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_20 = __this->____items;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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);
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*, 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);
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_45;
|
|
L_45 = InterfaceFuncInvoker0< DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_mBC881A8C43B8B6AD3FF93B048F470696B2013946(__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_m6C3C5679D5942F345F88BBA728F32F200EAF5023(__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_m1F806870E8A7BD8DD2EFA1BDCE4694D964444D8F_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD 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_mD02ACEA2BBFCE127244149D1A8C85AC6088D3639(__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_mFB61E6CBDCE3EE383DBE68BA37BFE38BF1631B3E_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___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:
|
|
{
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD 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_mD02ACEA2BBFCE127244149D1A8C85AC6088D3639(__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_mD02ACEA2BBFCE127244149D1A8C85AC6088D3639_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_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_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_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:
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_9 = __this->____items;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m7413AD5E7D93747F271AD53F3002DFC91051796B(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_m9F10BAEDB2BC3E049487D54398916C329480CF73_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m283F7976AF62F86311B1F721DA45E44E128BF362(__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_mCA8191A490F4B07D78493BA737AB26F6F3461ACC(__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_m0734BF4ADF2AF2D3211B3CFAE421B4D95514FD0F_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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_mA8B13FBCA05F70C4BE7758D83743B8F487FE83D2(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_m9F10BAEDB2BC3E049487D54398916C329480CF73(__this, ((*(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)((DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD*)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_m621687408B21C4EF63596AE8D7FBF5F7A7964BD5_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC12224B96020379744072FD7999813329E419E03* 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_tC12224B96020379744072FD7999813329E419E03* L_4 = ___0_match;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m3BA2F1339282DF3A02C3630832D8C1B5B6099643_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_tC12224B96020379744072FD7999813329E419E03* L_16 = ___0_match;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m3BA2F1339282DF3A02C3630832D8C1B5B6099643_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;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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));
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD 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), (DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_mCA8191A490F4B07D78493BA737AB26F6F3461ACC_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD 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;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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:
|
|
{
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD));
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD)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_mE2B0686303E4F76EE813DE093F948FF120187E36_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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));
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_m2E6389A46DC325C0D77B7C8D1EBBC6358E91060E_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m49259C3D1F838AF0B7F9681D56D843CB1B4CA814(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m49259C3D1F838AF0B7F9681D56D843CB1B4CA814_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_m4F9AAD60ACE586CB347B65BF634875580DF1233B(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_m34F250910E4F0F9042A211DD9640C6C829A2454F_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mAEA05C052FB8F961EAF0BA7503C0AEAAE9D62B01(__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_m14BE8C9EF5344A8A41C7A157A74F8D18047922A3_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mAEA05C052FB8F961EAF0BA7503C0AEAAE9D62B01(__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_mAEA05C052FB8F961EAF0BA7503C0AEAAE9D62B01_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisDeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_mA60600F75795BB78A94016B1930A9485F80EE231(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_mB5C65BF56F0CBF95B5F63FED0DCD68E5DC6266FF_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, Comparison_1_t67046134C34B6A4C1FD5947E50DFD65C311BB7BF* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t67046134C34B6A4C1FD5947E50DFD65C311BB7BF* 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;
|
|
}
|
|
}
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t67046134C34B6A4C1FD5947E50DFD65C311BB7BF* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_mD044B771C3904FC5F885AC5AB284529FFA69993C(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 DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* List_1_ToArray_mF73E2DA2C4FE9BEF1946230717A206E27257581E_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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));
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_1 = ((List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_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;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_3 = (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*)(DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_4 = __this->____items;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m6488C78C5F11C6F3259B14518582EE32EECD18B1_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_m410468B352D8350DEC43B5191F97BC10419B5AFA(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mC456AE458BD88CA24544B007F0E26E2A718AD2BC_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, Predicate_1_tC12224B96020379744072FD7999813329E419E03* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tC12224B96020379744072FD7999813329E419E03* 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_tC12224B96020379744072FD7999813329E419E03* L_1 = ___0_match;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m3BA2F1339282DF3A02C3630832D8C1B5B6099643_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_m6C3C5679D5942F345F88BBA728F32F200EAF5023_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __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;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD 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);
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_6;
|
|
L_6 = InterfaceFuncInvoker0< DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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_m5859ED66C8A7A84FADE36D44B3CEFAD95FF72147(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD)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_m92B21ED3DD4125CD9C155EA067B224D90D61076A_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_0 = (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*)(DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_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_mF7C826D0F80E959F8B616B5162D1F814F0AD109C_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_0 = ((List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F_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_m0845C139D96D3EC99FBA49221544966B4F8840EF_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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));
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_2 = ((List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F_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;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_4 = (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*)(dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*)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_m16BF8DBADC2DAF375413AABAE2E50EA23EF01933_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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));
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_6 = ((List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F_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;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_8 = (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*)(dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*)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;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*, 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));
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_12 = ((List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F_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_mC3B444C1918919842C100F4B08B2900D8F14CB85(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m4C6954A3DB44BEF9FED11E35C7FFB82EC6819AF2_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_m0A7B57F507741E7E2F9D219A53510F17275DE4FD_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_6 = (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*)(dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*)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;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_8 = __this->____items;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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:
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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));
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_12 = ((List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F_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_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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_m0A70A8636920CD910254FDEE08E272562BA55BAB_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mF554EB796405659D7CB88ECF37BA1B1F76179FAE_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m5C77DCF0C56E3B7A86BFAC5CAECB7F2EFD7AC6C0_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m12E0369911535FBD0F2B92ACDAEFB3EAE7ED2746_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mA8BE46E761E9D2B26662B1134FCDD4552C0BE74F_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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 daw_t45D9022875F27878121CD76ADF9BA4E808290F4A List_1_get_Item_mA1BF2F237AE452801A591B9C5BBC099B5CA200CD_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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:
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A 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_m46640D3407DB81364CD03F4061F6E7A11FCE8E4C_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___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:
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (daw_t45D9022875F27878121CD76ADF9BA4E808290F4A)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_mCCCC6D3E0C14CBB4FCD99B122958BE0E2230B5F5_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A 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(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A));
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A 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_m8FE9B7C55FCAFCB40F70E0B2659280D7FF128D38_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_1;
|
|
L_1 = List_1_get_Item_mA1BF2F237AE452801A591B9C5BBC099B5CA200CD(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A 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_mA4C696FB0610207AF19A82F92E31AFF55A8877DD_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_mDA92BC8FB5B55D58084B33AA3BC8C65CAC78F2A1(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_m46640D3407DB81364CD03F4061F6E7A11FCE8E4C(__this, L_1, ((*(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)((daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)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_mF3E4B3D7BC36664B2704C86FF1823BEB23B611DC_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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));
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (daw_t45D9022875F27878121CD76ADF9BA4E808290F4A)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_9 = ___0_item;
|
|
List_1_AddWithResize_mA9B7848F69A22894FAAF509D8CFB6CB6D628C796(__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_mA9B7848F69A22894FAAF509D8CFB6CB6D628C796_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___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_m6A569FD98D0F3275908F09A99226C725114F19B6(__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));
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (daw_t45D9022875F27878121CD76ADF9BA4E808290F4A)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mE9564979465824700F4DF19744AFFC5F97B6E1AA_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_mDA92BC8FB5B55D58084B33AA3BC8C65CAC78F2A1(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mF3E4B3D7BC36664B2704C86FF1823BEB23B611DC_inline(__this, ((*(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)((daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)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_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_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_mD1036C259BB6096AA844F7EBD21F79F9A4AC1369_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_mAD85DD8A2ADE02D135E82C6572E3F81D4A7672A9(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tA04C300ACF3992273CBF491B41D37EB65E68DDFC* List_1_AsReadOnly_mD0FEC5F765D7B6E425AAE42DCF37A943C2489DA8_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tA04C300ACF3992273CBF491B41D37EB65E68DDFC* L_0 = (ReadOnlyCollection_1_tA04C300ACF3992273CBF491B41D37EB65E68DDFC*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m60BE14B4069BB87CF8BE17F1DD105E30F4907298(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_m4E67CD11884A86E6C1D0010951FAD36C091C72CB_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, int32_t ___1_count, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___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:
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m3B46CC7F00DD6A79F7D6F230156F4FA1DB6D803A(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_m314FC54A021425CE95895450F588435DBADC8E5B_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m4E67CD11884A86E6C1D0010951FAD36C091C72CB(__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_m0F2F4F04FF625DE516E7ED47AB5D2F2B0898C122_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m4E67CD11884A86E6C1D0010951FAD36C091C72CB(__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_mAE64D60C25174D075A16AA9FBECB02C804D038FB_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_m32C9DDA1B1AB13ACE54513600BFDE5BE482E9D08_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m34DB8104974D691D75EFD0E6C997874CA3EA75F7(__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_mB1AB371DF1FA587B333AFDD150FC65F69C25637A_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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_mCCCC6D3E0C14CBB4FCD99B122958BE0E2230B5F5(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_m32C9DDA1B1AB13ACE54513600BFDE5BE482E9D08(__this, ((*(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)((daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)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_m1C7945C814A07FC4E28908C5A0E79F3AE876EF17_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_0 = ___0_array;
|
|
List_1_CopyTo_m9536C394DAFDC5318D7354C7202A7A78994E891E(__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_m0793D51B1E4F2A9A46A6103A5551DE0B66C1E883_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_mD13543500AC94886E50BFB9729C221DC125ED3BA_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___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:
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_m9536C394DAFDC5318D7354C7202A7A78994E891E_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_0 = __this->____items;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_m6A569FD98D0F3275908F09A99226C725114F19B6_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_m0A7B57F507741E7E2F9D219A53510F17275DE4FD(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m3E67DD95259E159A475A5436912CB63E8718C9A0_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mD991D32CC613290DA55C846081405BF5EEEAA273(__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 daw_t45D9022875F27878121CD76ADF9BA4E808290F4A List_1_Find_m653A10222161113DAE937312754D0CA408DC0888_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* 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_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_1 = ___0_match;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m0BB50B12A423A471155343F4B281106E3D1C213A_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A 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(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A));
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* List_1_FindAll_mA764D82C8DB7FD82577FA983135AF4408471A21C_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* L_1 = (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mF7C826D0F80E959F8B616B5162D1F814F0AD109C(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_2 = ___0_match;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m0BB50B12A423A471155343F4B281106E3D1C213A_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* L_8 = V_0;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mF3E4B3D7BC36664B2704C86FF1823BEB23B611DC_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_t4F5B5486E772EFC6184B8A2456494246DA827F0F* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD991D32CC613290DA55C846081405BF5EEEAA273_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mC3B08BC6364C77C66153AB933AC2723F5F27A6C8(__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_m03770F5FF42F6A9EE4FED69F2749F21B3E0ECB20_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_startIndex, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___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_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mC3B08BC6364C77C66153AB933AC2723F5F27A6C8(__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_mC3B08BC6364C77C66153AB933AC2723F5F27A6C8_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___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_t251AC2B2E5E22EB7F478B6F67277308B9645680A* 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_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_10 = ___2_match;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m0BB50B12A423A471155343F4B281106E3D1C213A_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 daw_t45D9022875F27878121CD76ADF9BA4E808290F4A List_1_FindLast_mB685130AE5C29D6C09865137E52D85D3EEABFE8A_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* 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_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_2 = ___0_match;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m0BB50B12A423A471155343F4B281106E3D1C213A_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A 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(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A));
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m13AF8D9890B317FEF2F6747FB3133D59DFDB4DBB_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m35DA20906283595E12BBD52B8C7581E4BEEF3E29(__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_mD562FBF9871C9FD7B86BDF7BDB6B9B75A8A9BED8_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_startIndex, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m35DA20906283595E12BBD52B8C7581E4BEEF3E29(__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_m35DA20906283595E12BBD52B8C7581E4BEEF3E29_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* 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_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_11 = ___2_match;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m0BB50B12A423A471155343F4B281106E3D1C213A_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_mC87D6AB7C3B69B662225CC7E691CCC3F43590B14_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, Action_1_t3E1116386577C27D729DA78A4ABBCB21473C3F49* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t3E1116386577C27D729DA78A4ABBCB21473C3F49* 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_t3E1116386577C27D729DA78A4ABBCB21473C3F49* L_4 = ___0_action;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_mFC791A7BEC7964DD8E9409327D46AC2AA365922A_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_t4E143E29DF876AE45A2D01FD9AD2E73E5C1AA22B List_1_GetEnumerator_mE1B0C4BF2AF066AA1590E885A89A23AA3AF1849D_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t4E143E29DF876AE45A2D01FD9AD2E73E5C1AA22B L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mB5829743F0EB857D0F5DCB2DFB1A7602A1972C49((&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_m240220207DE13FD5451087CA9F65CC0DDA7E0B42_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t4E143E29DF876AE45A2D01FD9AD2E73E5C1AA22B L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mB5829743F0EB857D0F5DCB2DFB1A7602A1972C49((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t4E143E29DF876AE45A2D01FD9AD2E73E5C1AA22B 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_mF74640DFC657E58B1B71F2E22E14A708CA756BFC_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t4E143E29DF876AE45A2D01FD9AD2E73E5C1AA22B L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mB5829743F0EB857D0F5DCB2DFB1A7602A1972C49((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t4E143E29DF876AE45A2D01FD9AD2E73E5C1AA22B 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_t4F5B5486E772EFC6184B8A2456494246DA827F0F* List_1_GetRange_m1FD8F6CBDEB0966E5DCF1318B3FF3470EE9C1D84_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* 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_t4F5B5486E772EFC6184B8A2456494246DA827F0F* L_6 = (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m0845C139D96D3EC99FBA49221544966B4F8840EF(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_t4F5B5486E772EFC6184B8A2456494246DA827F0F* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m34DB8104974D691D75EFD0E6C997874CA3EA75F7_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_0 = __this->____items;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m289C7EAFFFAA9D39FB13CB9C863D11A056CE20BE(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_m610EDCF92A793FE2E8EF0F7E01A9D1614D4C9B60_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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_mCCCC6D3E0C14CBB4FCD99B122958BE0E2230B5F5(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_m34DB8104974D691D75EFD0E6C997874CA3EA75F7(__this, ((*(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)((daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)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_mCB12DD6150DF787A9F4D10FD63F72857DAEA9B0B_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___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:
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_2 = __this->____items;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A 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_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m289C7EAFFFAA9D39FB13CB9C863D11A056CE20BE(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_mE5CCC8A14392189242B0959DB3203C026A39EA09_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___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:
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_6 = __this->____items;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m289C7EAFFFAA9D39FB13CB9C863D11A056CE20BE(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_mB14E45474F015861DDFDF179001C2562FD4A47AA_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___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;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_m6A569FD98D0F3275908F09A99226C725114F19B6(__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;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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:
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (daw_t45D9022875F27878121CD76ADF9BA4E808290F4A)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_m7349F06012A3121EB3F1844B0AA6E29129DBCA78_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_mDA92BC8FB5B55D58084B33AA3BC8C65CAC78F2A1(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_mB14E45474F015861DDFDF179001C2562FD4A47AA(__this, L_1, ((*(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)((daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)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_mAD85DD8A2ADE02D135E82C6572E3F81D4A7672A9_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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_m6A569FD98D0F3275908F09A99226C725114F19B6(__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;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_t4F5B5486E772EFC6184B8A2456494246DA827F0F*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_20 = __this->____items;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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);
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*, 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);
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_45;
|
|
L_45 = InterfaceFuncInvoker0< daw_t45D9022875F27878121CD76ADF9BA4E808290F4A >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_mB14E45474F015861DDFDF179001C2562FD4A47AA(__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_mC3B444C1918919842C100F4B08B2900D8F14CB85(__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_mDD646E23CDFE2DEA2250B3893380531EC1407E77_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A 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_mECB1CB8264469B8374C28F6FF2822DE79437BFB6(__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_m5F2F20454CAE34E56C0AFC1ED2DC8F77DA7591E8_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___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:
|
|
{
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A 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_mECB1CB8264469B8374C28F6FF2822DE79437BFB6(__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_mECB1CB8264469B8374C28F6FF2822DE79437BFB6_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_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_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_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:
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_9 = __this->____items;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m4583C7D6F116F00D86DA01E8BFB6CB6881523329(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_m7EEF1DE88FAA9B74C0D829DE6BF3399D2A5AB268_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m34DB8104974D691D75EFD0E6C997874CA3EA75F7(__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_mEEFFB413BB515B00E3BB519CFCD4784D7D5CDCA0(__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_m6EC4946394B807F0F53D8B0C20CBF59E7DE142D6_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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_mCCCC6D3E0C14CBB4FCD99B122958BE0E2230B5F5(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_m7EEF1DE88FAA9B74C0D829DE6BF3399D2A5AB268(__this, ((*(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)((daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A*)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_m92E08C648B763EA9CB1294EFCBDB3A42CE4478EF_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* 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_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_4 = ___0_match;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m0BB50B12A423A471155343F4B281106E3D1C213A_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_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_16 = ___0_match;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m0BB50B12A423A471155343F4B281106E3D1C213A_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;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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));
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A 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), (daw_t45D9022875F27878121CD76ADF9BA4E808290F4A)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_mEEFFB413BB515B00E3BB519CFCD4784D7D5CDCA0_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A 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;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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:
|
|
{
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(daw_t45D9022875F27878121CD76ADF9BA4E808290F4A));
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (daw_t45D9022875F27878121CD76ADF9BA4E808290F4A)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_m3E130E3B245628DC2886885B1439E0C567AA474C_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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));
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_mC6D7BCC05D63A3D239C51DE4A4FE102B840C7043_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m55C890C739E2EAA857488C9BA93DDEB565319DE9(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m55C890C739E2EAA857488C9BA93DDEB565319DE9_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m7BBA6864DBD4FD66ED3B0675990D76556E3BFA4C(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_mD492AF89EB5F6F5FF6C703700D7FE198079779CC_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mEE26140A409CF16F31C4328F4DCD38F944F5870D(__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_mE25F1739B6D340BCC4DAC6AF751C7497C4FD8A0D_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mEE26140A409CF16F31C4328F4DCD38F944F5870D(__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_mEE26140A409CF16F31C4328F4DCD38F944F5870D_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_Tisdaw_t45D9022875F27878121CD76ADF9BA4E808290F4A_m6201555103FAC70FED908F8BC82DDC20CC97EB7C(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_m25DDDE4B3436C1DE437BC8478ED56E4CAA852C5D_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, Comparison_1_t896EABEB1BC2F55E6BC8E4622B442B258CE004CD* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t896EABEB1BC2F55E6BC8E4622B442B258CE004CD* 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;
|
|
}
|
|
}
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t896EABEB1BC2F55E6BC8E4622B442B258CE004CD* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m394505D08D2E2E0E33894E8F3140040F013D3B93(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 dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* List_1_ToArray_m36F0606E21319DF56B0876C97D62CF5D11FCA132_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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));
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_1 = ((List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F_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;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_3 = (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*)(dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_4 = __this->____items;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mB90DF07180C7574F7EB99A6D475C470EC1261934_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_m0A7B57F507741E7E2F9D219A53510F17275DE4FD(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m1971B902DCB64204C50E4B6E5B5DCC103E4C3462_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* 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_t251AC2B2E5E22EB7F478B6F67277308B9645680A* L_1 = ___0_match;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m0BB50B12A423A471155343F4B281106E3D1C213A_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_mC3B444C1918919842C100F4B08B2900D8F14CB85_gshared (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __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;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A 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);
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_6;
|
|
L_6 = InterfaceFuncInvoker0< daw_t45D9022875F27878121CD76ADF9BA4E808290F4A >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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_m6A569FD98D0F3275908F09A99226C725114F19B6(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (daw_t45D9022875F27878121CD76ADF9BA4E808290F4A)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_m24655C5DB18435C097ED63FBA6FDB3022EC4742B_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_0 = (dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*)(dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F_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_m52F3D399ECB7763C53D1E8855E8CFD7790DB4EBD_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_0 = ((List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E_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_m87131E2792429F5DF6A4076FE8BF49F80B11FF40_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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));
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_2 = ((List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E_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;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_4 = (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*)(daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*)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_m16ED0DDFE7DA7E5884424A6216980ECF4A61DF7C_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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));
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_6 = ((List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E_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;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_8 = (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*)(daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*)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;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*, 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));
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_12 = ((List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E_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_m3652AC5FF652E9DA10F5C3CEC44BB8D693F6046C(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m8D0E7299B57766AB0DC29CC6806F78FDB7C8177C_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_m546FBDA279A86FA9486B875697C7E2FE1681C923_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_6 = (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*)(daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*)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;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_8 = __this->____items;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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:
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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));
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_12 = ((List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E_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_mD90FF050705483DA9B9FB6146D4BB0B98176A233_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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_m7860F5B83C632251F8BCAB45543050928761DF42_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mE9AD2478DA1EF7306382BCE8371024E9E4A14D16_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m53CA635B6B87EFBB3CD3DB82E22C958C5807EBF3_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m43788EFA8994A6F58C93F944A025A9DED208E56C_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m9C9BEDADE68DA15ED891E4D1E5DE049710255487_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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 dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB List_1_get_Item_mB5F0CDF0066FE1938DE4233DC156C0C305124D54_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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:
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB 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_mC213C7E6B2286F179B2419A7BEDBD2D4BCBAD341_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___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:
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB)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_m5DEEE79893BD5C7D7FD389E2D22A42015CA41F0F_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB 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(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB));
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB 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_mF479C73E3D735DB04CF93296B7F9FA0083240BE4_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_1;
|
|
L_1 = List_1_get_Item_mB5F0CDF0066FE1938DE4233DC156C0C305124D54(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB 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_mA14BBDB213AA40536A4DBC742492724EF9E96FA4_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m0450D2F4913001D91E46D3A6218BFE38CD78C6D4(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_mC213C7E6B2286F179B2419A7BEDBD2D4BCBAD341(__this, L_1, ((*(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)((dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)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_m66AB387F3A08A2E19D892A4B3BFB0BF79351A6A7_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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));
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_9 = ___0_item;
|
|
List_1_AddWithResize_m0E1E1D46EBA6609551525D8F1DB37502A2E0E194(__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_m0E1E1D46EBA6609551525D8F1DB37502A2E0E194_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___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_mAFBF7F8AA7313864F4CE1A1A2FD3ABAFA63EA24A(__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));
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mB12A895E5E0A3A2119E72093D4C65BCCF08800D2_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m0450D2F4913001D91E46D3A6218BFE38CD78C6D4(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m66AB387F3A08A2E19D892A4B3BFB0BF79351A6A7_inline(__this, ((*(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)((dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)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_mD90FF050705483DA9B9FB6146D4BB0B98176A233_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_m90EAF70A48D2476C3D4A91F59AAF79077ED74170_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m3A1A9759F33C104BDF9D4198FCDB838B5CC3AE04(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t44799D09E95FBAF1F27CBA46BB19F572589B3748* List_1_AsReadOnly_m0F7F4C148C3497C78C388419E6341D470A660DE9_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t44799D09E95FBAF1F27CBA46BB19F572589B3748* L_0 = (ReadOnlyCollection_1_t44799D09E95FBAF1F27CBA46BB19F572589B3748*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m3FF0786EEBD43316B2A9569F61980500A7769A5E(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_mC8C06E7A2EF771DB6D621531E928A28D67CE2D9E_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, int32_t ___1_count, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___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:
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_mD0BEA99437CBE13CC8C075CFBB3FD129B66A0CD1(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_m6974DC374A4C3483B810E4175265F79120A070FA_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD90FF050705483DA9B9FB6146D4BB0B98176A233_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_mC8C06E7A2EF771DB6D621531E928A28D67CE2D9E(__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_m6AF5041C5F551CBE1AD00EDD47D44EBAD845579A_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD90FF050705483DA9B9FB6146D4BB0B98176A233_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_mC8C06E7A2EF771DB6D621531E928A28D67CE2D9E(__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_m199F43DA71F63DC468AC9FED686471CCA325BE2D_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_m91BEEF9F0C55314996062763D7CAF9D697F105C8_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m3BA3D60D745D98E2CF1CD0C185556267E6EB522C(__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_m3A6E052E97619D4F6759E40CD2E6533EADB473C1_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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_m5DEEE79893BD5C7D7FD389E2D22A42015CA41F0F(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_m91BEEF9F0C55314996062763D7CAF9D697F105C8(__this, ((*(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)((dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)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_mFB1A513776ABF7DD36FA89137833918E55C3D60E_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_0 = ___0_array;
|
|
List_1_CopyTo_m2C97ADA2CC4F0EEA6E701D49702BB6C9B41C9712(__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_mC5EA15D208AE917BE066484E1388EB01715BA5E6_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_m6BFA9BB2B0D448A531E9F090318735C766553587_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___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:
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_m2C97ADA2CC4F0EEA6E701D49702BB6C9B41C9712_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_0 = __this->____items;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_mAFBF7F8AA7313864F4CE1A1A2FD3ABAFA63EA24A_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_m546FBDA279A86FA9486B875697C7E2FE1681C923(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m6795C1C97A752BF6B0EEA49B596E5F7C845E2AB7_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mA3E6CDAA864F368746E87E9504CE783982489624(__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 dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB List_1_Find_m1CA8388FED5AABF56D0DC34DE146CC143D235523_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* 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_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_1 = ___0_match;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mB45C3FAC5C6C67B69C0801DB06085070490AA5BD_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB 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(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB));
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* List_1_FindAll_mF2942BB847B7C36812672B3124285A1C2ED7FA64_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* L_1 = (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m52F3D399ECB7763C53D1E8855E8CFD7790DB4EBD(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_2 = ___0_match;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mB45C3FAC5C6C67B69C0801DB06085070490AA5BD_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* L_8 = V_0;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m66AB387F3A08A2E19D892A4B3BFB0BF79351A6A7_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_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mA3E6CDAA864F368746E87E9504CE783982489624_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m4D81DFCD373CC89912BB6D256F72B07C93C5525D(__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_m707F57C2E356BC680E84CEEE9606E1D1C5B11C50_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_startIndex, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___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_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m4D81DFCD373CC89912BB6D256F72B07C93C5525D(__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_m4D81DFCD373CC89912BB6D256F72B07C93C5525D_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___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_tF3AEB78A861326DBA024A08766BAE10111AA9F73* 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_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_10 = ___2_match;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mB45C3FAC5C6C67B69C0801DB06085070490AA5BD_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 dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB List_1_FindLast_m4A016FE1DCE7EC2CBB78FCB60E3A021851E5495E_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* 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_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_2 = ___0_match;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mB45C3FAC5C6C67B69C0801DB06085070490AA5BD_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB 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(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB));
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m80DE4CE6D9F7F72604FFE16C7DC49278F3AE5C6C_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m96C968DC2590F09B04E4D2FD2D557BDD445F070F(__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_m8B01382664A1BA3D2C6557675DB66F2CAE98E13D_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_startIndex, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m96C968DC2590F09B04E4D2FD2D557BDD445F070F(__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_m96C968DC2590F09B04E4D2FD2D557BDD445F070F_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* 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_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_11 = ___2_match;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_mB45C3FAC5C6C67B69C0801DB06085070490AA5BD_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_m1D6E4B684A98C77A8B39294B526D9839CB2DED21_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, Action_1_t39769530C0A461416EEBB62D2657C8BDCDD91650* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t39769530C0A461416EEBB62D2657C8BDCDD91650* 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_t39769530C0A461416EEBB62D2657C8BDCDD91650* L_4 = ___0_action;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m56363583AA9F9EE63BBD56CD43538860A58EA28E_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_t3716412B190AB7D4028D11F2CFB8E2E65FE48A64 List_1_GetEnumerator_m9AED44948828F5D84F485D5C93D936625DDBFF61_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t3716412B190AB7D4028D11F2CFB8E2E65FE48A64 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mD8CDDB1C69BEFEBB11B95727E1BEFE985E51C4BF((&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_m8A7085786DC4761027F530995003B38793350BAD_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t3716412B190AB7D4028D11F2CFB8E2E65FE48A64 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mD8CDDB1C69BEFEBB11B95727E1BEFE985E51C4BF((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t3716412B190AB7D4028D11F2CFB8E2E65FE48A64 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_mA8156B10C5D548768F39BC72350F5648147AC15F_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t3716412B190AB7D4028D11F2CFB8E2E65FE48A64 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mD8CDDB1C69BEFEBB11B95727E1BEFE985E51C4BF((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t3716412B190AB7D4028D11F2CFB8E2E65FE48A64 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_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* List_1_GetRange_m4253883655E7AD526F02CFFF57DC6378958E42A3_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* 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_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* L_6 = (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m87131E2792429F5DF6A4076FE8BF49F80B11FF40(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m3BA3D60D745D98E2CF1CD0C185556267E6EB522C_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_0 = __this->____items;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m6BDB12CA345D1C3C068E84470593805A84B4BD3B(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_m4391F507ED719FEB1A477D590F136AD04EDEF4E3_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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_m5DEEE79893BD5C7D7FD389E2D22A42015CA41F0F(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_m3BA3D60D745D98E2CF1CD0C185556267E6EB522C(__this, ((*(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)((dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)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_m0736724D732F1C0A04AF5D7B29946F8E4C9B0A7D_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___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:
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_2 = __this->____items;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB 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_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m6BDB12CA345D1C3C068E84470593805A84B4BD3B(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_m4E97381FA9CA4466D25DD8A1EF3A7E76A0C41E9F_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___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:
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_6 = __this->____items;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m6BDB12CA345D1C3C068E84470593805A84B4BD3B(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_m30936D3EDDA66F766B79861411A416F4589556D5_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___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;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_mAFBF7F8AA7313864F4CE1A1A2FD3ABAFA63EA24A(__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;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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:
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB)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_m998BFE00E5908BF501255F30CEA75BB22D2F35F6_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m0450D2F4913001D91E46D3A6218BFE38CD78C6D4(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_m30936D3EDDA66F766B79861411A416F4589556D5(__this, L_1, ((*(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)((dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)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_m3A1A9759F33C104BDF9D4198FCDB838B5CC3AE04_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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_mAFBF7F8AA7313864F4CE1A1A2FD3ABAFA63EA24A(__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;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_20 = __this->____items;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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);
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*, 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);
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_45;
|
|
L_45 = InterfaceFuncInvoker0< dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m30936D3EDDA66F766B79861411A416F4589556D5(__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_m3652AC5FF652E9DA10F5C3CEC44BB8D693F6046C(__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_m2E756287B2DCE421A13B2C601B4ABB0CDB382DDC_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB 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_m94E763B5BACD687FDA50452AE645F8DE2221463C(__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_m4636B62D69808851A388201321A3A74674AF4411_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___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:
|
|
{
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB 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_m94E763B5BACD687FDA50452AE645F8DE2221463C(__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_m94E763B5BACD687FDA50452AE645F8DE2221463C_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD90FF050705483DA9B9FB6146D4BB0B98176A233_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_mD90FF050705483DA9B9FB6146D4BB0B98176A233_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:
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_9 = __this->____items;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m5EFBCBCC44970210B49D237EE6F1E714BD969AA9(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_mA20AC1AF4A78FB65DB590DC9674F8EE8FADF662E_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m3BA3D60D745D98E2CF1CD0C185556267E6EB522C(__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_m56BD74F325C5C4B6550275FC56AC04A72DC1A27B(__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_m6E3EB6F598A08037157534768B86F39735C8B675_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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_m5DEEE79893BD5C7D7FD389E2D22A42015CA41F0F(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_mA20AC1AF4A78FB65DB590DC9674F8EE8FADF662E(__this, ((*(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)((dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB*)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_m5561FB18585A701769BDEA92761223722BD9CFDE_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* 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_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_4 = ___0_match;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mB45C3FAC5C6C67B69C0801DB06085070490AA5BD_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_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_16 = ___0_match;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mB45C3FAC5C6C67B69C0801DB06085070490AA5BD_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;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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));
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB 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), (dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_m56BD74F325C5C4B6550275FC56AC04A72DC1A27B_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB 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;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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:
|
|
{
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB));
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB)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_m746E70249A92BF1A0C5ECAB8738C6973840E58DA_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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));
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_mF30A2A6F951806642B99367E67B4084CF2E515A1_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD90FF050705483DA9B9FB6146D4BB0B98176A233_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m1D29FDBEDAE427F104EBF63128011A542B71294F(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m1D29FDBEDAE427F104EBF63128011A542B71294F_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_m053D3D2A9C7D97E5513D6144F705BA08A3A1F1B9(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_m321C06817CD656A816B66097D8806735D72A52E1_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD90FF050705483DA9B9FB6146D4BB0B98176A233_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m643C110A27FC602789EBA7D6AD6F4624C36E1673(__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_mD47D10E5345F72065CB99A1135FB885BB7261E93_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD90FF050705483DA9B9FB6146D4BB0B98176A233_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m643C110A27FC602789EBA7D6AD6F4624C36E1673(__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_m643C110A27FC602789EBA7D6AD6F4624C36E1673_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_Tisdax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB_mB5D71C8D74B3761ECA3E080A9371A80B2CC6332E(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_m70119604F4D062CC412633FFB6620651E2983BEA_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, Comparison_1_t0AC409869C64B628545307BECDCE7BB5B034A042* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t0AC409869C64B628545307BECDCE7BB5B034A042* 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;
|
|
}
|
|
}
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t0AC409869C64B628545307BECDCE7BB5B034A042* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m6D1EFC7D4746AF0816801E070C0AE6B6E0A87BB1(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 daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* List_1_ToArray_m4C9558C81D599645123855AC6C128E847A16EABA_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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));
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_1 = ((List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E_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;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_3 = (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*)(daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_4 = __this->____items;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m4A9FC3CFC72D0B0992BEDA90A5DB2F7B3FFA9977_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_m546FBDA279A86FA9486B875697C7E2FE1681C923(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mB4C34E8108AEFE4FAF7583D6A0F32CE750609118_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* 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_tF3AEB78A861326DBA024A08766BAE10111AA9F73* L_1 = ___0_match;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mB45C3FAC5C6C67B69C0801DB06085070490AA5BD_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_m3652AC5FF652E9DA10F5C3CEC44BB8D693F6046C_gshared (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __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;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB 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);
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_6;
|
|
L_6 = InterfaceFuncInvoker0< dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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_mAFBF7F8AA7313864F4CE1A1A2FD3ABAFA63EA24A(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB)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_m0222373BA5B13A768F2B318CBA383BB78E0FA9AC_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_0 = (daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*)(daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E_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_mAC375930FB7833D2D0D055ED691993615C10FB7F_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_0 = ((List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0_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_mDF4684370DF4C2B86B6A4AE793214E1D99A2459E_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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));
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_2 = ((List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0_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;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_4 = (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*)(dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*)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_mBD66F74194D2026F3AC0750A431916A68E43FCC4_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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));
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_6 = ((List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0_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;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_8 = (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*)(dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*)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;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*, 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));
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_12 = ((List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0_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_m73AF11C6B4684FBE12AB25491CC6BCF41A16184E(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mB7A1ABCE2F0BE5F251799C01F3967FFA0D1198A6_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_mAC3719162A9F6824A1FFB6445A699A8CF7A08360_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_6 = (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*)(dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*)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;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_8 = __this->____items;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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:
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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));
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_12 = ((List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0_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_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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_m58D5317B4FACC2687D701514630D5DBB43703032_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mC0A8E1435489C55C67DBBA80B63E26D5C5B7A5C1_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m08EEC72E8DB48CDEEA320F46441B025EF2DFDE83_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mB0A644E4A44085A66F617A97E94091DAF326C7EB_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m29DD3D8A1799BE317C96F747BC28611316F88114_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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 daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 List_1_get_Item_m3DBAD5DB4C4948A690550CBFEF9560E958E47C9F_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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:
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 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_m25EC0B79521F897C6E883ABDA48853D61038F596_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___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:
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (daz_t645CCE0BBA57477E747FB8106A467749C277CFA7)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_mFB47CB26584EAA9050D14EBC6E08F0CC3DD0AC49_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 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(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7));
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 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_m928A65D5AB1EF7706388B2F5FD28611F94216A95_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_1;
|
|
L_1 = List_1_get_Item_m3DBAD5DB4C4948A690550CBFEF9560E958E47C9F(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 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_mC9DA478C8F88BD7E2711A08B19232B7608712B3D_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mB4D7579625D58493A8AEAA5C60778D06090864EE(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_m25EC0B79521F897C6E883ABDA48853D61038F596(__this, L_1, ((*(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)((daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)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_m8667ECD5107A3977F3FDE74DE41EA60E3F2D78E5_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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));
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (daz_t645CCE0BBA57477E747FB8106A467749C277CFA7)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_9 = ___0_item;
|
|
List_1_AddWithResize_m5741FA554CFF63FBFFF6774D53E1EAEDDC777BBC(__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_m5741FA554CFF63FBFFF6774D53E1EAEDDC777BBC_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___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_m61FFCBB1D3B2A1C80330DCC492B2DEEE69B27432(__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));
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (daz_t645CCE0BBA57477E747FB8106A467749C277CFA7)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mB37A38A6A08FE336A9F4D658DF2106A244760DD2_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mB4D7579625D58493A8AEAA5C60778D06090864EE(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m8667ECD5107A3977F3FDE74DE41EA60E3F2D78E5_inline(__this, ((*(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)((daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)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_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_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_mA6EF2AF858C5118361131A8F7A94519D57D8BC9C_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m9CD8645909F2B915A504D6A2351E4CC2340826DC(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tD022259A18B244332B8B43C1852C26082225C0B9* List_1_AsReadOnly_mCA2A0B9CD24D3919237AC01D5B18DFDB73BF8F3A_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tD022259A18B244332B8B43C1852C26082225C0B9* L_0 = (ReadOnlyCollection_1_tD022259A18B244332B8B43C1852C26082225C0B9*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_mA42FB9D20B55C5CF6268BF02DFD7D9F560FAE07C(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_m3EFA62243961905DADD2614B1289782AE72BDF3B_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, int32_t ___1_count, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___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:
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mD1D3C6CDD73541BF27830768182D3B971A20964D(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_m453E693CDFCC82E00459C755F67DACE4D9B227CA_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m3EFA62243961905DADD2614B1289782AE72BDF3B(__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_m3A7E588C6BE2CC4F0D1A5BE4FF36E73A4FD12698_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m3EFA62243961905DADD2614B1289782AE72BDF3B(__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_m287277FCFDF07F079F70153969B84C036E728669_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_mE2654072300F97AB7CD48577016AC0005FD2F06E_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m41B6FC343AAC1CB18C43A8DAB38A801D64A88777(__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_m094DE7F2D06E8499BE2B91A250D19B1D7461B035_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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_mFB47CB26584EAA9050D14EBC6E08F0CC3DD0AC49(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_mE2654072300F97AB7CD48577016AC0005FD2F06E(__this, ((*(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)((daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)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_mDE4A1D4BEEFFB6CFD7CC525B16544AF71658CFA5_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_0 = ___0_array;
|
|
List_1_CopyTo_m973929AC805A633A743356A05DD752CA76F3B1A3(__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_m9AB5CD2DBB9503ED0A330C3ADD9540F1F10E64F8_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_m23503A6DA6BC2AD4F43F110D5F580641553703C2_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___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:
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_m973929AC805A633A743356A05DD752CA76F3B1A3_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_0 = __this->____items;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_m61FFCBB1D3B2A1C80330DCC492B2DEEE69B27432_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_mAC3719162A9F6824A1FFB6445A699A8CF7A08360(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mA98F6B2AB82B889BCD1923A5F9E19F9C683275FF_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mDBEE6BDE854E3F7FA390CA62B2A2CB135505E3BA(__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 daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 List_1_Find_m7BCACD2FBB78A4054B31EA14D1165EC229AAB0D8_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* 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_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_1 = ___0_match;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m36A4D17E864B02F93D47B5B50A16D45D5E8C4E34_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 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(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7));
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* List_1_FindAll_m624CB442B1436E6ACA416CCACB3CA6B1A7831D59_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* L_1 = (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mAC375930FB7833D2D0D055ED691993615C10FB7F(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_2 = ___0_match;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m36A4D17E864B02F93D47B5B50A16D45D5E8C4E34_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* L_8 = V_0;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m8667ECD5107A3977F3FDE74DE41EA60E3F2D78E5_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_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mDBEE6BDE854E3F7FA390CA62B2A2CB135505E3BA_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m16F403ABDDACF83691E7F4CEF333BC91658CC44B(__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_mA4BD5488D3C232C97DD632BF2B1A3FE3A0FE464C_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_startIndex, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___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_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m16F403ABDDACF83691E7F4CEF333BC91658CC44B(__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_m16F403ABDDACF83691E7F4CEF333BC91658CC44B_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___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_t9E69B8322AE622721F5507FD628B05D2B13F06BD* 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_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_10 = ___2_match;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m36A4D17E864B02F93D47B5B50A16D45D5E8C4E34_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 daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 List_1_FindLast_m2EB969B6ABFC75DD2BDF1ECF715761BD12D782AE_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* 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_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_2 = ___0_match;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m36A4D17E864B02F93D47B5B50A16D45D5E8C4E34_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 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(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7));
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mDD044DFD770BDF36FC5391D21504943EBB8CB39D_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mCB9320764A6129C00556FB36C8BB4742241A9E45(__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_m0CA26816BD07AA85FA381E7EE4A860D71C91890F_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_startIndex, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mCB9320764A6129C00556FB36C8BB4742241A9E45(__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_mCB9320764A6129C00556FB36C8BB4742241A9E45_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* 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_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_11 = ___2_match;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m36A4D17E864B02F93D47B5B50A16D45D5E8C4E34_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_mFF4E2C8E9FD5479F8C3FCA48D1D31A4F45BC83E1_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, Action_1_tA2F8AD69E775F69618B4BAE438AFFED8FC665BD5* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tA2F8AD69E775F69618B4BAE438AFFED8FC665BD5* 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_tA2F8AD69E775F69618B4BAE438AFFED8FC665BD5* L_4 = ___0_action;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m7E7FFD9850222254B55E130AEC2C22C4E7F804C8_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_t48662204D6361FDE01F5139F337E6D87793EBF6F List_1_GetEnumerator_m9CF1B89B1B9A082562B57F9C90094AFFE6D31AC8_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t48662204D6361FDE01F5139F337E6D87793EBF6F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m84C4EC12FA7DBBCDFA1BBFF756CA585F44BC19E8((&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_mE99F3C46D56E071B04F6666813BF9F9C1E3A3C6B_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t48662204D6361FDE01F5139F337E6D87793EBF6F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m84C4EC12FA7DBBCDFA1BBFF756CA585F44BC19E8((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t48662204D6361FDE01F5139F337E6D87793EBF6F 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_mD1FAD616649601D30003DAABF0C62D26EA37B94E_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t48662204D6361FDE01F5139F337E6D87793EBF6F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m84C4EC12FA7DBBCDFA1BBFF756CA585F44BC19E8((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t48662204D6361FDE01F5139F337E6D87793EBF6F 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_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* List_1_GetRange_m12E78C97398C63136E19A9860C84C4CA877D0049_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* 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_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* L_6 = (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mDF4684370DF4C2B86B6A4AE793214E1D99A2459E(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m41B6FC343AAC1CB18C43A8DAB38A801D64A88777_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_0 = __this->____items;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mC3CD543A7221E63FA729BD7D8BDE229B6D0E471B(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_m75B3BE69C5BAFE84D2CBD6EE670729D7D54C094A_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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_mFB47CB26584EAA9050D14EBC6E08F0CC3DD0AC49(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_m41B6FC343AAC1CB18C43A8DAB38A801D64A88777(__this, ((*(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)((daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)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_m7C027D2B75886D695362736924D0B98F9E6B182C_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___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:
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_2 = __this->____items;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 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_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mC3CD543A7221E63FA729BD7D8BDE229B6D0E471B(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_m34BCABA0A0355D74D533BCD9893D80071B071977_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___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:
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_6 = __this->____items;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mC3CD543A7221E63FA729BD7D8BDE229B6D0E471B(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_m9D3DACA0051D5CA11A3C13C59CDC716803A2CDF8_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___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;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_m61FFCBB1D3B2A1C80330DCC492B2DEEE69B27432(__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;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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:
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (daz_t645CCE0BBA57477E747FB8106A467749C277CFA7)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_m3D0CCAA992FB539E7531D396EE27FE141EDB1A5B_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mB4D7579625D58493A8AEAA5C60778D06090864EE(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_m9D3DACA0051D5CA11A3C13C59CDC716803A2CDF8(__this, L_1, ((*(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)((daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)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_m9CD8645909F2B915A504D6A2351E4CC2340826DC_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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_m61FFCBB1D3B2A1C80330DCC492B2DEEE69B27432(__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;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_20 = __this->____items;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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);
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*, 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);
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_45;
|
|
L_45 = InterfaceFuncInvoker0< daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m9D3DACA0051D5CA11A3C13C59CDC716803A2CDF8(__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_m73AF11C6B4684FBE12AB25491CC6BCF41A16184E(__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_mCD1C2C15F2BFFD19EA395E740D950181B4080313_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 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_mB60DB03773DAC5300CECA73C55690E51FD116C35(__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_m687B5A9CEAE32F8D79A7C6A1243C9CCBD4B5ABBB_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___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:
|
|
{
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 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_mB60DB03773DAC5300CECA73C55690E51FD116C35(__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_mB60DB03773DAC5300CECA73C55690E51FD116C35_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_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_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_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:
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_9 = __this->____items;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_m3C2D2C79F1141EB59BEC9582A24AD180FD133E59(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_mE06AE8C62889E75C4C46CB2E689CF8FF4ACC1DBA_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m41B6FC343AAC1CB18C43A8DAB38A801D64A88777(__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_mE9631563AD13EBF77E20C08D4EE1045995C73BDE(__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_m2D9A9CDF24A49AE1BE0DB6FFD8BCD7193CC2B802_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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_mFB47CB26584EAA9050D14EBC6E08F0CC3DD0AC49(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_mE06AE8C62889E75C4C46CB2E689CF8FF4ACC1DBA(__this, ((*(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)((daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7*)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_mB866CC9095F9F61524F33429F0273FDA6156073B_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* 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_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_4 = ___0_match;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m36A4D17E864B02F93D47B5B50A16D45D5E8C4E34_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_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_16 = ___0_match;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m36A4D17E864B02F93D47B5B50A16D45D5E8C4E34_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;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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));
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 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), (daz_t645CCE0BBA57477E747FB8106A467749C277CFA7)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_mE9631563AD13EBF77E20C08D4EE1045995C73BDE_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 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;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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:
|
|
{
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(daz_t645CCE0BBA57477E747FB8106A467749C277CFA7));
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (daz_t645CCE0BBA57477E747FB8106A467749C277CFA7)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_m23D48BF3087EE7AC10BFD211C52A63ACC6C30209_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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));
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_mB11ED56F70B929F496A9169BD67E59BF02F3D3F4_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m2AA388BD355A626F196FF273505860988261FD7D(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m2AA388BD355A626F196FF273505860988261FD7D_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mBC2DCE449E698C34AC54DC7E7407C3DC5D0BC57D(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_m568A5EFEB740208DD7F0CE98A55B43814D5688B1_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mBB84B69A79AC5D7C7280102B105102EE362D3FD2(__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_mF553663C12A06E23D47F9B781A6B6B49860B8ACD_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mBB84B69A79AC5D7C7280102B105102EE362D3FD2(__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_mBB84B69A79AC5D7C7280102B105102EE362D3FD2_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_Tisdaz_t645CCE0BBA57477E747FB8106A467749C277CFA7_mECF12FB626ED273394BBABA605AB6CB3FB2FC330(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_mE5390F39E2291255153421E6A3408DA904A0681D_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, Comparison_1_tE7A24777E11793B88476A88B181E702EF1F954A6* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tE7A24777E11793B88476A88B181E702EF1F954A6* 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;
|
|
}
|
|
}
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tE7A24777E11793B88476A88B181E702EF1F954A6* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_mEC32220F27D309727D6A227B7170FE9492478DBB(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 dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* List_1_ToArray_m5D9285C9456CBC18EB13E1611CFD3FE8FCA0178E_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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));
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_1 = ((List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0_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;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_3 = (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*)(dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_4 = __this->____items;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m5542CD84AE111AADB4353C0591887B2EC90121F4_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_mAC3719162A9F6824A1FFB6445A699A8CF7A08360(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m14EC455E99C6C27F91178E39A6DA503FEDC18BB1_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* 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_t9E69B8322AE622721F5507FD628B05D2B13F06BD* L_1 = ___0_match;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m36A4D17E864B02F93D47B5B50A16D45D5E8C4E34_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_m73AF11C6B4684FBE12AB25491CC6BCF41A16184E_gshared (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __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;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 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);
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_6;
|
|
L_6 = InterfaceFuncInvoker0< daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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_m61FFCBB1D3B2A1C80330DCC492B2DEEE69B27432(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (daz_t645CCE0BBA57477E747FB8106A467749C277CFA7)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_m5C7CEE5F0E3B7AEF1FBDE7D08E8CC04A89382D82_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_0 = (dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*)(dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0_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_mF45BDCB5AFC48D519FCB32C6173CE6BA13E0BAB9_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_0 = ((List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8_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_m2ACB3807045AB536DFAEA3DA898E0CFEB366AF86_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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));
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_2 = ((List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8_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;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_4 = (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*)(dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*)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_m3BD90B37220F960086D00F24A2061F0E28B82415_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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));
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_6 = ((List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8_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;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_8 = (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*)(dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*)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;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*, 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));
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_12 = ((List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8_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_mC3F2A33ABBC0DCD79E90FF5620A050CC96D88606(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m9C694E786C2EC7183A3197EC2C0EA77C3DB67BA1_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_mD9329F58DCA4CFCB24DFC79C68968C0E3F46B9DC_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_6 = (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*)(dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*)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;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_8 = __this->____items;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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:
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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));
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_12 = ((List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8_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_m71AAB0DE37563046B5F4F15542286796BAED8C72_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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_m7ABC0F9BABD50835912D1F4AC824859C4442A12E_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mBDF991F716843DD42D57A6F48C2D252870149805_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m62E33ED0A430ABD3C657ACC2E31579D6EB1D1E24_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mC6D3F16E439F006A5103A44D2691C1FCE549EE07_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mFD31D71C5FB297579514F141562328489E6B50F8_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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 dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE List_1_get_Item_mB5B2215D27B845C495561187EAFE82077DCB3C04_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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:
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE 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_mC955527A75491882829F4D017EFE4852B659EBFB_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___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:
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE)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_m4917D43D12335C165E08ACEA6A1F9F7CF8D0E8F1_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE 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(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE));
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE 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_m3C02BDF7EF61115D734CC69B326029879EB14C74_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_1;
|
|
L_1 = List_1_get_Item_mB5B2215D27B845C495561187EAFE82077DCB3C04(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE 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_mBCA8E6CBB86D19DCBC9AD10FCBF6199B04AA26CB_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m662EB763AC350B839E0C12B2904194ABE38E1B53(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_mC955527A75491882829F4D017EFE4852B659EBFB(__this, L_1, ((*(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)((dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)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_m6A9148C23C19373EDAEEC93F0B17F4AA7D72B95B_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method)
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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));
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_9 = ___0_item;
|
|
List_1_AddWithResize_m491A87BD4434B1581F6EC07090874F7D2E1E984D(__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_m491A87BD4434B1581F6EC07090874F7D2E1E984D_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___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_m8BEAA87A9BC6413883285D73144E6A0571470A54(__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));
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m3495801E8282EDA1C93FE7B849C01BC9C8EB9112_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m662EB763AC350B839E0C12B2904194ABE38E1B53(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m6A9148C23C19373EDAEEC93F0B17F4AA7D72B95B_inline(__this, ((*(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)((dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)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_m71AAB0DE37563046B5F4F15542286796BAED8C72_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_m8A9B868161C492F35938409D5DBF8711417A6004_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m2F7656F9439E93DDF3D4C11EAC5A692B26BB772D(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t65A0491B01498E37F56D3954A6F825E4316D63F1* List_1_AsReadOnly_m89915B495DF04E097027470F7F53E08E70270CFB_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t65A0491B01498E37F56D3954A6F825E4316D63F1* L_0 = (ReadOnlyCollection_1_t65A0491B01498E37F56D3954A6F825E4316D63F1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_mB996EE84FDC0FFF8F24BCCCB94A0C24B894F2711(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_m01456E6F3A61885B1FF8C3A957159106C62DD4E0_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, int32_t ___1_count, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___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:
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_mF2E025818A4B013CC263F6C17ED78E2A308A3155(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_mD0C198EFA5DE5BE115A221AC4C9818CDD38A006F_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m71AAB0DE37563046B5F4F15542286796BAED8C72_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m01456E6F3A61885B1FF8C3A957159106C62DD4E0(__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_m4D5D9E4ADD06B419E51D3B5DC40DA3743C2579EB_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m71AAB0DE37563046B5F4F15542286796BAED8C72_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m01456E6F3A61885B1FF8C3A957159106C62DD4E0(__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_m314D493B02B3A1EC65DAEC3752147EFC1D19048B_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_mE7A76588848ACDF67A31315E5C6B939F2C20382E_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mAEE922A1D7C62E0A684A4362999465BBBE373AC2(__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_m148DDE15CF6DA2D620EB9A99CF6C108AE570F475_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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_m4917D43D12335C165E08ACEA6A1F9F7CF8D0E8F1(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_mE7A76588848ACDF67A31315E5C6B939F2C20382E(__this, ((*(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)((dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)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_mAC554447F8CF2732F0F9959B0D3597BDA99CB993_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_0 = ___0_array;
|
|
List_1_CopyTo_m060A68EB4656BF0A46A6F5D82E0BB58838E040D5(__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_mFB010BB77E00CF3CEB7805DBA8DEC626B422A0F7_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_m14A5F5BCECD28404740685722557849E3FB7724F_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___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:
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_m060A68EB4656BF0A46A6F5D82E0BB58838E040D5_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_0 = __this->____items;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_m8BEAA87A9BC6413883285D73144E6A0571470A54_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_mD9329F58DCA4CFCB24DFC79C68968C0E3F46B9DC(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mB76A3DCB12063ACC4565607EA8F3889BD30D34CD_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mD9B923DDE5155C521D908DAAD54C401812E65F36(__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 dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE List_1_Find_m7C74D2BB17639FCD273E8D9987F919666A57C77E_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* 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_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_1 = ___0_match;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mC6211D44B3AA3AF6128E6C9A2F0ECC50B3E062C0_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE 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(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE));
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* List_1_FindAll_m8769CFE70D6EE466DFE672396AAD40355771B540_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* L_1 = (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mF45BDCB5AFC48D519FCB32C6173CE6BA13E0BAB9(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_2 = ___0_match;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mC6211D44B3AA3AF6128E6C9A2F0ECC50B3E062C0_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* L_8 = V_0;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m6A9148C23C19373EDAEEC93F0B17F4AA7D72B95B_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_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD9B923DDE5155C521D908DAAD54C401812E65F36_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mF41A282B83D5AE0AAFBD1DF3E19DBCA92FD4F52D(__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_mA07C1A85BE15188B288AE25D8777DF12B3E08743_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_startIndex, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___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_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mF41A282B83D5AE0AAFBD1DF3E19DBCA92FD4F52D(__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_mF41A282B83D5AE0AAFBD1DF3E19DBCA92FD4F52D_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___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_t51B77DB8F1888733A9F6D5F91A7C121A76687853* 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_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_10 = ___2_match;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mC6211D44B3AA3AF6128E6C9A2F0ECC50B3E062C0_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 dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE List_1_FindLast_mDFBB0A8E497BF4336681A9FE60850E65B2C243DF_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* 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_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_2 = ___0_match;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mC6211D44B3AA3AF6128E6C9A2F0ECC50B3E062C0_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE 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(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE));
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mEFC9DC16595866B5C72A41E11C0527242074D46D_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mAA1FE34BB1D63FA846FFCD9431C40A6B0BD8030E(__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_m36F9AE0995A59C4E243C57E766873D3ECD2E1E60_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_startIndex, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mAA1FE34BB1D63FA846FFCD9431C40A6B0BD8030E(__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_mAA1FE34BB1D63FA846FFCD9431C40A6B0BD8030E_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* 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_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_11 = ___2_match;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_mC6211D44B3AA3AF6128E6C9A2F0ECC50B3E062C0_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_mF8EAC4193C270B67C7960D3332F130E67E462E05_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, Action_1_t26C8C093937A69289EF4E2B31EF238E13E84CACD* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t26C8C093937A69289EF4E2B31EF238E13E84CACD* 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_t26C8C093937A69289EF4E2B31EF238E13E84CACD* L_4 = ___0_action;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m8408660AB6476F9CE3CF588AC70851B173902D9A_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_t93A4649B59736B0F7D5638C4005AF2229DEA5AF3 List_1_GetEnumerator_mD96293F19DA3EA8727A7C0BC9CC8C0A24B5F92FD_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t93A4649B59736B0F7D5638C4005AF2229DEA5AF3 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m01BE3F322FD9FA1AA702D6B96069E74F4E48F51C((&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_mD35683A05E77E55DCE92A0961099AF6A8E97064B_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t93A4649B59736B0F7D5638C4005AF2229DEA5AF3 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m01BE3F322FD9FA1AA702D6B96069E74F4E48F51C((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t93A4649B59736B0F7D5638C4005AF2229DEA5AF3 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_m03122FE32C7008BC486B7BCAB2C81E0CFBE4E9DD_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t93A4649B59736B0F7D5638C4005AF2229DEA5AF3 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m01BE3F322FD9FA1AA702D6B96069E74F4E48F51C((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t93A4649B59736B0F7D5638C4005AF2229DEA5AF3 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_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* List_1_GetRange_m8D90AEB74E8A096B275A8A2929E346222FC33FB4_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* 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_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* L_6 = (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m2ACB3807045AB536DFAEA3DA898E0CFEB366AF86(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mAEE922A1D7C62E0A684A4362999465BBBE373AC2_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_0 = __this->____items;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_mED033CA1EF16D44421400BC730B74BC2620B2AA9(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_m1D87552E481FF786F1E32FCCCC38FF386B1EF1C1_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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_m4917D43D12335C165E08ACEA6A1F9F7CF8D0E8F1(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_mAEE922A1D7C62E0A684A4362999465BBBE373AC2(__this, ((*(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)((dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)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_m49C4F7BF65E8AAE39C694D06991EE129EC79A61B_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___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:
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_2 = __this->____items;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE 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_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_mED033CA1EF16D44421400BC730B74BC2620B2AA9(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_m86C0A4312825206030441D1AC803186DECFD8F2F_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___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:
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_6 = __this->____items;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_mED033CA1EF16D44421400BC730B74BC2620B2AA9(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_m1D90BCA760719776024C9F232E787B5989343C9B_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___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;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_m8BEAA87A9BC6413883285D73144E6A0571470A54(__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;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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:
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE)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_mF0C8C12F8424FD204CF55063872224B438812C4A_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m662EB763AC350B839E0C12B2904194ABE38E1B53(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_m1D90BCA760719776024C9F232E787B5989343C9B(__this, L_1, ((*(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)((dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)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_m2F7656F9439E93DDF3D4C11EAC5A692B26BB772D_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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_m8BEAA87A9BC6413883285D73144E6A0571470A54(__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;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_20 = __this->____items;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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);
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*, 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);
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_45;
|
|
L_45 = InterfaceFuncInvoker0< dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m1D90BCA760719776024C9F232E787B5989343C9B(__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_mC3F2A33ABBC0DCD79E90FF5620A050CC96D88606(__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_m548150B553AF1ABB50D9A22B2846848121659614_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE 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_mD71D4DDF0067CFCC9968B8B0FCFEDBC7E70BB8FB(__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_m4E7434FDF427FF805C826AC24B8ACDE562FB4B94_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___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:
|
|
{
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE 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_mD71D4DDF0067CFCC9968B8B0FCFEDBC7E70BB8FB(__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_mD71D4DDF0067CFCC9968B8B0FCFEDBC7E70BB8FB_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m71AAB0DE37563046B5F4F15542286796BAED8C72_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_m71AAB0DE37563046B5F4F15542286796BAED8C72_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:
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_9 = __this->____items;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m4C2B99B208A071A0898A2D4342BAB2D3DBF7E643(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_mC67443B0D7970E8F7A4B1537DE4F04AD1CF8D385_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mAEE922A1D7C62E0A684A4362999465BBBE373AC2(__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_mE68691AFE8D2679090D4BCB13F04C479FAB24362(__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_m6A126E21A2B05C71176409D9CDB39AC3A1CA3118_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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_m4917D43D12335C165E08ACEA6A1F9F7CF8D0E8F1(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_mC67443B0D7970E8F7A4B1537DE4F04AD1CF8D385(__this, ((*(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)((dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE*)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_mE8575C0DA82645805E09ED2BEB1510D747996512_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* 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_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_4 = ___0_match;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mC6211D44B3AA3AF6128E6C9A2F0ECC50B3E062C0_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_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_16 = ___0_match;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mC6211D44B3AA3AF6128E6C9A2F0ECC50B3E062C0_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;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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));
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE 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), (dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_mE68691AFE8D2679090D4BCB13F04C479FAB24362_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE 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;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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:
|
|
{
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE));
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE)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_mE2BE378EAB6727310A4BEA1342BB8BC03823F616_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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));
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_m4F3C8CC806C4BDFC013FA0FD98D41DC8F199B55A_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m71AAB0DE37563046B5F4F15542286796BAED8C72_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m66EF3EBC79528CF148C077725B993DB1CBBDCC43(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m66EF3EBC79528CF148C077725B993DB1CBBDCC43_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m580DCE7900339B60CC61D97588FF830D3859A62C(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_m2B465B03DA0716C1957D9207C2D181F181EBB972_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m71AAB0DE37563046B5F4F15542286796BAED8C72_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mE1BF848DA5AC14A0792731CA28D1986DC898219E(__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_m42971058A79706C8A8889A4EEEA594FACDA559E0_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m71AAB0DE37563046B5F4F15542286796BAED8C72_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mE1BF848DA5AC14A0792731CA28D1986DC898219E(__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_mE1BF848DA5AC14A0792731CA28D1986DC898219E_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_Tisdba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE_m49FAEBD2025B35E4F4FF3335060FE4B983630E05(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_m46603164A731BE2CE00B61C3A51C421F793735BA_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, Comparison_1_t7EED6337E17421D78C2BF2FAC446688F0DDC81DA* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t7EED6337E17421D78C2BF2FAC446688F0DDC81DA* 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;
|
|
}
|
|
}
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t7EED6337E17421D78C2BF2FAC446688F0DDC81DA* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m0D62252899684636945BDF7EA50608CE3BECAC50(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 dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* List_1_ToArray_m8F8278B4316BB0EF914799C15258B57E6A2A92D3_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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));
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_1 = ((List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8_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;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_3 = (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*)(dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_4 = __this->____items;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mA7D578EFD133509915DE9CBA52C7C08678407A82_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_mD9329F58DCA4CFCB24DFC79C68968C0E3F46B9DC(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m0D8B59019EE5B5B74BBB10D754FAB9441176881A_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* 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_t51B77DB8F1888733A9F6D5F91A7C121A76687853* L_1 = ___0_match;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mC6211D44B3AA3AF6128E6C9A2F0ECC50B3E062C0_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_mC3F2A33ABBC0DCD79E90FF5620A050CC96D88606_gshared (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __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;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE 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);
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_6;
|
|
L_6 = InterfaceFuncInvoker0< dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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_m8BEAA87A9BC6413883285D73144E6A0571470A54(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE)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_mC91A198A0A4C5D26F3BC17E448DC0F43BDF568F8_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_0 = (dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*)(dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8_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_m020E56BAD0BB49CFE3FCE3DB934D337DF2A9BDE8_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_0 = ((List_1_t70EE7982F45810D4B024CF720D910E67974A3094_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_mC748F94ACCA21D599083E6CDB0E115867F885635_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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));
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_2 = ((List_1_t70EE7982F45810D4B024CF720D910E67974A3094_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;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_4 = (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*)(AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*)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_mBDA4DFF3FD7DD23831CF4876F825E95E68658088_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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));
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_6 = ((List_1_t70EE7982F45810D4B024CF720D910E67974A3094_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;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_8 = (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*)(AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*)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;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*, 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));
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_12 = ((List_1_t70EE7982F45810D4B024CF720D910E67974A3094_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_m28B827CD3A5AC0BEBE3F83F7048AEF15C1857023(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mCB61F7D01CFC0038C5D1DEA71B2624552B2B8FF2_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_m249B089D4791D3EBD45E3AB58AB8F45F0F328828_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_6 = (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*)(AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*)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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_8 = __this->____items;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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:
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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));
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_12 = ((List_1_t70EE7982F45810D4B024CF720D910E67974A3094_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_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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_mA275DF714BB2EC4219BE5522A39328802A4C3E80_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m2682246E19F1BB2D90D7A4AD3D48FED26982B0C7_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m29931C588C283D78F452EB306F448B56ECCCF59B_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m5E8F6A670D027E1F1DC380C9F8B14A291FA212B7_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mD8ED2BF21C6489518319B756CA432B1EF5C9FE37_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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 AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF List_1_get_Item_m9F9D4B9629107040401E3F01D607F2A6D8F0F769_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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:
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 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_mAEE9B97A1165AC7C93A25C29B788646FF4F3A94D_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___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:
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF)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_m8211C02A704B5526F00A16A8F0EC00F7ABD1E96A_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 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(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF));
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 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_mBAC29F0F5EA1432B588676E659DD011CF1511240_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_1;
|
|
L_1 = List_1_get_Item_m9F9D4B9629107040401E3F01D607F2A6D8F0F769(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 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_m927E0CD8E689A8E875BDC2BAA81B7603D5C3EB36_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m99464DD2FFCCCCAD106B228AC32C866078EB49D8(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_mAEE9B97A1165AC7C93A25C29B788646FF4F3A94D(__this, L_1, ((*(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)((AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)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_m2DAD581757A4F41DC2E475F0911CD3712FBEBC8D_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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));
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_9 = ___0_item;
|
|
List_1_AddWithResize_m339FD6E500E72F6DD122D938B084BAA23C327938(__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_m339FD6E500E72F6DD122D938B084BAA23C327938_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___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_mC79CC1A67B8E1DD333711E8F7EE6CB297BD8FB65(__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));
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m9F1803C26BCE6139BB1EB1EC7861FBE31449A708_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m99464DD2FFCCCCAD106B228AC32C866078EB49D8(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m2DAD581757A4F41DC2E475F0911CD3712FBEBC8D_inline(__this, ((*(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)((AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)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_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_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_m5BE5F84704B271FCE2230DF31D36388ED67274E9_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m602792E3FE7EEC093588216605A15C4E59893C87(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tDC2EF30575D579ECA71384FC25F70D7736968631* List_1_AsReadOnly_mC46ED5017875DCCD4E18EF44B242C0F06D2B0990_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tDC2EF30575D579ECA71384FC25F70D7736968631* L_0 = (ReadOnlyCollection_1_tDC2EF30575D579ECA71384FC25F70D7736968631*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m496D0AF9FF446C4AFAB909F1FCCD47D4C20BFE24(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_m237042507DB880348BE692905D5D622A3FB09B25_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, int32_t ___1_count, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___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:
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m02CCF297BCCA28A9942BCC661F4C1E8C7310BD84(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_m5CA1905842E4592708C8EF9ED7D2323EB8A9917D_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m237042507DB880348BE692905D5D622A3FB09B25(__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_mC2ED4DF99C29AA364247A5699A794C0570DA6559_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m237042507DB880348BE692905D5D622A3FB09B25(__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_mA9E970C126EE9E3408B4CEAB64CF99692D853538_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_m42C6C5DA2B21C473D0DB500697AA3CDCBC04A996_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m5D79C447B50CBF4D05EA56C6AB0018979A84C046(__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_m081A7756504D1F58DB3747CC8F219402A26A12D5_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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_m8211C02A704B5526F00A16A8F0EC00F7ABD1E96A(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_m42C6C5DA2B21C473D0DB500697AA3CDCBC04A996(__this, ((*(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)((AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)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_mC6EDA81CB03C95FC1E3336F3C4E06065767571B5_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_0 = ___0_array;
|
|
List_1_CopyTo_mF0B0E961F04F87C395B26A519790799A1901FBE7(__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_m9316C75F401E8B2B7AD4236C83A6411D22380E3E_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_m6382D14ED41A8B43DBF43271CEDB7C87538FF6D8_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___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:
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_mF0B0E961F04F87C395B26A519790799A1901FBE7_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_0 = __this->____items;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_mC79CC1A67B8E1DD333711E8F7EE6CB297BD8FB65_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_m249B089D4791D3EBD45E3AB58AB8F45F0F328828(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mF811CD082F37B33FE912945225BD403AD7124655_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m3DEB481F66F42A4BAFEA001ECCED94AC540D55FF(__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 AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF List_1_Find_m4FE715F190251DD89ED4D68E08F1C1990988B08F_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* 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_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_1 = ___0_match;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m62F8EDFB8D1F0564139C98B1B62658166A0AC9CE_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 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(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF));
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t70EE7982F45810D4B024CF720D910E67974A3094* List_1_FindAll_mB3D5AC7303D9D8AE4EBFF7B87220F2ADE2B59E1A_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t70EE7982F45810D4B024CF720D910E67974A3094* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t70EE7982F45810D4B024CF720D910E67974A3094* L_1 = (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m020E56BAD0BB49CFE3FCE3DB934D337DF2A9BDE8(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_2 = ___0_match;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m62F8EDFB8D1F0564139C98B1B62658166A0AC9CE_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t70EE7982F45810D4B024CF720D910E67974A3094* L_8 = V_0;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m2DAD581757A4F41DC2E475F0911CD3712FBEBC8D_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_t70EE7982F45810D4B024CF720D910E67974A3094* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m3DEB481F66F42A4BAFEA001ECCED94AC540D55FF_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mE3E96D976028FDB1EEA46CDAE0C786F8000A9B95(__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_mA7A90AEE4AC1176E5AE3CE54CA5110AC251094DD_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_startIndex, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___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_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mE3E96D976028FDB1EEA46CDAE0C786F8000A9B95(__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_mE3E96D976028FDB1EEA46CDAE0C786F8000A9B95_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___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_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* 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_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_10 = ___2_match;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m62F8EDFB8D1F0564139C98B1B62658166A0AC9CE_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 AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF List_1_FindLast_m5EB355E82C00C0E42267445B8EFB145A21B9696E_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* 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_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_2 = ___0_match;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m62F8EDFB8D1F0564139C98B1B62658166A0AC9CE_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 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(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF));
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m9A578E6485D45F56A7CF298A7B498F03004FBE83_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m318E47A3AD494A548009A127E56B4F05A722D4AB(__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_mA38493870F97A850219A304CB1EC7CE700767F5D_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_startIndex, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m318E47A3AD494A548009A127E56B4F05A722D4AB(__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_m318E47A3AD494A548009A127E56B4F05A722D4AB_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* 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_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_11 = ___2_match;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m62F8EDFB8D1F0564139C98B1B62658166A0AC9CE_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_mDEF34EE9C8A32CB9D55A8F72FF1EF29D597F0CCC_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, Action_1_tC08CABD73B553BC0216715761353DA85A6D117C4* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tC08CABD73B553BC0216715761353DA85A6D117C4* 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_tC08CABD73B553BC0216715761353DA85A6D117C4* L_4 = ___0_action;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m3E8852B95D70149F388F11287EBD926E55A59DCC_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_t8DA2C6537D86E59972669F4C087D22B8FE3820EB List_1_GetEnumerator_mD0500CF7B1853FC28DA66321D2AFCE8289DE4246_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m54310B8B97CD9605936F5C243C6C353AC5E68138((&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_m993DDAF8A6E56C7E0A285249C6B4992DF01E780D_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m54310B8B97CD9605936F5C243C6C353AC5E68138((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB 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_mF81FA444A4FD5E3B5F3ABE1DCA083BFE3F0326DF_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m54310B8B97CD9605936F5C243C6C353AC5E68138((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB 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_t70EE7982F45810D4B024CF720D910E67974A3094* List_1_GetRange_m6A31593BE4FCE5A4D48DBA7598A2A757B28A78C6_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t70EE7982F45810D4B024CF720D910E67974A3094* 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_t70EE7982F45810D4B024CF720D910E67974A3094* L_6 = (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mC748F94ACCA21D599083E6CDB0E115867F885635(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t70EE7982F45810D4B024CF720D910E67974A3094* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_t70EE7982F45810D4B024CF720D910E67974A3094* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t70EE7982F45810D4B024CF720D910E67974A3094* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m5D79C447B50CBF4D05EA56C6AB0018979A84C046_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_0 = __this->____items;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_mD71ACB7BFAC5EFB758FAAD5BFB86C58A102836A3(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_m90D9C27E58D7E23556713BB04F417505899DBFF9_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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_m8211C02A704B5526F00A16A8F0EC00F7ABD1E96A(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_m5D79C447B50CBF4D05EA56C6AB0018979A84C046(__this, ((*(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)((AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)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_m61A6446667ACE925E114509E1077AED4DC937821_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___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:
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_2 = __this->____items;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 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_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_mD71ACB7BFAC5EFB758FAAD5BFB86C58A102836A3(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_m6463237681BF2B1093F06B0B76FF4B045B032ABC_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___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:
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_6 = __this->____items;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_mD71ACB7BFAC5EFB758FAAD5BFB86C58A102836A3(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_mBFD592A09ACC99F8A9BDACF37A930E3E3CB4D111_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___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;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_mC79CC1A67B8E1DD333711E8F7EE6CB297BD8FB65(__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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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:
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF)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_mC48F124BA9FE5DA64753C3C00B47D1B7968ACBC8_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m99464DD2FFCCCCAD106B228AC32C866078EB49D8(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_mBFD592A09ACC99F8A9BDACF37A930E3E3CB4D111(__this, L_1, ((*(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)((AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)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_m602792E3FE7EEC093588216605A15C4E59893C87_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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_mC79CC1A67B8E1DD333711E8F7EE6CB297BD8FB65(__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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_t70EE7982F45810D4B024CF720D910E67974A3094*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_20 = __this->____items;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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);
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*, 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);
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_45;
|
|
L_45 = InterfaceFuncInvoker0< AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_mBFD592A09ACC99F8A9BDACF37A930E3E3CB4D111(__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_m28B827CD3A5AC0BEBE3F83F7048AEF15C1857023(__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_m28AD63C7F4C41E5D68DEBE95E2AD4A5D8438441D_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 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_mAA1A02EEE86D9BAFF91AC93D214A3DCA4D015C7C(__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_m3E7D064B40C27DF286C7B7F3E42E3CC5B1B227B7_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___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:
|
|
{
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 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_mAA1A02EEE86D9BAFF91AC93D214A3DCA4D015C7C(__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_mAA1A02EEE86D9BAFF91AC93D214A3DCA4D015C7C_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_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_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_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:
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_9 = __this->____items;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m644D5B074A46F48DF3EC603B81818AE960C0C954(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_mF6172A9C2FC9490A805CA31026AED0A91BDD7E00_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m5D79C447B50CBF4D05EA56C6AB0018979A84C046(__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_m7FB6B0402C5640D61A20FC1BB1FDA39C560EC307(__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_m99618BCFBBC627C56805080C0EC6C9566DE1AC2F_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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_m8211C02A704B5526F00A16A8F0EC00F7ABD1E96A(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_mF6172A9C2FC9490A805CA31026AED0A91BDD7E00(__this, ((*(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)((AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*)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_mEBB310861CECAE8B644268E04A1A5D014B43CF6B_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* 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_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_4 = ___0_match;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m62F8EDFB8D1F0564139C98B1B62658166A0AC9CE_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_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_16 = ___0_match;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m62F8EDFB8D1F0564139C98B1B62658166A0AC9CE_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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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));
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 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), (AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_m7FB6B0402C5640D61A20FC1BB1FDA39C560EC307_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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:
|
|
{
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF));
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF)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_mE7955A9FCA158FA38211103226416D330F409151_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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));
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_m0217002EB98954DAEB517DD986DCF7004AD68920_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mC80F09A81493657AEBAC2A4AD289D8CA3FC230B8(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mC80F09A81493657AEBAC2A4AD289D8CA3FC230B8_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m07E87B2627D752F6F7D7E63660E9EF7B213D5BC0(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_m4DA9D9F99C3D8B7B248A846BDA4ED7AA4C1A1DDB_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mE4069FC3037EEDCCCFF2E61B8046780F64C804B7(__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_mFB37B112932BB163259588542755A07AB87B2B8E_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mE4069FC3037EEDCCCFF2E61B8046780F64C804B7(__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_mE4069FC3037EEDCCCFF2E61B8046780F64C804B7_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisAttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_m47B4292187BA0BDDFCC4D28FA9DF1E3FA4BF9BD8(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_m0E8601164B99C5B50690F78056BEB4803E099CCD_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, Comparison_1_t4703F25317F49005421F55E324565AD56F754157* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t4703F25317F49005421F55E324565AD56F754157* 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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t4703F25317F49005421F55E324565AD56F754157* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m04B138B52B10D71BDF81B7F29C2D00585FE75DFE(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 AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* List_1_ToArray_m5BB482A851A6AF634BFE4240BEA986E1F2A1CF3F_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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));
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_1 = ((List_1_t70EE7982F45810D4B024CF720D910E67974A3094_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;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_3 = (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*)(AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_4 = __this->____items;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mA8D4ED35FA6C353A5575C7BFEFDB23A55F277443_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_m249B089D4791D3EBD45E3AB58AB8F45F0F328828(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m7C6039B228A6A190EE733582E3FAC81D26777E07_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* 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_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* L_1 = ___0_match;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m62F8EDFB8D1F0564139C98B1B62658166A0AC9CE_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_m28B827CD3A5AC0BEBE3F83F7048AEF15C1857023_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __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;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 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);
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_6;
|
|
L_6 = InterfaceFuncInvoker0< AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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_mC79CC1A67B8E1DD333711E8F7EE6CB297BD8FB65(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF)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_m5E18A67BA8512C5B3C29CF66B6B236524E7FC67D_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_0 = (AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*)(AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t70EE7982F45810D4B024CF720D910E67974A3094_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t70EE7982F45810D4B024CF720D910E67974A3094_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_m23F577580DA183D97104D42736683B447BEBFB4B_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_0 = ((List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_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_m2909A3B005B25D9806E268E6AD7D5B241A6F48E9_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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));
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_2 = ((List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_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;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_4 = (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*)(FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*)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_mE9CE0C85F9A1563E5C2A6F645D684CDAB04A7597_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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));
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_6 = ((List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_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;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_8 = (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*)(FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*)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;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*, 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));
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_12 = ((List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_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_m2E81D1DC024E1A8819F65F9A87D864D7A07663D9(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m389D9932FC666F6537F072449D03E1123CC0169A_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_m02045399D6A76570C8F59EABF088DF1394BC048F_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_6 = (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*)(FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*)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;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_8 = __this->____items;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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:
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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));
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_12 = ((List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_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_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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_m5A1657577F693D5DA34ACD5D4CEE0C6838718618_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m0D155F7F419D5C1E3004CA8AC7946148F1B159E4_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mAC852C18363162196A66AE8971C09EE59CA536BC_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mB510DC21E3C7A1B007BDF7A3B6FF319A042E14CA_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m54C38B27D3E6E84295C1353EC6949F9794E560B4_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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 FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 List_1_get_Item_mA66F3F15C71B533EDE698BD175FE1DAE57ACDDDA_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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:
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 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_m8C842540F3462C8470886F62294DA12CCBB15B12_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___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:
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831)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_m8F946B8ED0A8F8AD77DB8BB60FF738A6291A08C0_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 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(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831));
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 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_m1586551025CC14FD8B11BC690EF12B4AE22A3996_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_1;
|
|
L_1 = List_1_get_Item_mA66F3F15C71B533EDE698BD175FE1DAE57ACDDDA(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 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_m205F6E8EDDD117C5385D338F9C80C616196FEFFB_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m636F71F1C531B9D0CA2D454670A8DCFC77D9EB09(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_m8C842540F3462C8470886F62294DA12CCBB15B12(__this, L_1, ((*(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)((FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)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_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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));
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_9 = ___0_item;
|
|
List_1_AddWithResize_m8C81A448D2268684D0489F898EB3EA62677D5B03(__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_m8C81A448D2268684D0489F898EB3EA62677D5B03_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___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_m31AC72CDB9296BE074E64A5E078D205E937264C1(__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));
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m703400249BC969DCAEC48838E112EC473C9A59FB_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m636F71F1C531B9D0CA2D454670A8DCFC77D9EB09(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_inline(__this, ((*(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)((FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)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_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_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_m16C862CEEB10955B4DC3D7A1F4BC88556358B0AB_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m2EF03C868749EA7B8FFFE12570C83E42742D0914(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tF9BDC7A725517ED0439C01A1532E809C474C0D32* List_1_AsReadOnly_m7EE538482E61C6256003384B0AAEAFBCFB51CC13_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tF9BDC7A725517ED0439C01A1532E809C474C0D32* L_0 = (ReadOnlyCollection_1_tF9BDC7A725517ED0439C01A1532E809C474C0D32*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m61FC7825AC9662FBA45EC5022DCD6E7F0304A6FE(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_mB750ECEF12E382BC82B511BFE70384A714150F5D_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, int32_t ___1_count, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___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:
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m6B513BC656AB8C0DDD34EFA64AB4E0AEE500E92D(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_m441BA84DC173E425FDA7A0D58E6ED21D97BF5FFB_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_mB750ECEF12E382BC82B511BFE70384A714150F5D(__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_m24828F2A264B58D92CFA40E1B433D2DDB2FA5F83_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_mB750ECEF12E382BC82B511BFE70384A714150F5D(__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_m56F8FDE5968DDEF980306307ED447C798BEECD85_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_m38A388B59279670884FBA22E2425B6C639F9B64E_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mA714D7D049FB6784D9EB1B3D52789AAFFF6CF7ED(__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_mB47D8F0B4EF7B61D5C4F85BE3B5A1F327056D11D_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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_m8F946B8ED0A8F8AD77DB8BB60FF738A6291A08C0(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_m38A388B59279670884FBA22E2425B6C639F9B64E(__this, ((*(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)((FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)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_mC388369950C372BCCA3D9EA7DD2542AB343431B9_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_0 = ___0_array;
|
|
List_1_CopyTo_mC9E9A9077290CA2513BBE4F57A6BA4BEB6531F72(__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_m6304DFB1D6984743D7B81B9BDA2A05162EDFB9A3_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_m3B3A76980A6A2F8DF899247FDFEA5D992623A461_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___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:
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_mC9E9A9077290CA2513BBE4F57A6BA4BEB6531F72_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_0 = __this->____items;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_m31AC72CDB9296BE074E64A5E078D205E937264C1_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_m02045399D6A76570C8F59EABF088DF1394BC048F(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m9FA3C102B4CA57A2DD2ECB72C3AE1A432F85F24D_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m24A57473CB18EAF95D98BFEE6D51C3AA06DF2FED(__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 FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 List_1_Find_mC4CE65CD8B07288D1EAD090846F88C0F7566787A_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* 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_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_1 = ___0_match;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m342D9E6A179FF82B80AB85EE45B9E8C5F89DCC77_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 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(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831));
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* List_1_FindAll_m19F5D718646D6EA7419195500B07660DD6A9AAFB_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* L_1 = (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m23F577580DA183D97104D42736683B447BEBFB4B(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_2 = ___0_match;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m342D9E6A179FF82B80AB85EE45B9E8C5F89DCC77_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* L_8 = V_0;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_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_tA1547550E5FBA50050B20DA74245C38434654EE8* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m24A57473CB18EAF95D98BFEE6D51C3AA06DF2FED_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m88F7C2EE5756BF412B899758E65C923C2998E497(__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_mAA187340C2EEF7E05E1E7C308C041382AA90D25A_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_startIndex, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___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_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m88F7C2EE5756BF412B899758E65C923C2998E497(__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_m88F7C2EE5756BF412B899758E65C923C2998E497_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___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_t7ED9B622E51E090A6006AF45320697BC4751B3E4* 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_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_10 = ___2_match;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m342D9E6A179FF82B80AB85EE45B9E8C5F89DCC77_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 FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 List_1_FindLast_m02EEFA51DED0AB26698D7767A8F726677F83C0F6_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* 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_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_2 = ___0_match;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m342D9E6A179FF82B80AB85EE45B9E8C5F89DCC77_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 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(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831));
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mACBF333B3E3F5D3C9422AEC14A42D1466563617D_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mABC53383019AD03059FDADF68543194B3830A319(__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_m806E3CFF88DB822C61AC01DED350355C87EAD475_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_startIndex, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mABC53383019AD03059FDADF68543194B3830A319(__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_mABC53383019AD03059FDADF68543194B3830A319_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* 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_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_11 = ___2_match;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m342D9E6A179FF82B80AB85EE45B9E8C5F89DCC77_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_m5D213B26062FF5CCFE0B2AA423C56BC90845E3C3_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, Action_1_t50C12F092BCCA20D1AD73017A4C20105FDFD19A5* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t50C12F092BCCA20D1AD73017A4C20105FDFD19A5* 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_t50C12F092BCCA20D1AD73017A4C20105FDFD19A5* L_4 = ___0_action;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_mD85907014970CA92DB044D2ADBBFD51365C899CF_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_t2D855D5C1E4307D40736B1FE4072CBCF7BC96260 List_1_GetEnumerator_mE3DEB3B3EF8A751D5AFCAD59C4E7A4BF48DD1E6E_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t2D855D5C1E4307D40736B1FE4072CBCF7BC96260 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mFD1F12D051DB25224C417D4AC365C7FE782DA62A((&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_m6B0A3A8CA265976520EB10187DF86F3F35962138_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t2D855D5C1E4307D40736B1FE4072CBCF7BC96260 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mFD1F12D051DB25224C417D4AC365C7FE782DA62A((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t2D855D5C1E4307D40736B1FE4072CBCF7BC96260 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_mA33FEAE8967B3F10CBA984F66D4FD506C1701462_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t2D855D5C1E4307D40736B1FE4072CBCF7BC96260 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mFD1F12D051DB25224C417D4AC365C7FE782DA62A((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t2D855D5C1E4307D40736B1FE4072CBCF7BC96260 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_tA1547550E5FBA50050B20DA74245C38434654EE8* List_1_GetRange_mBB89CEA5548EB6AE090437DDAB3D82FAF9FC1F00_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* 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_tA1547550E5FBA50050B20DA74245C38434654EE8* L_6 = (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m2909A3B005B25D9806E268E6AD7D5B241A6F48E9(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_tA1547550E5FBA50050B20DA74245C38434654EE8* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mA714D7D049FB6784D9EB1B3D52789AAFFF6CF7ED_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_0 = __this->____items;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mEB2352189542ECF109A40FA043E63F477387E2B6(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_mB2A156462F0615A6D517BCDF1B915DB38779B9EA_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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_m8F946B8ED0A8F8AD77DB8BB60FF738A6291A08C0(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_mA714D7D049FB6784D9EB1B3D52789AAFFF6CF7ED(__this, ((*(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)((FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)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_mFE1005EBA4B17FF3557980248E151394151FEC8D_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___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:
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_2 = __this->____items;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 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_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mEB2352189542ECF109A40FA043E63F477387E2B6(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_m3B82490B8ED8138555702B853EEB41CBDC224295_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___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:
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_6 = __this->____items;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mEB2352189542ECF109A40FA043E63F477387E2B6(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_m79CEDF9BD69B440B67C45AEDABD79B16EBD45879_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___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;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_m31AC72CDB9296BE074E64A5E078D205E937264C1(__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;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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:
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831)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_mC1328CB9C222176E751142D4B4846214324B0F06_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m636F71F1C531B9D0CA2D454670A8DCFC77D9EB09(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_m79CEDF9BD69B440B67C45AEDABD79B16EBD45879(__this, L_1, ((*(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)((FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)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_m2EF03C868749EA7B8FFFE12570C83E42742D0914_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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_m31AC72CDB9296BE074E64A5E078D205E937264C1(__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;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_tA1547550E5FBA50050B20DA74245C38434654EE8*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_20 = __this->____items;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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);
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*, 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);
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_45;
|
|
L_45 = InterfaceFuncInvoker0< FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m79CEDF9BD69B440B67C45AEDABD79B16EBD45879(__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_m2E81D1DC024E1A8819F65F9A87D864D7A07663D9(__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_m93835CA2A9CC8B7AFC5E855EEA5FBB3FEC739B9D_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 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_mC56FED74FBB05402CDCEA96446058A96C6A0539C(__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_m921FB17CF4295EC40AF3CFF7ED20ED01124C6727_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___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:
|
|
{
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 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_mC56FED74FBB05402CDCEA96446058A96C6A0539C(__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_mC56FED74FBB05402CDCEA96446058A96C6A0539C_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_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_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_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:
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_9 = __this->____items;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_m84EE2578436EBB08A692EB1F9581D2A878426C7A(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_m0AFE576BA03CD961BC0F5B46CD26A0CE16182895_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mA714D7D049FB6784D9EB1B3D52789AAFFF6CF7ED(__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_mF7D98FADCB33E718E3934B03EADC5B12FE0E16C6(__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_mE9E3ED96571ABBD67A78B4E8A5F4C7EF880C0E11_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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_m8F946B8ED0A8F8AD77DB8BB60FF738A6291A08C0(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_m0AFE576BA03CD961BC0F5B46CD26A0CE16182895(__this, ((*(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)((FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831*)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_m2DF6ED44ACE86D28A192A961A0EFEE889BAE5CE4_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* 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_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_4 = ___0_match;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m342D9E6A179FF82B80AB85EE45B9E8C5F89DCC77_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_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_16 = ___0_match;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m342D9E6A179FF82B80AB85EE45B9E8C5F89DCC77_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;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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));
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 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), (FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_mF7D98FADCB33E718E3934B03EADC5B12FE0E16C6_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 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;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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:
|
|
{
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831));
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831)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_mDD6AB5D04BD4D740A5554485AC26156486AFB012_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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));
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_m39E452FEB1DEA3E1A2B5706EA48EAE5902C9C2B1_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m5E21E95DDEB3BBABE2BB2390E308292F046C8A1C(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m5E21E95DDEB3BBABE2BB2390E308292F046C8A1C_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mE08CC45FF5E07B12EB09B0BBBEBB4E727337CF11(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_mEF7BC4E10898EC8097FBF25C37CF4449A1229C7F_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m22A293DBA21FCBD532348DEC4142DEE578AA19A6(__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_m398CF6A7C6D179540AF13F447D28EBA83C3D8F63_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m22A293DBA21FCBD532348DEC4142DEE578AA19A6(__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_m22A293DBA21FCBD532348DEC4142DEE578AA19A6_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisFontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831_mE770E0C2041A63FC7AF422B151528E1398C9F25D(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_mA9795572E0DA39038425AE9B6C7DA7F5ADD42084_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, Comparison_1_t9587F6BBCCF465868BB507F3842094EB3EFE433C* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t9587F6BBCCF465868BB507F3842094EB3EFE433C* 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;
|
|
}
|
|
}
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t9587F6BBCCF465868BB507F3842094EB3EFE433C* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_mFD224C7E08DCEB664FA5E33F97380CFB1D4054D2(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 FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* List_1_ToArray_m6C6A8ED0D21668D7D9B8FE8130394E5681D9F192_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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));
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_1 = ((List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_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;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_3 = (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*)(FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_4 = __this->____items;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m36FF898C7BDB851ED9633ED89006F7764B79624A_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_m02045399D6A76570C8F59EABF088DF1394BC048F(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mB7AF35910C217D0E349AD21A0519720F1EE65EB9_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* 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_t7ED9B622E51E090A6006AF45320697BC4751B3E4* L_1 = ___0_match;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m342D9E6A179FF82B80AB85EE45B9E8C5F89DCC77_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_m2E81D1DC024E1A8819F65F9A87D864D7A07663D9_gshared (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __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;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 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);
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_6;
|
|
L_6 = InterfaceFuncInvoker0< FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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_m31AC72CDB9296BE074E64A5E078D205E937264C1(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831)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_m65009456606A1E6A2292A365F19DDF00027B87A1_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_0 = (FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*)(FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_tA1547550E5FBA50050B20DA74245C38434654EE8_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_m4561D371B0238CFD426965812FF172C1224D666D_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_0 = ((List_1_t0BE12F16A937298114B20824E93D706BCA5214D5_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_mAB2B123AE51CDC79605EF4A41537BADA1774F2CA_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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));
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_2 = ((List_1_t0BE12F16A937298114B20824E93D706BCA5214D5_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;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_4 = (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*)(BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*)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_m36E19883F85F52CA4FC6A914D20B3410A9B91D1F_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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));
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_6 = ((List_1_t0BE12F16A937298114B20824E93D706BCA5214D5_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;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_8 = (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*)(BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*)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;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*, 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));
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_12 = ((List_1_t0BE12F16A937298114B20824E93D706BCA5214D5_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_m431C0B140801BECFC0BA20CB1306144198996B50(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mA6F8213D9E028AC808F34F3BD944FDFACABF0177_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_m1DB62B67C935B514F6CB173250B2151DDE7E65B4_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_6 = (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*)(BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*)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;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_8 = __this->____items;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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:
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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));
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_12 = ((List_1_t0BE12F16A937298114B20824E93D706BCA5214D5_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_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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_mAC81F5946E4C3A01D9E30438B674329065E5E8B6_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m16DCA23025871AA8629FDD2C1400A041023A52DD_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mB54CCE4C9BC4AC148630B5B322A4D06C089AEEEB_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mCB60988E1F256DCF60F67B522A2E9FA675A9F2F5_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mF650AB7734FCFF5AA85B76DBA824903169E950E9_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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 BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 List_1_get_Item_m99692B254EA76F19FD3E904E1D7011E5EE54EB83_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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:
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 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_m01C55774926D52578872B770A2E674F76EA02465_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___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:
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357)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_m6D2C11D608A9793D3CD4EAADF0DB9138E8733755_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 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(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357));
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 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_mBDE07DBB2438C74D2C05FE24CE5BB0090C437E3C_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_1;
|
|
L_1 = List_1_get_Item_m99692B254EA76F19FD3E904E1D7011E5EE54EB83(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 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_mA7A315C5F586E5A323CA40CD4A14EA767E526FA8_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m10A1B843AB9674220834E40829627BBD18A24E91(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_m01C55774926D52578872B770A2E674F76EA02465(__this, L_1, ((*(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)((BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)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_mC287B445E45444960741C56A73B1C60B39B20449_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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));
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_9 = ___0_item;
|
|
List_1_AddWithResize_m7CD1D354D330F30E0795CAD1A18B915227782713(__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_m7CD1D354D330F30E0795CAD1A18B915227782713_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___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_m0F1E7B9DCF6888F5AC0356FA8B85B2F25DBC8CAA(__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));
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m43AA2D766B3C8392C9CD331C1E740624FC16BC58_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m10A1B843AB9674220834E40829627BBD18A24E91(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mC287B445E45444960741C56A73B1C60B39B20449_inline(__this, ((*(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)((BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)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_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_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_m5FD9BB57B799D2B06A2EAB1752F2641573818EBE_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m130DF77790D99E792CB04239863CEF92147B9CEC(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tEDA5A8E1827AB831F1A307CC5CFFEDD2E0F2F501* List_1_AsReadOnly_m9C56A1676F3059323BCA74D90B83827A97070595_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tEDA5A8E1827AB831F1A307CC5CFFEDD2E0F2F501* L_0 = (ReadOnlyCollection_1_tEDA5A8E1827AB831F1A307CC5CFFEDD2E0F2F501*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m74AA14A3B0D2F2BEB8930773D30A7C0A3ECAFA0B(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_mB0C672D0DA9BFD03BCBD6B9531DDAFDC3F92BEC9_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, int32_t ___1_count, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___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:
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m40F4DF673489F6045A34C5965911800DDF504EEF(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_m868A43367733BC3936BC104DCFDDC48E41FE1916_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_mB0C672D0DA9BFD03BCBD6B9531DDAFDC3F92BEC9(__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_m4BABFB062D5646FE7D2EF037882B84A4AF7727D9_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_mB0C672D0DA9BFD03BCBD6B9531DDAFDC3F92BEC9(__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_m3E84B69EE9B9769288CFB4645CFF7F401F82C989_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_m31F862BA5864FF4C8976E0BF934803F98A8A931E_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m8F1932882F6931BC68A2823DEA5293F6C8ECD970(__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_mAAD990AC2A279A84079D91FBF3CF196A944AABEE_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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_m6D2C11D608A9793D3CD4EAADF0DB9138E8733755(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_m31F862BA5864FF4C8976E0BF934803F98A8A931E(__this, ((*(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)((BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)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_m05B9A9F10C8E5A0160BE6790C0C8E7F0CA727191_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_0 = ___0_array;
|
|
List_1_CopyTo_mC9188BBE3257088EA9E561137EFD7DECDD37FF08(__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_mB984E24C3E7BAF067822A1A0433F63559AA552F9_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_m5161DA3CB0F83AD78B9EA71B86CC10ED235831C8_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___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:
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_mC9188BBE3257088EA9E561137EFD7DECDD37FF08_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_0 = __this->____items;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_m0F1E7B9DCF6888F5AC0356FA8B85B2F25DBC8CAA_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_m1DB62B67C935B514F6CB173250B2151DDE7E65B4(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m0AF2D55CF3BBFB8B4C3D59AD03C2B92B21F89ADA_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mC47FFE822AF8C7E8A8CBC201842254216792D043(__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 BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 List_1_Find_m9D96E0D06159BFEE3BF7E038B940298D5038AF92_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* 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_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_1 = ___0_match;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m956DEEBD6B9C4273F397B15977460A31FFABA57B_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 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(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357));
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* List_1_FindAll_m263361041C9C69844972BB8860A5E7EF2E7DC8A7_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* L_1 = (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m4561D371B0238CFD426965812FF172C1224D666D(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_2 = ___0_match;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m956DEEBD6B9C4273F397B15977460A31FFABA57B_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* L_8 = V_0;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mC287B445E45444960741C56A73B1C60B39B20449_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_t0BE12F16A937298114B20824E93D706BCA5214D5* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mC47FFE822AF8C7E8A8CBC201842254216792D043_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mEEAAB030CB6E59816459EB3BBD374BD00184332A(__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_m7B45D3B48B23E298D842E52F4B5142FEB874DDC4_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_startIndex, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___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_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mEEAAB030CB6E59816459EB3BBD374BD00184332A(__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_mEEAAB030CB6E59816459EB3BBD374BD00184332A_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___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_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* 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_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_10 = ___2_match;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m956DEEBD6B9C4273F397B15977460A31FFABA57B_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 BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 List_1_FindLast_mE0C54524DCED40ECA197DAAD2A81EDF6B8706795_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* 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_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_2 = ___0_match;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m956DEEBD6B9C4273F397B15977460A31FFABA57B_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 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(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357));
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m8D61B13766F020140061E480DB797357236B1F3D_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m1B4B52061468FD42A430E24664EF5C78E436AE37(__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_m861E6F2B37AF9D5EAFEC53A587E18B3A7593BE5B_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_startIndex, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m1B4B52061468FD42A430E24664EF5C78E436AE37(__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_m1B4B52061468FD42A430E24664EF5C78E436AE37_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* 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_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_11 = ___2_match;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m956DEEBD6B9C4273F397B15977460A31FFABA57B_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_mDB38822EC9F5660421E9179E21D4DAE6AAC955D1_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, Action_1_tB7F1B5F533769D881E65801E06D2CCC1432252F0* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tB7F1B5F533769D881E65801E06D2CCC1432252F0* 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_tB7F1B5F533769D881E65801E06D2CCC1432252F0* L_4 = ___0_action;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m1E955F8A980CA16E2E5107E6C77C6F70BE5C88FC_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_tD293B4615446BCEF781D9E4F98CE20AB25366220 List_1_GetEnumerator_m502FCC2F095F21880452C8A2914541ED86B9EB07_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tD293B4615446BCEF781D9E4F98CE20AB25366220 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mC86B3FA778A630F3AED203E060A990CEBCB53CE0((&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_m9C9379B1E3D9B6E2AF25009E9FF98CD139786C89_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tD293B4615446BCEF781D9E4F98CE20AB25366220 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mC86B3FA778A630F3AED203E060A990CEBCB53CE0((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tD293B4615446BCEF781D9E4F98CE20AB25366220 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_m535F1C316FA945D46E2C203FD35757AF12E05665_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tD293B4615446BCEF781D9E4F98CE20AB25366220 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mC86B3FA778A630F3AED203E060A990CEBCB53CE0((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tD293B4615446BCEF781D9E4F98CE20AB25366220 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_t0BE12F16A937298114B20824E93D706BCA5214D5* List_1_GetRange_m5B64DD97D95D2C31E69448671A01D45ED5993C46_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* 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_t0BE12F16A937298114B20824E93D706BCA5214D5* L_6 = (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mAB2B123AE51CDC79605EF4A41537BADA1774F2CA(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_t0BE12F16A937298114B20824E93D706BCA5214D5* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m8F1932882F6931BC68A2823DEA5293F6C8ECD970_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_0 = __this->____items;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m9B260283C5A816BD81D35E0F3DB7668DB8F863E9(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_m9C0F473236CE81D0D27476A0F56FD9AAE56D374F_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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_m6D2C11D608A9793D3CD4EAADF0DB9138E8733755(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_m8F1932882F6931BC68A2823DEA5293F6C8ECD970(__this, ((*(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)((BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)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_m7ED1A8B922C46DD764D46E32B77357D977CE52B1_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___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:
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_2 = __this->____items;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 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_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m9B260283C5A816BD81D35E0F3DB7668DB8F863E9(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_m148C78D3FA72C972FB46750C60E3418BE1820145_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___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:
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_6 = __this->____items;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m9B260283C5A816BD81D35E0F3DB7668DB8F863E9(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_mC5E4EAEABC55E8A2B9A85BED30224670555426F6_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___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;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_m0F1E7B9DCF6888F5AC0356FA8B85B2F25DBC8CAA(__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;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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:
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357)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_m2B5E6E7C7F681F326B731F626316B6234FBC66AE_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m10A1B843AB9674220834E40829627BBD18A24E91(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_mC5E4EAEABC55E8A2B9A85BED30224670555426F6(__this, L_1, ((*(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)((BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)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_m130DF77790D99E792CB04239863CEF92147B9CEC_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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_m0F1E7B9DCF6888F5AC0356FA8B85B2F25DBC8CAA(__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;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_t0BE12F16A937298114B20824E93D706BCA5214D5*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_20 = __this->____items;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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);
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*, 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);
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_45;
|
|
L_45 = InterfaceFuncInvoker0< BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_mC5E4EAEABC55E8A2B9A85BED30224670555426F6(__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_m431C0B140801BECFC0BA20CB1306144198996B50(__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_mF3D41FF376BCF40D530F4BA23540CF007B3FD73A_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 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_mFD9D7217B860EBBACA293CBE0677AD827071EEAF(__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_m3B564E0C18B3E210EEF59464C8D8A08483DAE3F0_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___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:
|
|
{
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 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_mFD9D7217B860EBBACA293CBE0677AD827071EEAF(__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_mFD9D7217B860EBBACA293CBE0677AD827071EEAF_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_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_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_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:
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_9 = __this->____items;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_mD756D7E82E9D5400FC3BDC4ED9D8B3643F185CE6(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_m4782D29FA63D71E98DC65FACFA0D1028EA26D4BC_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m8F1932882F6931BC68A2823DEA5293F6C8ECD970(__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_mA66010488F6A8F4F56634D09311999307B24AF07(__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_m957AEDC9ADE04642EBD4EE3174A0006F6291B3FA_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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_m6D2C11D608A9793D3CD4EAADF0DB9138E8733755(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_m4782D29FA63D71E98DC65FACFA0D1028EA26D4BC(__this, ((*(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)((BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357*)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_m43260732D0BFD1F76B3F47D4B70B9B9F1337CF73_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* 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_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_4 = ___0_match;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m956DEEBD6B9C4273F397B15977460A31FFABA57B_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_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_16 = ___0_match;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m956DEEBD6B9C4273F397B15977460A31FFABA57B_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;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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));
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 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), (BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_mA66010488F6A8F4F56634D09311999307B24AF07_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 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;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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:
|
|
{
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357));
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357)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_m04B02913C9BD5526DDDF051D9F5D2B3E1C511991_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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));
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_m3C8A09B4BE7D29D3D1EFCA20E2A47371A2716E87_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m2F1841EDD34A625AA03A6F49E8CBF0BA3E46A945(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m2F1841EDD34A625AA03A6F49E8CBF0BA3E46A945_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m98C68DD217639720837F1D772CEDDE8D47EBC8DA(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_m4E0D9DE20C79A13BFABB6C5D898D4B3A1B77256A_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m0585EE8987B1FA9E560387D716C6DD9664F25340(__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_m5A3B005EA7721B025C9B38729C3C78612D86C354_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m0585EE8987B1FA9E560387D716C6DD9664F25340(__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_m0585EE8987B1FA9E560387D716C6DD9664F25340_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisBlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357_m1B6A30E7822773BF28DE8C5BE37C2871E85152E7(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_m97E9CAFDAB971C3A6B0E085729EA2A3280C0C8A9_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, Comparison_1_t2CC3A9749FFE6C137307D37250EA2187BC4BC230* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t2CC3A9749FFE6C137307D37250EA2187BC4BC230* 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;
|
|
}
|
|
}
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t2CC3A9749FFE6C137307D37250EA2187BC4BC230* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m9517E05C467FC968E80A74EB61618D1C4BB6F49F(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 BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* List_1_ToArray_mB1E28D5D6A62D92792795CC9260126AF897A7707_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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));
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_1 = ((List_1_t0BE12F16A937298114B20824E93D706BCA5214D5_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;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_3 = (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*)(BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_4 = __this->____items;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mABBE5F9C7CD928D6423CA01657204DF64AE8445A_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_m1DB62B67C935B514F6CB173250B2151DDE7E65B4(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m69F69BD5218CEACF7E6764053C78D712D463436A_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* 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_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* L_1 = ___0_match;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m956DEEBD6B9C4273F397B15977460A31FFABA57B_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_m431C0B140801BECFC0BA20CB1306144198996B50_gshared (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __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;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 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);
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_6;
|
|
L_6 = InterfaceFuncInvoker0< BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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_m0F1E7B9DCF6888F5AC0356FA8B85B2F25DBC8CAA(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357)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_m424640476AD893B3B57D282E727F0A02B3476C57_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_0 = (BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*)(BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t0BE12F16A937298114B20824E93D706BCA5214D5_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t0BE12F16A937298114B20824E93D706BCA5214D5_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_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_gshared_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* 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));
|
|
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_9 = ___0_item;
|
|
List_1_AddWithResize_m35ACF165BC6D3D0F57F8BE5C0AE7977F82ED5530(__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_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_gshared_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m3BA2F1339282DF3A02C3630832D8C1B5B6099643_gshared_inline (Predicate_1_tC12224B96020379744072FD7999813329E419E03* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, 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_m574B97CD15E0BF0781F7E70FF737E503FD3B6E32_gshared_inline (Action_1_t8EF2B5CD0B452177E8FBEEFBDB4AE1F83F78619F* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, 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_mF3E4B3D7BC36664B2704C86FF1823BEB23B611DC_gshared_inline (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* 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));
|
|
dawU5BU5D_tF88D022D3187088CBA81C47CCDE17BB645C81B38* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (daw_t45D9022875F27878121CD76ADF9BA4E808290F4A)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
daw_t45D9022875F27878121CD76ADF9BA4E808290F4A L_9 = ___0_item;
|
|
List_1_AddWithResize_mA9B7848F69A22894FAAF509D8CFB6CB6D628C796(__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_m22F71EF25192E26FDBEB892FA855D2B987F9CE9E_gshared_inline (List_1_t4F5B5486E772EFC6184B8A2456494246DA827F0F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m0BB50B12A423A471155343F4B281106E3D1C213A_gshared_inline (Predicate_1_t251AC2B2E5E22EB7F478B6F67277308B9645680A* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, 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_mFC791A7BEC7964DD8E9409327D46AC2AA365922A_gshared_inline (Action_1_t3E1116386577C27D729DA78A4ABBCB21473C3F49* __this, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, daw_t45D9022875F27878121CD76ADF9BA4E808290F4A, 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_m66AB387F3A08A2E19D892A4B3BFB0BF79351A6A7_gshared_inline (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_item, const RuntimeMethod* method)
|
|
{
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* 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));
|
|
daxU5BU5D_t9A97504C9EB80DEC0C55C894E81DCD0B122F4D98* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB L_9 = ___0_item;
|
|
List_1_AddWithResize_m0E1E1D46EBA6609551525D8F1DB37502A2E0E194(__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_mD90FF050705483DA9B9FB6146D4BB0B98176A233_gshared_inline (List_1_t40FC0D2A8F9CC69048530F567C72C04310A0FF6E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mB45C3FAC5C6C67B69C0801DB06085070490AA5BD_gshared_inline (Predicate_1_tF3AEB78A861326DBA024A08766BAE10111AA9F73* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, 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_m56363583AA9F9EE63BBD56CD43538860A58EA28E_gshared_inline (Action_1_t39769530C0A461416EEBB62D2657C8BDCDD91650* __this, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, dax_t60A3B876CB8C7CDD5DCFC4FABCA3408E2D45BBAB, 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_m8667ECD5107A3977F3FDE74DE41EA60E3F2D78E5_gshared_inline (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* 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));
|
|
dazU5BU5D_t71E05ED439E45C6BB5E610C5BC7EBDD22BAB1839* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (daz_t645CCE0BBA57477E747FB8106A467749C277CFA7)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 L_9 = ___0_item;
|
|
List_1_AddWithResize_m5741FA554CFF63FBFFF6774D53E1EAEDDC777BBC(__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_m89CD6F4212207CBADA5EEDEDEE4E98E9FCA704CA_gshared_inline (List_1_t287C0F03155509E7C4D47FEE1A9B28E2D142A2C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m36A4D17E864B02F93D47B5B50A16D45D5E8C4E34_gshared_inline (Predicate_1_t9E69B8322AE622721F5507FD628B05D2B13F06BD* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, 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_m7E7FFD9850222254B55E130AEC2C22C4E7F804C8_gshared_inline (Action_1_tA2F8AD69E775F69618B4BAE438AFFED8FC665BD5* __this, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, daz_t645CCE0BBA57477E747FB8106A467749C277CFA7, 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_m6A9148C23C19373EDAEEC93F0B17F4AA7D72B95B_gshared_inline (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_item, const RuntimeMethod* method)
|
|
{
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* 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));
|
|
dbaU5BU5D_t44D06265BF8A3576AA351A9FB2CF7B37F3FC177C* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE L_9 = ___0_item;
|
|
List_1_AddWithResize_m491A87BD4434B1581F6EC07090874F7D2E1E984D(__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_m71AAB0DE37563046B5F4F15542286796BAED8C72_gshared_inline (List_1_tF3FB6BF4D4F16FD1FD2ECE2C3DB142A923765DC8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mC6211D44B3AA3AF6128E6C9A2F0ECC50B3E062C0_gshared_inline (Predicate_1_t51B77DB8F1888733A9F6D5F91A7C121A76687853* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, 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_m8408660AB6476F9CE3CF588AC70851B173902D9A_gshared_inline (Action_1_t26C8C093937A69289EF4E2B31EF238E13E84CACD* __this, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, dba_tDF41B4CECC2BF1FAB6951A98161747E7B87DDFEE, 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_m2DAD581757A4F41DC2E475F0911CD3712FBEBC8D_gshared_inline (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* 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));
|
|
AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_9 = ___0_item;
|
|
List_1_AddWithResize_m339FD6E500E72F6DD122D938B084BAA23C327938(__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_m5C96DA08AA4DD9A67BA68507F1B80D342DB2036B_gshared_inline (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m62F8EDFB8D1F0564139C98B1B62658166A0AC9CE_gshared_inline (Predicate_1_t5EB227002D89EF0CF4F03AEB8D282C36CBF2EEE7* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, 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_m3E8852B95D70149F388F11287EBD926E55A59DCC_gshared_inline (Action_1_tC08CABD73B553BC0216715761353DA85A6D117C4* __this, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF, 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_mB2D37111DE090BEFD49CD8DAD4237D90C8681390_gshared_inline (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* 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));
|
|
FontReferenceMapU5BU5D_tFA470305A1935D0EBE0F74758328811439915118* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 L_9 = ___0_item;
|
|
List_1_AddWithResize_m8C81A448D2268684D0489F898EB3EA62677D5B03(__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_m342A468AD39C5C82EE5FAEFE64A8F7AA792966ED_gshared_inline (List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m342D9E6A179FF82B80AB85EE45B9E8C5F89DCC77_gshared_inline (Predicate_1_t7ED9B622E51E090A6006AF45320697BC4751B3E4* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, 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_mD85907014970CA92DB044D2ADBBFD51365C899CF_gshared_inline (Action_1_t50C12F092BCCA20D1AD73017A4C20105FDFD19A5* __this, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, FontReferenceMap_t1C0CECF3F0F650BE4A881A50A25EFB26965E7831, 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_mC287B445E45444960741C56A73B1C60B39B20449_gshared_inline (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* 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));
|
|
BlitInfoU5BU5D_t090EAE36AF18528B2F72B1D3BBA4831E32F287BA* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 L_9 = ___0_item;
|
|
List_1_AddWithResize_m7CD1D354D330F30E0795CAD1A18B915227782713(__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_m63A03183A7352FFDDDF3D7DF3777A91B3326281C_gshared_inline (List_1_t0BE12F16A937298114B20824E93D706BCA5214D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m956DEEBD6B9C4273F397B15977460A31FFABA57B_gshared_inline (Predicate_1_t6BB7E4172E2E29F92C012A7C3025F88C4E728C26* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, 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_m1E955F8A980CA16E2E5107E6C77C6F70BE5C88FC_gshared_inline (Action_1_tB7F1B5F533769D881E65801E06D2CCC1432252F0* __this, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, BlitInfo_t6D4C0580BBEF65F5EAD39FB6DBC85F360CF6A357, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|