25714 lines
1.0 MiB
Plaintext
25714 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_tAFC3339124756AC45D404621C0EE01CEF9577D1E;
|
|
struct Action_1_t66C5360772D5503D6DBDB6F6B03252BA94E530B6;
|
|
struct Action_1_tD8CB07CA58902BF665659519C88AFF6438B41EB7;
|
|
struct Action_1_t04BD4DE10D746830D051B0C2DB8C1DBD86FF4C65;
|
|
struct Action_1_t8EAD502E8E39CF881F9DB10DDD25D6D7826B0CC8;
|
|
struct Action_1_t26E47B140873A891AE7B1047E77B923160253B78;
|
|
struct Action_1_tE6E7C18136A3F818005B7922C95079DCDA04EB30;
|
|
struct Action_1_tD201D9C65A3E5C9E30B10412F6417C13A2046C8C;
|
|
struct Comparison_1_tDF19E1FD642A6D03EC22D6BC3C7899090B8EB768;
|
|
struct Comparison_1_tE7E96FD34C52F0992924E65405618B941FEA3229;
|
|
struct Comparison_1_tC652E94860093FBD669CD9F7858E5C6792867D13;
|
|
struct Comparison_1_t4BFA17A40F8610971784DBFB950ACECBC6873FE8;
|
|
struct Comparison_1_t43ED6298DAADE9D387284C9C350C6CEADD2D10B7;
|
|
struct Comparison_1_t9D1112FE3074C6C7CA60524C689BA630BA309088;
|
|
struct Comparison_1_t3E609C3A299CCCB7BBACF2C9DE522C05650BA2E5;
|
|
struct Comparison_1_t5E8D4A06E041693104214CCD41AB95D1B257FCAE;
|
|
struct ICollection_1_t09576FD5C27B24273E5B118C15426A6BD7CC4F50;
|
|
struct ICollection_1_t38FBF57FAFB2C5587706D5FFAE8898D48964462E;
|
|
struct ICollection_1_t41FA3C7D55806AAECAB69FBEC5651F7BCCB5EBF7;
|
|
struct ICollection_1_t5A48C2950BD77DF3E55BCC3D18B706EB837134B0;
|
|
struct ICollection_1_tD8572675A7CF55115FCC549053D3F6A9D1412B10;
|
|
struct ICollection_1_t031FB0EBD339C8F5915F00E0B486B6A5F6C3B78D;
|
|
struct ICollection_1_tA5A613A1C53FA8E760B75C2173FE94AED7889554;
|
|
struct ICollection_1_tE92D7C0A2E792FBE145FE2C06A45592EEAFFD378;
|
|
struct IComparer_1_tBF2AB2E449652ED7CFC6F8B3BC2704094E44466B;
|
|
struct IComparer_1_t314FEB6FB11D322BA083FCF58FB97514B3ADA2D8;
|
|
struct IComparer_1_tFAD3AE9FE3CE1FB3CBB781C55DC57C986D71521E;
|
|
struct IComparer_1_t0860915FFC3292D231DDFCAB8C0C97D98F2A1990;
|
|
struct IComparer_1_t433D725032EFFEDC4AF4FCFC2F9665EFAF999E1D;
|
|
struct IComparer_1_t6E254DD6E269C68F8275173B942BA70C4920D266;
|
|
struct IComparer_1_tC839605292FDFD79EF60BA2D76C18766262562C3;
|
|
struct IComparer_1_t171A574D379239A4A7CF11A93D1FE5F2563C1879;
|
|
struct IEnumerable_1_t39EAF452E3CF151EE08047EAB444290AFE05EC3D;
|
|
struct IEnumerable_1_tB1F7734CA3161D2129C41BEB5A236092DA45BFCE;
|
|
struct IEnumerable_1_t7D8F440DD5CC257EF1FE6775A0083BC83A5CF3A5;
|
|
struct IEnumerable_1_t08EB11C1DE03E23323CCDE04454D4C4A7FE8B876;
|
|
struct IEnumerable_1_t860CE27DE856AF9B2B80702D43F22ADE2E74C8FE;
|
|
struct IEnumerable_1_t9CF43CB8CD649CE409609C43749554DFDD48253A;
|
|
struct IEnumerable_1_tC6A0B60B5F96A9FB63EF3051E5DCE024C5C46729;
|
|
struct IEnumerable_1_t4DCDBC4E4EB88797708613EC4DC267335FDFBEBC;
|
|
struct IEnumerator_1_t000A232CAF2DD4044B9AFBD8982ECD3FB93809DC;
|
|
struct IEnumerator_1_tE972D340F536B04FCEE79D5799CA3F036A83451E;
|
|
struct IEnumerator_1_t90BCA6A7B2801D6A60BF1AFFCCA677FFF22E4CDA;
|
|
struct IEnumerator_1_t2377C9795E783537986D4DF143A60101983C004E;
|
|
struct IEnumerator_1_t837F12EEBD47871CA329AE5636F57529BD8510A5;
|
|
struct IEnumerator_1_tDD75153677A5366074EEB1005D072571E9A775DD;
|
|
struct IEnumerator_1_t24E89F758DB9595FE8BBC33FEF8DB2AD7A82DFFD;
|
|
struct IEnumerator_1_tE2FA3C3679DE716D57CBF930DBFDCA451ACA570D;
|
|
struct IList_1_t6D08EA7FA01BDF3C06E5BAAE0BFA0F62C86BD338;
|
|
struct IList_1_tB81C98CCFC4C70060D8C4A7773A2E018B7705389;
|
|
struct IList_1_tEBC9CEC655A21BEAC057F73381FE6A0F3284AB01;
|
|
struct IList_1_tA1FB96BE2D8769A6CDD2F97D4562826980E36BED;
|
|
struct IList_1_t3EE866489B03C7FF7DEF9C7563B742E75B5689A2;
|
|
struct IList_1_t9DDB4A2B29FE7D1B2E6CCD6BA74CEAF6405E7045;
|
|
struct IList_1_t936D9C48C9643EF84857C53E6798A7E9B9A364F3;
|
|
struct IList_1_t16FF2A2C42B67C56B673A18EDD292287595AE65C;
|
|
struct List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4;
|
|
struct List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF;
|
|
struct List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A;
|
|
struct List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485;
|
|
struct List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1;
|
|
struct List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB;
|
|
struct List_1_tB8C7613581AE4811CA3797024B8E1A8430228564;
|
|
struct List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F;
|
|
struct List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76;
|
|
struct Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C;
|
|
struct Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1;
|
|
struct Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A;
|
|
struct Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77;
|
|
struct Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8;
|
|
struct Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942;
|
|
struct Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF;
|
|
struct Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8;
|
|
struct ReadOnlyCollection_1_tF2ABA1656E36C231EEBB5C7CEED077E4AC8239B7;
|
|
struct ReadOnlyCollection_1_tB75E264D1AFFBCE0E99EF3B6508A1772E4F74135;
|
|
struct ReadOnlyCollection_1_t03DF8DEE56271CB6F01A668065CE8A667D463CC4;
|
|
struct ReadOnlyCollection_1_t727280FC8D25F8D93D4D96A67918E245A3727B12;
|
|
struct ReadOnlyCollection_1_t9309D20294B0D49BDEA1E5D7CF07BB04A6F32568;
|
|
struct ReadOnlyCollection_1_t66AFBE3289663E9BECF2C1FB8CB3A8CEEA8FF9FB;
|
|
struct ReadOnlyCollection_1_t98805D8BA3F8A0CD6C72EA04DB9525B5E6B829D9;
|
|
struct ReadOnlyCollection_1_tA0F5511090EA7546F9CE5BF5D0837305DF742A57;
|
|
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
|
|
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
|
|
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
|
|
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
|
|
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
|
|
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
|
|
struct SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299;
|
|
struct SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A;
|
|
struct UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811;
|
|
struct UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235;
|
|
struct XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27;
|
|
struct cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432;
|
|
struct czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B;
|
|
struct dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D;
|
|
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
|
|
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
|
|
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
|
|
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
|
|
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
|
|
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
|
|
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
|
|
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
|
|
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
|
|
struct MethodInfo_t;
|
|
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
|
|
struct String_t;
|
|
struct Type_t;
|
|
struct VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB;
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
|
|
struct XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9;
|
|
struct XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D;
|
|
struct cxj_tADBB9D32FF06CA3232DF25210535C01269AB3CD7;
|
|
struct cya_t8993218D3DD65565F488F89F67FBDEC3446C0C8B;
|
|
struct cyq_t6323CF215B604145E77E04F4D4853FFC0CF472EA;
|
|
|
|
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 Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
struct Exception_t_marshaled_com;
|
|
struct Exception_t_marshaled_pinvoke;
|
|
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7;
|
|
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2;
|
|
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3;
|
|
|
|
struct SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299;
|
|
struct SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A;
|
|
struct UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811;
|
|
struct UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235;
|
|
struct XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27;
|
|
struct cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432;
|
|
struct czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B;
|
|
struct dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D;
|
|
|
|
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_t70BBA01AC05569034FEB9847D92E5F046528FBAF : public RuntimeObject
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A : public RuntimeObject
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485 : public RuntimeObject
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1 : public RuntimeObject
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB : public RuntimeObject
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_tB8C7613581AE4811CA3797024B8E1A8430228564 : public RuntimeObject
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F : public RuntimeObject
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76 : public RuntimeObject
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_tF2ABA1656E36C231EEBB5C7CEED077E4AC8239B7 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_tB75E264D1AFFBCE0E99EF3B6508A1772E4F74135 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t03DF8DEE56271CB6F01A668065CE8A667D463CC4 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t727280FC8D25F8D93D4D96A67918E245A3727B12 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t9309D20294B0D49BDEA1E5D7CF07BB04A6F32568 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t66AFBE3289663E9BECF2C1FB8CB3A8CEEA8FF9FB : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_t98805D8BA3F8A0CD6C72EA04DB9525B5E6B829D9 : public RuntimeObject
|
|
{
|
|
RuntimeObject* ___list;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct ReadOnlyCollection_1_tA0F5511090EA7546F9CE5BF5D0837305DF742A57 : 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 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 Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
float ___z;
|
|
float ___w;
|
|
};
|
|
struct TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B
|
|
{
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh;
|
|
int32_t ___vertexCount;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___vertices;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___normals;
|
|
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___tangents;
|
|
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___uvs0;
|
|
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___uvs2;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___colors32;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___triangles;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
|
|
};
|
|
struct TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshaled_pinvoke
|
|
{
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh;
|
|
int32_t ___vertexCount;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___vertices;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___normals;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___tangents;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs2;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___colors32;
|
|
Il2CppSafeArray* ___triangles;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
|
|
};
|
|
struct TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshaled_com
|
|
{
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh;
|
|
int32_t ___vertexCount;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___vertices;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___normals;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___tangents;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs2;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___colors32;
|
|
Il2CppSafeArray* ___triangles;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
|
|
};
|
|
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
float ___z;
|
|
};
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
|
|
};
|
|
};
|
|
struct SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8
|
|
{
|
|
String_t* ___name;
|
|
int32_t ___insertionPointId;
|
|
};
|
|
struct SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshaled_pinvoke
|
|
{
|
|
char* ___name;
|
|
int32_t ___insertionPointId;
|
|
};
|
|
struct SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshaled_com
|
|
{
|
|
Il2CppChar* ___name;
|
|
int32_t ___insertionPointId;
|
|
};
|
|
struct SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76
|
|
{
|
|
String_t* ___slotName;
|
|
int32_t ___assetId;
|
|
};
|
|
struct SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshaled_pinvoke
|
|
{
|
|
char* ___slotName;
|
|
int32_t ___assetId;
|
|
};
|
|
struct SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshaled_com
|
|
{
|
|
Il2CppChar* ___slotName;
|
|
int32_t ___assetId;
|
|
};
|
|
struct UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484
|
|
{
|
|
String_t* ___alias;
|
|
String_t* ___path;
|
|
VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___asset;
|
|
};
|
|
struct UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshaled_pinvoke
|
|
{
|
|
char* ___alias;
|
|
char* ___path;
|
|
VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___asset;
|
|
};
|
|
struct UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshaled_com
|
|
{
|
|
Il2CppChar* ___alias;
|
|
Il2CppChar* ___path;
|
|
VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___asset;
|
|
};
|
|
struct UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02
|
|
{
|
|
int32_t ___parentId;
|
|
List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* ___uxmlObjectAssets;
|
|
};
|
|
struct UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_marshaled_pinvoke
|
|
{
|
|
int32_t ___parentId;
|
|
List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* ___uxmlObjectAssets;
|
|
};
|
|
struct UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_marshaled_com
|
|
{
|
|
int32_t ___parentId;
|
|
List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* ___uxmlObjectAssets;
|
|
};
|
|
struct XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD
|
|
{
|
|
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* ___qname;
|
|
XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D* ___xso;
|
|
};
|
|
struct XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_marshaled_pinvoke
|
|
{
|
|
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* ___qname;
|
|
XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D* ___xso;
|
|
};
|
|
struct XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_marshaled_com
|
|
{
|
|
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* ___qname;
|
|
XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D* ___xso;
|
|
};
|
|
struct czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8
|
|
{
|
|
int32_t ___ojs;
|
|
String_t* ___ojt;
|
|
cya_t8993218D3DD65565F488F89F67FBDEC3446C0C8B* ___oju;
|
|
int32_t ___ojv;
|
|
};
|
|
struct czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_marshaled_pinvoke
|
|
{
|
|
int32_t ___ojs;
|
|
char* ___ojt;
|
|
cya_t8993218D3DD65565F488F89F67FBDEC3446C0C8B* ___oju;
|
|
int32_t ___ojv;
|
|
};
|
|
struct czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_marshaled_com
|
|
{
|
|
int32_t ___ojs;
|
|
Il2CppChar* ___ojt;
|
|
cya_t8993218D3DD65565F488F89F67FBDEC3446C0C8B* ___oju;
|
|
int32_t ___ojv;
|
|
};
|
|
struct Enumerator_tDA4FB7C6BD6D95A2E703F84D53E433F5FDF339AB
|
|
{
|
|
List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ____current;
|
|
};
|
|
struct Enumerator_t658CB92185890E7817C7C1B23A144223D1FF2FF1
|
|
{
|
|
List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ____current;
|
|
};
|
|
struct Enumerator_tB0F816093F81D6672785A2ADF957047667737977
|
|
{
|
|
List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ____current;
|
|
};
|
|
struct Enumerator_tEF4B3506D31FC96A1EB63A18FB3FD9A3B51104B2
|
|
{
|
|
List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ____current;
|
|
};
|
|
struct Enumerator_tAF9D7E88595C08C0DDEE2A2A8D4B2C897CF4C1CA
|
|
{
|
|
List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ____current;
|
|
};
|
|
struct Enumerator_tA822F2C65D10281913C0997597C269BBDB49CCEA
|
|
{
|
|
List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ____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 cxl_t50883033C3F9F5156E7E2C1F629522D822F37772
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct doz_tABD9E5E21264F713710A0194C47B067DC0E0B035
|
|
{
|
|
int32_t ___charIndex;
|
|
bool ___U3CphlU3Ek__BackingField;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___offset;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___scale;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___phm;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___phn;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pho;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___php;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___phq;
|
|
int32_t ___phr;
|
|
int32_t ___phs;
|
|
TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B ___pht;
|
|
};
|
|
struct doz_tABD9E5E21264F713710A0194C47B067DC0E0B035_marshaled_pinvoke
|
|
{
|
|
int32_t ___charIndex;
|
|
int32_t ___U3CphlU3Ek__BackingField;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___offset;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___scale;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___phm;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___phn;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pho;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___php;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___phq;
|
|
int32_t ___phr;
|
|
int32_t ___phs;
|
|
TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshaled_pinvoke ___pht;
|
|
};
|
|
struct doz_tABD9E5E21264F713710A0194C47B067DC0E0B035_marshaled_com
|
|
{
|
|
int32_t ___charIndex;
|
|
int32_t ___U3CphlU3Ek__BackingField;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___offset;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___scale;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___phm;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___phn;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pho;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___php;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___phq;
|
|
int32_t ___phr;
|
|
int32_t ___phs;
|
|
TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshaled_com ___pht;
|
|
};
|
|
struct Enumerator_tC5CC1CA187F963852858E5370730959C964F3999
|
|
{
|
|
List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ____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 cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639
|
|
{
|
|
int32_t ___type;
|
|
cxj_tADBB9D32FF06CA3232DF25210535C01269AB3CD7* ___entry;
|
|
cyq_t6323CF215B604145E77E04F4D4853FFC0CF472EA* ___e;
|
|
};
|
|
struct cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_marshaled_pinvoke
|
|
{
|
|
int32_t ___type;
|
|
cxj_tADBB9D32FF06CA3232DF25210535C01269AB3CD7* ___entry;
|
|
cyq_t6323CF215B604145E77E04F4D4853FFC0CF472EA* ___e;
|
|
};
|
|
struct cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_marshaled_com
|
|
{
|
|
int32_t ___type;
|
|
cxj_tADBB9D32FF06CA3232DF25210535C01269AB3CD7* ___entry;
|
|
cyq_t6323CF215B604145E77E04F4D4853FFC0CF472EA* ___e;
|
|
};
|
|
struct Action_1_tAFC3339124756AC45D404621C0EE01CEF9577D1E : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t66C5360772D5503D6DBDB6F6B03252BA94E530B6 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tD8CB07CA58902BF665659519C88AFF6438B41EB7 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t04BD4DE10D746830D051B0C2DB8C1DBD86FF4C65 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t8EAD502E8E39CF881F9DB10DDD25D6D7826B0CC8 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t26E47B140873A891AE7B1047E77B923160253B78 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tE6E7C18136A3F818005B7922C95079DCDA04EB30 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tD201D9C65A3E5C9E30B10412F6417C13A2046C8C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tDF19E1FD642A6D03EC22D6BC3C7899090B8EB768 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tE7E96FD34C52F0992924E65405618B941FEA3229 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tC652E94860093FBD669CD9F7858E5C6792867D13 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t4BFA17A40F8610971784DBFB950ACECBC6873FE8 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t43ED6298DAADE9D387284C9C350C6CEADD2D10B7 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t9D1112FE3074C6C7CA60524C689BA630BA309088 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t3E609C3A299CCCB7BBACF2C9DE522C05650BA2E5 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t5E8D4A06E041693104214CCD41AB95D1B257FCAE : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Enumerator_t51FE91D9FE3029339D1DB9E238121C004306032A
|
|
{
|
|
List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ____current;
|
|
};
|
|
struct Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
struct List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_StaticFields
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___s_emptyArray;
|
|
};
|
|
struct List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A_StaticFields
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___s_emptyArray;
|
|
};
|
|
struct List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_StaticFields
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___s_emptyArray;
|
|
};
|
|
struct List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1_StaticFields
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___s_emptyArray;
|
|
};
|
|
struct List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB_StaticFields
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___s_emptyArray;
|
|
};
|
|
struct List_1_tB8C7613581AE4811CA3797024B8E1A8430228564_StaticFields
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___s_emptyArray;
|
|
};
|
|
struct List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F_StaticFields
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___s_emptyArray;
|
|
};
|
|
struct List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76_StaticFields
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___s_emptyArray;
|
|
};
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
|
|
{
|
|
String_t* ___TrueString;
|
|
String_t* ___FalseString;
|
|
};
|
|
struct UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_StaticFields
|
|
{
|
|
RuntimeObject* ___comparer;
|
|
};
|
|
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 SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 m_Items[1];
|
|
|
|
inline SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8* 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, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
|
|
}
|
|
inline SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
|
|
}
|
|
};
|
|
struct SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 m_Items[1];
|
|
|
|
inline SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76* 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, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___slotName), (void*)NULL);
|
|
}
|
|
inline SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___slotName), (void*)NULL);
|
|
}
|
|
};
|
|
struct UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 m_Items[1];
|
|
|
|
inline UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* 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, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___alias), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___path), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___asset), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___alias), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___path), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___asset), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 m_Items[1];
|
|
|
|
inline UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02* 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, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uxmlObjectAssets), (void*)NULL);
|
|
}
|
|
inline UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uxmlObjectAssets), (void*)NULL);
|
|
}
|
|
};
|
|
struct XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD m_Items[1];
|
|
|
|
inline XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD* 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, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___qname), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___xso), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___qname), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___xso), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 m_Items[1];
|
|
|
|
inline cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639* 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, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___entry), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___e), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___entry), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___e), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 m_Items[1];
|
|
|
|
inline czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___ojt), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___oju), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___ojt), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___oju), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 m_Items[1];
|
|
|
|
inline doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline doz_tABD9E5E21264F713710A0194C47B067DC0E0B035* 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, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___mesh), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___vertices), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___normals), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___tangents), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___uvs0), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___uvs2), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___colors32), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___triangles), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___material), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline doz_tABD9E5E21264F713710A0194C47B067DC0E0B035* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___mesh), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___vertices), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___normals), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___tangents), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___uvs0), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___uvs2), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___colors32), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___triangles), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pht))->___material), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
|
|
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m68178D7CFDF27A7F8CBDBBCE9A0EF7A6BC96E777_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 List_1_get_Item_m1CFDF25B3D988CD99BE370EB790427124C55BE69_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m3BAEED16E3D3867BA9A2AFE9A25168A694F82156_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m2B6F3B6C65C06D33EF53A9B7F075457F72458E02_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m05D034E59C75BA1813B3FACE83128DD39278FD29_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m1C21B4464F562A8636AE72486D64D821D3C2B535_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mCC948FF58491A91722B262CDC9726FB6F3F47A9F_gshared_inline (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_gshared_inline (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m39E337D331347B1A515D4290843B1008F9640478_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mAB2700A792C07CCA5976FBB25236143BB012A079_gshared (ReadOnlyCollection_1_tF2ABA1656E36C231EEBB5C7CEED077E4AC8239B7* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m11AFF46578923C90EB0CB515EEF500326E17894F_gshared (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, int32_t ___1_index, int32_t ___2_length, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mDDB9D23704EEC2B1EDE7423783461B3D92AA535D_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, int32_t ___1_count, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2606713F010F4302A5502800B9E72178488D3854_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mFBF55D6D405FAA0594FCBD1B0598C1B2D8F81139_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m2B204FE800F2FD59D3C6D12C3263132D5488890E_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mDD635A09B0D7A80844122F225F800861DD2FD6D1_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mCF0647E633A41A797C402803709C3F5A5B6C4F20_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m7BBC5E24F1B082B16FAA4A1A16527742111AC680_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m126CC0295668214BCB16D34FA65C7B9EC60B2D05_gshared_inline (Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m31FC402E4C27CE07EDA88CB8C015A23E2F216009_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m1113EA5656AC2CF607E110B52F217758EDBC289F_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m7471B2852EDF7609636A5D7E0428BB187A08A109_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m6BB7BA364E8A6E097C906E26D2475E7186ECAA1C_gshared_inline (Action_1_tAFC3339124756AC45D404621C0EE01CEF9577D1E* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m420FC20C439EA97FA9343819FD7F94BCEB4F996D_gshared (Enumerator_tDA4FB7C6BD6D95A2E703F84D53E433F5FDF339AB* __this, List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mDAF511FE0D8DA92CA2104FD5F55FDE8D09A81E2A_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m70115C24F0565DA53BBE402FD83CC84DF85A5F98_gshared (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m63BEB9A637416F188061C47BCE1515075255A7CF_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m758C9FD700A21C7CC043F703BB5083E7BB955EC7_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m5F4F49B6CD07C410164F36CE31E1C9017302F133_gshared (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m477DD6678295F5211FF71D871F8F7180D2B4402F_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m7FEFD9A0CC4D1C4002365301D53FDDFD0B60D0F4_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mB3971166E05AC209923A534E25760186E98BB09C_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m4344CC38D9B5CE097FCED50506E8188A011D81AB_gshared (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m476F39FCD729DFD7C9E277D2A0211D40F826096F_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m2A40DA65E582BE97AFEA3DBDCBEE2B2673DDBC0A_gshared (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___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_m22C9F1A7E8D3B0B4483E4516DA4DA3C2C209EAC4_gshared (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tDF19E1FD642A6D03EC22D6BC3C7899090B8EB768* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m527D65A12254C782002DE60FA17ECF96CDA7F194_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 List_1_get_Item_m1AD906407E42AFD1CBB009282EFE154706417A71_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mD2DB48079FEE9C6094C803DE712C0082B1BF8450_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m51D6AC75D33A93588CCCBF4B1D6760835065F6D0_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m34C5010DD2C825899DC04BB0834DE555D2A426BC_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m134E0BC0FFC6CB673E13C7A5F489B1F31F5427E2_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m3AE842811428E83C33D0CC042E1255A5CA176474_gshared_inline (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m1A83357BA54BC9B09573539E4EE90F2135A20666_gshared_inline (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m665E7DA4FE91D0B03E0752387F6DE198CCB8AEB4_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m536BF0AECBBC03F1EA235EFA0468C33806020985_gshared (ReadOnlyCollection_1_tB75E264D1AFFBCE0E99EF3B6508A1772E4F74135* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mAEF332ABEE70AA5495D035A9C0E5EDF67D37B239_gshared (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, int32_t ___1_index, int32_t ___2_length, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m6DEDFBCEBA93715E4CE2EC15A552D575C6E0978F_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, int32_t ___1_count, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mD02059A480E6797AA9904B135059261714E83736_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m625BB9B722306B53BBB40400ED3D7970E15441DD_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m87149273103F7BEB57F100DE7AD009D9C262763B_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m5653F09E6CBCBF15B781C371F6D72981B89D73CC_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m302F85313BDFB4457F959E625749582EC6E27F9F_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB8EE24A9AC7141192349CF16E191E8179173B6F5_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m930CC0E436A5FFEE5CCAC8A666FCF61C92103AE1_gshared_inline (Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6F46F772ADCBF9B89A92E693CD7BAF06D59B211C_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m53BCCD148E00B0909529BCCA9AF13F28895B0DD8_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3D03B15E98D67AEC7E9C2D6CB4A030931D041949_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m8BE2DB442464C0D5DDA5ACA7E24A15BB85BBD9E9_gshared_inline (Action_1_t66C5360772D5503D6DBDB6F6B03252BA94E530B6* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1D35CFF2D2180AE34DC9CC77A09F8B860208FAD0_gshared (Enumerator_t658CB92185890E7817C7C1B23A144223D1FF2FF1* __this, List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1B23777C4AD22CF335B974B37B70A90505A7C001_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mA207ED91BE3EF74973FE3196FDE80CCAE65B5474_gshared (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mDFAE1F89C4DE3E2EAD6EDC0FF938220F0A86536B_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m23A6BDA426372D98CFFCF6E6C0A438A2A9B478F2_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_m4654E84594F744A0BAE829DB0688F9C7ABD49FAF_gshared (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m06166141A483A7C3BA5C700114F02C6A96423651_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mB6A35B7EAE366C0B4AC4458E18228E2F076040F2_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mE6DBD3C8190085A61D99B7C0F69B263AAAE65866_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_m143E3CD724FE113D138FE135DEF8638E70F2A198_gshared (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mAB1E55F9318E4DBC0A0A413EFBE2DD79C78F52B1_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mCBDD32C099E08AA5CDEBBFB157ABFD7B0644BA72_gshared (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___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_m110C40E0EE62056BE0C5B538C463703CB0BCFE92_gshared (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tE7E96FD34C52F0992924E65405618B941FEA3229* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m7364E6924991C4C2D058E17497F3629E5EA485EE_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m19B0739A5C042D575F76B39BDF85F39F3A115561_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m4A3FFE4BA49FD9B07B1CA64EF56FA82C4AE9F5BB_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mBE6CDEB20A3F167929EAE434CACE11FFDD2A780A_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mC7F3FAE932ED216AEC9C291B4A9D0863F528D4D0_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m72526F8101C7F826102E2B1B4CC10524470614E3_gshared_inline (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_gshared_inline (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m45E836C76510868E9BBA24BC6B48C92C504663FB_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m0F3730E2444AB9F7A2E9D2CCA014F7C17C92AE20_gshared (ReadOnlyCollection_1_t03DF8DEE56271CB6F01A668065CE8A667D463CC4* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_mC4DD0B5C2B02DB5234B96E3B8C38B950ED13B4F1_gshared (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, int32_t ___1_index, int32_t ___2_length, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m667B021A9DD3DDCF680DF079F38070A9619B62F3_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, int32_t ___1_count, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mE8C51210D5BAC8CF94461B57C1A93DD88883F215_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mFEA339FBE7E26F00C0612451E089BD0D427C58EB_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m6EF20D78157B32A7D33649AAA7AB99F0D6AC8C9F_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m230BE741FC798D78A10E2154B9CC64A91053331E_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m4818500D894184E9F21866AEA0131CD1CF3F5382_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m5B7E2AC39226D5ACC7FFA3B06CDE0C01263FB0BD_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m6B9247DE12D2F0AE888AE93CCD8E7E8D7B57FC0E_gshared_inline (Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB71EBA9D58F0038DFD77704F6B82A0F065D8E0CB_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m738D70586FEB60B234356E2B47E49542D8DCA170_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mE9E0B5D94947D51E276635D3E1178F0D4644D271_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m820968B3E64305B489B7AE4A8860C06CB6EF05AA_gshared_inline (Action_1_tD8CB07CA58902BF665659519C88AFF6438B41EB7* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m57DCB43A11D27902D335662FC3CBF16DB4C0F252_gshared (Enumerator_tB0F816093F81D6672785A2ADF957047667737977* __this, List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m150221D4BB8D2A62F23170C6DCEF567CB7C2A18A_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m9774A57B3641960399519BF09FB823C60F369D40_gshared (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m6EA9C42F313392649F04BA34D8997A112E043439_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m297D34EEDE593F123B319753CD06479ACF819907_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m55716201608658CEEABC8401DE40408C483DF437_gshared (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m3ED3462E14C57262D6C6045B3E3B77C93DEE9766_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4802B6421EE6E7B1274197822548FC26F4FB0524_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m119265EAEAA756A96CCCB6CC7AC1C738EDC346CC_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_mC47A8D3AD6998289287704D185EBE3B1A322E6B2_gshared (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mDDFA7C8921D9D6473931F3E9346E6FD625BFD628_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m674D68ED11D736275EDB3153E434AC365055CA83_gshared (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___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_m74F15A4F90E5C599D798196A16E4125DC5999C46_gshared (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tC652E94860093FBD669CD9F7858E5C6792867D13* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m64F76535FA84514F76BE58F626F31E08F1DCB898_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 List_1_get_Item_mFA761411E90467F7E1CB5697914D3391CE93B0FE_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m90F67367FA31311002A350CC99E44F6D59314361_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m87DFEF7D04BB9A3AB440AE269BB5E25B167887E5_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m78927281A184FD62DBDEA4AAAD602EF4D78F0DE5_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m5366CA1234ACEC11653A7D4236B03743AE1E1DC9_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m3F1204F623176FEDFDFCFCFB7A6FDABFB6400A51_gshared_inline (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_gshared_inline (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m7C077D52F3B2FCEAEF2F09CC7F92FE020C7F8476_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m0CE99873F2F7A503EC4AE199577B651B38660FDB_gshared (ReadOnlyCollection_1_t727280FC8D25F8D93D4D96A67918E245A3727B12* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m0C997E644D150CFEFF254E073BE9E8B1E94AB4EF_gshared (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, int32_t ___1_index, int32_t ___2_length, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mC3D24E31D81E721792E7601A55CE6CD6D2AF1B75_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, int32_t ___1_count, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m076C6FF463E8866129F00F5C29BF1356ABAF8C6D_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mFDC8BEB9E768F39DBAB9806785D217A6E34B4CCF_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m484FEBCA80A197FDEA9322ED47438E200CF8CE49_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m539BCA791C4E144FE971101F22B4C3EC7CE70FDB_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mF640AD392BEF928AC559D1024B05DAEA9AB5C9D0_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEC25EECBE0044BA6F00EE54EF838787BC4DCF0B5_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m945DB5E98852AC2FF13692CA56461DD7960AA8DD_gshared_inline (Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1B1BC2AB1CD4C48D927FFDCE03A2B965041F80ED_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEF1EACDFED834B3ECBFC102D26EA0820DA2A8936_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m26E3DEA248CD6C71ED4CB8C51B8C8AD133723BCA_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m17C9B8E71EF529CC587460C4ACC40A76175CB3A8_gshared_inline (Action_1_t04BD4DE10D746830D051B0C2DB8C1DBD86FF4C65* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5EFD5DB3AD2FE8F13BB2EE7A4904DCD66E153FDA_gshared (Enumerator_tEF4B3506D31FC96A1EB63A18FB3FD9A3B51104B2* __this, List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m13F5B6B8BE065B68CB23C1775FD4A31E112FE24F_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m672F3AB798B624D0D5566BE6E9569EC6321CB0B2_gshared (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m11383082A5108FB233701726BE89F3EBFA5FF688_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mD74E74ECF943E09B78B4661A5F68ADE4877A2369_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m74722FB02283A19FA6E6D0F7C31FFDAC6D86D856_gshared (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m1615FCC5676CD0DAD66650F1F7CC91685A9D4327_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m51B0C298ADA7291FE033BD52F9413761E0ED3879_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mDBF3E954B1BAA772ED9E43D7C617646D5F76F128_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m3065AE44F44D4BA15C10260DA651BE03D9C283CD_gshared (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mD319D99BA7AB3EE02FE5D08BCF1D848FAA20755E_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_mC77109191B007D94D010D39FBE343230EB6DAF18_gshared (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___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_m5AD7A1D801F958F599A4A4B0680AC7E86E0E8B62_gshared (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t4BFA17A40F8610971784DBFB950ACECBC6873FE8* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m515CE32E1F00D4B37F5795D57E52811C8C0B3DDA_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD List_1_get_Item_m6A770510575432E89CC9DE0FB34514A614D2D2F4_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m7A62E29DA198C45610A8B4E37084D468C287C203_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mB8869DCF8C61CE531A4C53764BF0E9FAC192D0FC_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m24BC5A744732D47693A97DCFF5E3F2D6D1F147A5_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mA57222C495B5F08C8917724C0FD69A5271A51761_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m3B826A290EDC8A4A96E5E7B0929C17C9E5A0DDBE_gshared_inline (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mE4EE5620C871F1333E622912E6919187C00D3CF2_gshared_inline (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m3AE92BA725721B158E525535DD5C603C72BC3840_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m27068A2471EE5C7DD6A48BEC1651A5EE5D187CE8_gshared (ReadOnlyCollection_1_t9309D20294B0D49BDEA1E5D7CF07BB04A6F32568* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mC6911320FB22ECD5D4A36D361051A1419CC16732_gshared (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, int32_t ___1_index, int32_t ___2_length, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mCB84F395A058703DFB67385B252CDBD9219724D2_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, int32_t ___1_count, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m230417B7AEB2907607E3804B74D95F78E18004F9_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m89F3C911A845E290DF846D9686757CABE22C26FF_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m27D7A4EF7C47BAA82A788E7268CD268C44C26527_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m9A685FA01CCB795E6C0A6F969BBA88727681607B_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mC3A95B55B10F7734607AF7D8FFBF402B4A16E895_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m8167291167EC4ADBFF47602A6415626D5540F764_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m09339248759110EBF369518A00A42F23C3E6E70D_gshared_inline (Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mEC9AA4D882957507BA004ABEFC3B8B3C16CCB359_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m808A2ECDF3B2C69792D002CA27E060414323A09F_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mCD1449B4D1D3E2542C0599BAF2C440455E594221_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m533C3E48511187104B91ECD75CD3AA96C11C9BCB_gshared_inline (Action_1_t8EAD502E8E39CF881F9DB10DDD25D6D7826B0CC8* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mAB14C238AEC24C92C37AC84066DAD259351B8EE4_gshared (Enumerator_tAF9D7E88595C08C0DDEE2A2A8D4B2C897CF4C1CA* __this, List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m46ADD56BB3CB2D68F15717EC6DB25F290FDA89CD_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mD2EEDF5EE0BEA55EEA838FBF165449CAD1D0B5CC_gshared (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m05179D3C391E2E83A251440F8AC01D3F4DADB066_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mB07CE5E6BD6362E5D6DF51CC68C8FCEA7544D52B_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m6AA7A11F92BC01A183ED4B8046B43F454ADACEF6_gshared (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mE3E60D11EC5B114E90CC83688483FE7E099A9019_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m982AF428758B9C1264D81759EC66DB0657B175CD_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m9C1457F65E2C7B01CB057C34D9DDB224FDF87B41_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mE94408D6A7826E47E0CC9A929B23D1590D2CA0DE_gshared (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mD624C19DA68EECEE3480510109DEDB3810BA9BBA_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m0F88149460BA09A4FC5C537522A5B431C4C06A74_gshared (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___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_mD1C3028BC78E716ABA558251859C2089D5B55E1E_gshared (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t43ED6298DAADE9D387284C9C350C6CEADD2D10B7* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m26816214338D2236989AB3DFD39E850EEA4B92F8_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 List_1_get_Item_m2A8D392834D9A7EEF115DABFF1D7423B210081D5_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m5DB5A04D5C850777861E178CE9659A5E49308573_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mFD39B21E1E33BC00CEB52DD2D1881A9F4673CB1A_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m653087DCFFADA862A03976D5DE4F5980F50F28F2_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m5337695E332F80560283F422B0AB84615A7BBCE5_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF63142BAEB20EC788A574E557D0CCF0F2C8B5E35_gshared_inline (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_gshared_inline (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m80D37AD7AF6E930C5DC8CB0CA2BE539CB0966E33_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m443E71F24206364FAA75E966239EE1A86535AC61_gshared (ReadOnlyCollection_1_t66AFBE3289663E9BECF2C1FB8CB3A8CEEA8FF9FB* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m20E390D734E90F6F9615CD6798429BCE400AD2A3_gshared (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, int32_t ___1_index, int32_t ___2_length, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mAD797FCD98EF8BAD77D374D17994592403C0259F_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, int32_t ___1_count, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m993A586A2F2DBDC66C5FCACA8E199138D88079EA_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m332200B1288C60DF162521050B5B162BE1966192_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m9F07F7E25C50033C11CC64BF43E0DBD65DCAD069_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m8B0F5F7F00F36343137B79D179942726BD98AA24_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m45EC95EE23002650D4EB540EFD1FC83044464BA8_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m9338355E285A4454D08FB639C6E02E44A3C37BE6_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m85CB02B0D91A8CD6A5F69852364FF36A3405B618_gshared_inline (Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD20A708955E37B69B70B18BD7E3F143060471F5B_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE1437B41662CC6C29349F6743A5A4B86C2768905_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m698DBFF218FAA6016EA33FDFEBEC1A9F4FF325A9_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m0E1DBD27B0DBC3A2BFA5D0E1DCA7BC063330C54A_gshared_inline (Action_1_t26E47B140873A891AE7B1047E77B923160253B78* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB72A35A52DB9B24EC1AB03AA21393521A6FCA797_gshared (Enumerator_t51FE91D9FE3029339D1DB9E238121C004306032A* __this, List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1796B14FB2DE7A6C4B61B3E4327F95C2273E5328_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m865C0409CD23D4DE37CE45D534F6B3C358E876F8_gshared (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mF52531DB76E4C97787BA027D29ADB8DEC92490FB_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m0FE1D40A24C2483E2F474C9CD8A1576D76770418_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m99974C83788EF069FF89D67D2FD779020DF43BE7_gshared (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m22EB8EF0A545A765870940A6B5A218F4839BE0A3_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mEB337B88FC242BE83CAFA1E4CE07D2462E7A8241_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mA1C820EC0A0913F5ADC6DB2C422363045A48B253_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m79EFF54A5BC8E156B8BF1B397206F45F8C64A5DD_gshared (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m963EADF24D9B453756FDD616285B2F66F52DA8F3_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m2C4117BE7E7E2277674980FD1BF222AE1E50B25C_gshared (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___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_m8C2C1DBBDBCB69D21FB948D92E958EEC4D75D020_gshared (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t9D1112FE3074C6C7CA60524C689BA630BA309088* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m6AEA181C64D9CD3D264AC1B909C609C7A0D3ED2C_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_mA57516D9783ACC036CF144D9E2D0F37047BBA3EE_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m842CBD01CFC7018AA0831A96F47D295ABE70A2AD_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC3375BF4CF752D45A9E177674763555BAE78AAE0_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mCAE47C77A026F33BE619C46EACCC5C53ED8B1043_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB2518F82DAC2F9477101C26B3589D0F628A5B777_gshared_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_gshared_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m9825F04EF72D92655C289837716D615F7932FD54_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mF93D5C1265482CB28D90AAD0ECA2A33C959096DE_gshared (ReadOnlyCollection_1_t98805D8BA3F8A0CD6C72EA04DB9525B5E6B829D9* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m1F8AF7B5468DBD8763E6194FF9D3DCEE3311B4A8_gshared (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, int32_t ___1_index, int32_t ___2_length, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m5803D7E5950AF656A157BD15EE737A17770BDC53_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, int32_t ___1_count, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mA6A3AEEC249A91FE6A6DB651C1B927B4BE6E41C1_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mD20DE9F942D0A0312CA1EA7AAFF815FFFCACB359_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m636A0C560548D7F405A50351E57284B46FB9B3BE_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m51F1D088BF2A8F222E62BAFD3502567AD8761563_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mDEF4431631872B38F4A2D4D5079C9AA65AB77AE7_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE5F4D583153D44512F1F094343AF6D2873E2FE18_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m5030D7FD9B21F14F2B0891B04CB06EB13892A882_gshared_inline (Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mDEBA4474B7583368152E47B1343432F22E6818A3_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mF961E0FED0F150D222B3CCD44FBE26183B340F32_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mCB9FAA28929E8F3B88EF29D5BC0A868CF1FBDC67_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m628FFA2965546E5B5411145CF23E48E8E212F33F_gshared_inline (Action_1_tE6E7C18136A3F818005B7922C95079DCDA04EB30* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m00298BCE5D7AD7F6532F8B3EE5ABD16E5CC25693_gshared (Enumerator_tA822F2C65D10281913C0997597C269BBDB49CCEA* __this, List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE3B7DF7DC50A4019878FBAC37BD8F6F78277436E_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m3D24D4089FF54725B8E9D0843B7312F0964900BE_gshared (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m237EA4F9CB08BE124EC41EC44D3629ACC674DCA5_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mC7675D0AC5C5BBC1A3EB413CD498D1353FCBEC29_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_mB6931A3D5DF457E2756BB810CDA73C824D358D45_gshared (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m5BA2F69F6A607E42F848E0EA47660544D636993A_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m92642F2CC11E595AE27047EEE3E53123ABED8B16_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m22CACDE01E2E39544D2F4E9235D6CF8E01C549F3_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m5864214EAB431EE25C64A8F4D28CBB0BEF3C8D96_gshared (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m89C0D9EA18B6736C7CCA56A5CDF8D8EBEA8FB868_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m535BED04AD6A1E2C7F2A6D33EE355B0738538996_gshared (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___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_m7E81C43ED9077FFF6F364E5B436D8035FCBD8A22_gshared (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t3E609C3A299CCCB7BBACF2C9DE522C05650BA2E5* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m06A2E7A4175CA78E0A6495E478548BFA55EF28C2_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 List_1_get_Item_m50828DD1ACBB2266C25908105B0E26DD078046FD_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m693AAD93F8B75C1D692D6BE8D0196AEEA6B834EF_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m4780FAB73A3AB7DA4A7B5C451B93EDF9F366B5FA_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m7EDC50C3D0FCA1E75B8232BCA0A9476DB0E3CEE0_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mBFFF3F25BA12B243C41113EA4381CCF8E8AF42CE_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mE02F90F9D81DA011DA91999B360B5E8BC903CEED_gshared_inline (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_gshared_inline (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m0E911EE0DCED28A0B23058F24C844DB6DC9019EF_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m6B242D9F69E47DF931629DE54D80244069ACE803_gshared (ReadOnlyCollection_1_tA0F5511090EA7546F9CE5BF5D0837305DF742A57* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mCA8105A2C8564B3D3652962F103B72BFA833050B_gshared (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, int32_t ___1_index, int32_t ___2_length, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m340CD1C0F36DAECC3E466EB12546D4987BC49545_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, int32_t ___1_count, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mE8D7E40138D68749D48CD1AA9D70112D5AD343E6_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mF1B1F6FEAC7A029D5250618D2E5FD01016C27241_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mC36BDD3E05169821BE987ED5ED8A48F52A6AA30B_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m06500F547EE7E61271CD9CB24CE8E9E609689D5A_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m49BB85D7D0044CC5C85D34063FC8AB4F0B478E84_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m753F9D193338E680BE38BBDE30852313699661E5_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m7EECF70C176F6D2DC370D712F077B9DB9F5AAB64_gshared_inline (Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m99BD330A6E28878F5523C1D676888853357EF0C4_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m189DCCE814774E6E4133EE338826202508A5CD43_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mBBCC35B98D869057F6A94E3149DE2693CBB7600E_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mC6BA5969A536524D9976B45B7BB24374C92AEE8D_gshared_inline (Action_1_tD201D9C65A3E5C9E30B10412F6417C13A2046C8C* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF6887CC6AF490C9C1B17C6019F396CAC24CCE056_gshared (Enumerator_tC5CC1CA187F963852858E5370730959C964F3999* __this, List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m8B6C9862506D9036F1FA5E16A529417ABB9C5F4F_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mA4BAE862021C0D23028E5D2FBB6F1E30D91D483E_gshared (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m1D9DB6F4B11EB26E6130DD3C6D237FBB87929FB2_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m71F67E8AC296D1C53D4C8966E4F8F7DC1FA07FB6_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m093D004D7E453650DA2FE2BA1787236FF4548B4A_gshared (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m26052E851A569347F3F18B25C38B6AFF3A2A2716_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m885EBF2C69EB558E21A11ED1D3E4EC2EB2992928_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m49E84D0DA2238B71A69943AFEE82687512B673B8_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mD3A3B5D78EA7DD5C055A5E09166F10211652421A_gshared (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mAA49AD634501E378632DE5146D19E211EA94C72E_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m3CADB298DF9E78D07829D98D0452EDC99399304B_gshared (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___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_mC1ACDB2F9DC49F5F2C987575ECAC7357CD56A95F_gshared (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t5E8D4A06E041693104214CCD41AB95D1B257FCAE* ___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_m68178D7CFDF27A7F8CBDBBCE9A0EF7A6BC96E777 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m68178D7CFDF27A7F8CBDBBCE9A0EF7A6BC96E777_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 SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 List_1_get_Item_m1CFDF25B3D988CD99BE370EB790427124C55BE69 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, const RuntimeMethod*))List_1_get_Item_m1CFDF25B3D988CD99BE370EB790427124C55BE69_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m3BAEED16E3D3867BA9A2AFE9A25168A694F82156 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m3BAEED16E3D3867BA9A2AFE9A25168A694F82156_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m2B6F3B6C65C06D33EF53A9B7F075457F72458E02 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, const RuntimeMethod*))List_1_set_Item_m2B6F3B6C65C06D33EF53A9B7F075457F72458E02_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_m05D034E59C75BA1813B3FACE83128DD39278FD29 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, const RuntimeMethod*))List_1_AddWithResize_m05D034E59C75BA1813B3FACE83128DD39278FD29_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m1C21B4464F562A8636AE72486D64D821D3C2B535 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m1C21B4464F562A8636AE72486D64D821D3C2B535_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mCC948FF58491A91722B262CDC9726FB6F3F47A9F_inline (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, const RuntimeMethod*))List_1_Add_mCC948FF58491A91722B262CDC9726FB6F3F47A9F_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_inline (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, const RuntimeMethod*))List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m39E337D331347B1A515D4290843B1008F9640478 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m39E337D331347B1A515D4290843B1008F9640478_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_mAB2700A792C07CCA5976FBB25236143BB012A079 (ReadOnlyCollection_1_tF2ABA1656E36C231EEBB5C7CEED077E4AC8239B7* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_tF2ABA1656E36C231EEBB5C7CEED077E4AC8239B7*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mAB2700A792C07CCA5976FBB25236143BB012A079_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_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m11AFF46578923C90EB0CB515EEF500326E17894F (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, int32_t ___1_index, int32_t ___2_length, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*, int32_t, int32_t, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m11AFF46578923C90EB0CB515EEF500326E17894F_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_mDDB9D23704EEC2B1EDE7423783461B3D92AA535D (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, int32_t ___1_count, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, int32_t, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mDDB9D23704EEC2B1EDE7423783461B3D92AA535D_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_m2606713F010F4302A5502800B9E72178488D3854 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, const RuntimeMethod*))List_1_IndexOf_m2606713F010F4302A5502800B9E72178488D3854_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mFBF55D6D405FAA0594FCBD1B0598C1B2D8F81139 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mFBF55D6D405FAA0594FCBD1B0598C1B2D8F81139_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m2B204FE800F2FD59D3C6D12C3263132D5488890E (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, const RuntimeMethod*))List_1_Contains_m2B204FE800F2FD59D3C6D12C3263132D5488890E_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_mDD635A09B0D7A80844122F225F800861DD2FD6D1 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*, int32_t, const RuntimeMethod*))List_1_CopyTo_mDD635A09B0D7A80844122F225F800861DD2FD6D1_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_mCF0647E633A41A797C402803709C3F5A5B6C4F20 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mCF0647E633A41A797C402803709C3F5A5B6C4F20_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m7BBC5E24F1B082B16FAA4A1A16527742111AC680 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C*, const RuntimeMethod*))List_1_FindIndex_m7BBC5E24F1B082B16FAA4A1A16527742111AC680_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m126CC0295668214BCB16D34FA65C7B9EC60B2D05_inline (Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C*, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, const RuntimeMethod*))Predicate_1_Invoke_m126CC0295668214BCB16D34FA65C7B9EC60B2D05_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m31FC402E4C27CE07EDA88CB8C015A23E2F216009 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, const RuntimeMethod*))List_1__ctor_m31FC402E4C27CE07EDA88CB8C015A23E2F216009_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m1113EA5656AC2CF607E110B52F217758EDBC289F (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, int32_t, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C*, const RuntimeMethod*))List_1_FindIndex_m1113EA5656AC2CF607E110B52F217758EDBC289F_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_m7471B2852EDF7609636A5D7E0428BB187A08A109 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, int32_t, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C*, const RuntimeMethod*))List_1_FindLastIndex_m7471B2852EDF7609636A5D7E0428BB187A08A109_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m6BB7BA364E8A6E097C906E26D2475E7186ECAA1C_inline (Action_1_tAFC3339124756AC45D404621C0EE01CEF9577D1E* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tAFC3339124756AC45D404621C0EE01CEF9577D1E*, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, const RuntimeMethod*))Action_1_Invoke_m6BB7BA364E8A6E097C906E26D2475E7186ECAA1C_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_m420FC20C439EA97FA9343819FD7F94BCEB4F996D (Enumerator_tDA4FB7C6BD6D95A2E703F84D53E433F5FDF339AB* __this, List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tDA4FB7C6BD6D95A2E703F84D53E433F5FDF339AB*, List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, const RuntimeMethod*))Enumerator__ctor_m420FC20C439EA97FA9343819FD7F94BCEB4F996D_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_mDAF511FE0D8DA92CA2104FD5F55FDE8D09A81E2A (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, const RuntimeMethod*))List_1__ctor_mDAF511FE0D8DA92CA2104FD5F55FDE8D09A81E2A_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m70115C24F0565DA53BBE402FD83CC84DF85A5F98 (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m70115C24F0565DA53BBE402FD83CC84DF85A5F98_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m63BEB9A637416F188061C47BCE1515075255A7CF (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, const RuntimeMethod*))List_1_Insert_m63BEB9A637416F188061C47BCE1515075255A7CF_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_m758C9FD700A21C7CC043F703BB5083E7BB955EC7 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_m758C9FD700A21C7CC043F703BB5083E7BB955EC7_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m5F4F49B6CD07C410164F36CE31E1C9017302F133 (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m5F4F49B6CD07C410164F36CE31E1C9017302F133_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_m477DD6678295F5211FF71D871F8F7180D2B4402F (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m477DD6678295F5211FF71D871F8F7180D2B4402F_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m7FEFD9A0CC4D1C4002365301D53FDDFD0B60D0F4 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, const RuntimeMethod*))List_1_Remove_m7FEFD9A0CC4D1C4002365301D53FDDFD0B60D0F4_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mB3971166E05AC209923A534E25760186E98BB09C (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mB3971166E05AC209923A534E25760186E98BB09C_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m4344CC38D9B5CE097FCED50506E8188A011D81AB (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m4344CC38D9B5CE097FCED50506E8188A011D81AB_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m476F39FCD729DFD7C9E277D2A0211D40F826096F (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m476F39FCD729DFD7C9E277D2A0211D40F826096F_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m2A40DA65E582BE97AFEA3DBDCBEE2B2673DDBC0A (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m2A40DA65E582BE97AFEA3DBDCBEE2B2673DDBC0A_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m22C9F1A7E8D3B0B4483E4516DA4DA3C2C209EAC4 (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tDF19E1FD642A6D03EC22D6BC3C7899090B8EB768* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*, int32_t, int32_t, Comparison_1_tDF19E1FD642A6D03EC22D6BC3C7899090B8EB768*, const RuntimeMethod*))ArraySortHelper_1_Sort_m22C9F1A7E8D3B0B4483E4516DA4DA3C2C209EAC4_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m527D65A12254C782002DE60FA17ECF96CDA7F194 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m527D65A12254C782002DE60FA17ECF96CDA7F194_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 List_1_get_Item_m1AD906407E42AFD1CBB009282EFE154706417A71 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, const RuntimeMethod*))List_1_get_Item_m1AD906407E42AFD1CBB009282EFE154706417A71_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mD2DB48079FEE9C6094C803DE712C0082B1BF8450 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mD2DB48079FEE9C6094C803DE712C0082B1BF8450_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m51D6AC75D33A93588CCCBF4B1D6760835065F6D0 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, const RuntimeMethod*))List_1_set_Item_m51D6AC75D33A93588CCCBF4B1D6760835065F6D0_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m34C5010DD2C825899DC04BB0834DE555D2A426BC (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, const RuntimeMethod*))List_1_AddWithResize_m34C5010DD2C825899DC04BB0834DE555D2A426BC_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m134E0BC0FFC6CB673E13C7A5F489B1F31F5427E2 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m134E0BC0FFC6CB673E13C7A5F489B1F31F5427E2_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m3AE842811428E83C33D0CC042E1255A5CA176474_inline (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, const RuntimeMethod*))List_1_Add_m3AE842811428E83C33D0CC042E1255A5CA176474_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m1A83357BA54BC9B09573539E4EE90F2135A20666_inline (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, const RuntimeMethod*))List_1_get_Count_m1A83357BA54BC9B09573539E4EE90F2135A20666_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m665E7DA4FE91D0B03E0752387F6DE198CCB8AEB4 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m665E7DA4FE91D0B03E0752387F6DE198CCB8AEB4_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m536BF0AECBBC03F1EA235EFA0468C33806020985 (ReadOnlyCollection_1_tB75E264D1AFFBCE0E99EF3B6508A1772E4F74135* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_tB75E264D1AFFBCE0E99EF3B6508A1772E4F74135*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m536BF0AECBBC03F1EA235EFA0468C33806020985_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mAEF332ABEE70AA5495D035A9C0E5EDF67D37B239 (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, int32_t ___1_index, int32_t ___2_length, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*, int32_t, int32_t, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mAEF332ABEE70AA5495D035A9C0E5EDF67D37B239_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m6DEDFBCEBA93715E4CE2EC15A552D575C6E0978F (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, int32_t ___1_count, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, int32_t, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m6DEDFBCEBA93715E4CE2EC15A552D575C6E0978F_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mD02059A480E6797AA9904B135059261714E83736 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, const RuntimeMethod*))List_1_IndexOf_mD02059A480E6797AA9904B135059261714E83736_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m625BB9B722306B53BBB40400ED3D7970E15441DD (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m625BB9B722306B53BBB40400ED3D7970E15441DD_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m87149273103F7BEB57F100DE7AD009D9C262763B (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, const RuntimeMethod*))List_1_Contains_m87149273103F7BEB57F100DE7AD009D9C262763B_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m5653F09E6CBCBF15B781C371F6D72981B89D73CC (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*, int32_t, const RuntimeMethod*))List_1_CopyTo_m5653F09E6CBCBF15B781C371F6D72981B89D73CC_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m302F85313BDFB4457F959E625749582EC6E27F9F (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m302F85313BDFB4457F959E625749582EC6E27F9F_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mB8EE24A9AC7141192349CF16E191E8179173B6F5 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1*, const RuntimeMethod*))List_1_FindIndex_mB8EE24A9AC7141192349CF16E191E8179173B6F5_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m930CC0E436A5FFEE5CCAC8A666FCF61C92103AE1_inline (Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1*, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, const RuntimeMethod*))Predicate_1_Invoke_m930CC0E436A5FFEE5CCAC8A666FCF61C92103AE1_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m6F46F772ADCBF9B89A92E693CD7BAF06D59B211C (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, const RuntimeMethod*))List_1__ctor_m6F46F772ADCBF9B89A92E693CD7BAF06D59B211C_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m53BCCD148E00B0909529BCCA9AF13F28895B0DD8 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, int32_t, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1*, const RuntimeMethod*))List_1_FindIndex_m53BCCD148E00B0909529BCCA9AF13F28895B0DD8_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_m3D03B15E98D67AEC7E9C2D6CB4A030931D041949 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, int32_t, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1*, const RuntimeMethod*))List_1_FindLastIndex_m3D03B15E98D67AEC7E9C2D6CB4A030931D041949_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m8BE2DB442464C0D5DDA5ACA7E24A15BB85BBD9E9_inline (Action_1_t66C5360772D5503D6DBDB6F6B03252BA94E530B6* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t66C5360772D5503D6DBDB6F6B03252BA94E530B6*, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, const RuntimeMethod*))Action_1_Invoke_m8BE2DB442464C0D5DDA5ACA7E24A15BB85BBD9E9_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m1D35CFF2D2180AE34DC9CC77A09F8B860208FAD0 (Enumerator_t658CB92185890E7817C7C1B23A144223D1FF2FF1* __this, List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t658CB92185890E7817C7C1B23A144223D1FF2FF1*, List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, const RuntimeMethod*))Enumerator__ctor_m1D35CFF2D2180AE34DC9CC77A09F8B860208FAD0_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m1B23777C4AD22CF335B974B37B70A90505A7C001 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, const RuntimeMethod*))List_1__ctor_m1B23777C4AD22CF335B974B37B70A90505A7C001_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mA207ED91BE3EF74973FE3196FDE80CCAE65B5474 (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mA207ED91BE3EF74973FE3196FDE80CCAE65B5474_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mDFAE1F89C4DE3E2EAD6EDC0FF938220F0A86536B (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, const RuntimeMethod*))List_1_Insert_mDFAE1F89C4DE3E2EAD6EDC0FF938220F0A86536B_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_m23A6BDA426372D98CFFCF6E6C0A438A2A9B478F2 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_m23A6BDA426372D98CFFCF6E6C0A438A2A9B478F2_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_m4654E84594F744A0BAE829DB0688F9C7ABD49FAF (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_m4654E84594F744A0BAE829DB0688F9C7ABD49FAF_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_m06166141A483A7C3BA5C700114F02C6A96423651 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m06166141A483A7C3BA5C700114F02C6A96423651_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mB6A35B7EAE366C0B4AC4458E18228E2F076040F2 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, const RuntimeMethod*))List_1_Remove_mB6A35B7EAE366C0B4AC4458E18228E2F076040F2_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mE6DBD3C8190085A61D99B7C0F69B263AAAE65866 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mE6DBD3C8190085A61D99B7C0F69B263AAAE65866_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_m143E3CD724FE113D138FE135DEF8638E70F2A198 (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_m143E3CD724FE113D138FE135DEF8638E70F2A198_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mAB1E55F9318E4DBC0A0A413EFBE2DD79C78F52B1 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mAB1E55F9318E4DBC0A0A413EFBE2DD79C78F52B1_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mCBDD32C099E08AA5CDEBBFB157ABFD7B0644BA72 (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mCBDD32C099E08AA5CDEBBFB157ABFD7B0644BA72_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m110C40E0EE62056BE0C5B538C463703CB0BCFE92 (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tE7E96FD34C52F0992924E65405618B941FEA3229* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*, int32_t, int32_t, Comparison_1_tE7E96FD34C52F0992924E65405618B941FEA3229*, const RuntimeMethod*))ArraySortHelper_1_Sort_m110C40E0EE62056BE0C5B538C463703CB0BCFE92_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m7364E6924991C4C2D058E17497F3629E5EA485EE (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m7364E6924991C4C2D058E17497F3629E5EA485EE_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, const RuntimeMethod*))List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m19B0739A5C042D575F76B39BDF85F39F3A115561 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m19B0739A5C042D575F76B39BDF85F39F3A115561_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m4A3FFE4BA49FD9B07B1CA64EF56FA82C4AE9F5BB (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, const RuntimeMethod*))List_1_set_Item_m4A3FFE4BA49FD9B07B1CA64EF56FA82C4AE9F5BB_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_mBE6CDEB20A3F167929EAE434CACE11FFDD2A780A (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, const RuntimeMethod*))List_1_AddWithResize_mBE6CDEB20A3F167929EAE434CACE11FFDD2A780A_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mC7F3FAE932ED216AEC9C291B4A9D0863F528D4D0 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mC7F3FAE932ED216AEC9C291B4A9D0863F528D4D0_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m72526F8101C7F826102E2B1B4CC10524470614E3_inline (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, const RuntimeMethod*))List_1_Add_m72526F8101C7F826102E2B1B4CC10524470614E3_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_inline (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, const RuntimeMethod*))List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m45E836C76510868E9BBA24BC6B48C92C504663FB (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m45E836C76510868E9BBA24BC6B48C92C504663FB_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m0F3730E2444AB9F7A2E9D2CCA014F7C17C92AE20 (ReadOnlyCollection_1_t03DF8DEE56271CB6F01A668065CE8A667D463CC4* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t03DF8DEE56271CB6F01A668065CE8A667D463CC4*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m0F3730E2444AB9F7A2E9D2CCA014F7C17C92AE20_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_mC4DD0B5C2B02DB5234B96E3B8C38B950ED13B4F1 (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, int32_t ___1_index, int32_t ___2_length, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*, int32_t, int32_t, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_mC4DD0B5C2B02DB5234B96E3B8C38B950ED13B4F1_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m667B021A9DD3DDCF680DF079F38070A9619B62F3 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, int32_t ___1_count, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, int32_t, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m667B021A9DD3DDCF680DF079F38070A9619B62F3_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mE8C51210D5BAC8CF94461B57C1A93DD88883F215 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, const RuntimeMethod*))List_1_IndexOf_mE8C51210D5BAC8CF94461B57C1A93DD88883F215_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mFEA339FBE7E26F00C0612451E089BD0D427C58EB (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mFEA339FBE7E26F00C0612451E089BD0D427C58EB_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m6EF20D78157B32A7D33649AAA7AB99F0D6AC8C9F (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, const RuntimeMethod*))List_1_Contains_m6EF20D78157B32A7D33649AAA7AB99F0D6AC8C9F_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m230BE741FC798D78A10E2154B9CC64A91053331E (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*, int32_t, const RuntimeMethod*))List_1_CopyTo_m230BE741FC798D78A10E2154B9CC64A91053331E_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m4818500D894184E9F21866AEA0131CD1CF3F5382 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m4818500D894184E9F21866AEA0131CD1CF3F5382_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m5B7E2AC39226D5ACC7FFA3B06CDE0C01263FB0BD (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A*, const RuntimeMethod*))List_1_FindIndex_m5B7E2AC39226D5ACC7FFA3B06CDE0C01263FB0BD_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m6B9247DE12D2F0AE888AE93CCD8E7E8D7B57FC0E_inline (Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, const RuntimeMethod*))Predicate_1_Invoke_m6B9247DE12D2F0AE888AE93CCD8E7E8D7B57FC0E_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mB71EBA9D58F0038DFD77704F6B82A0F065D8E0CB (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, const RuntimeMethod*))List_1__ctor_mB71EBA9D58F0038DFD77704F6B82A0F065D8E0CB_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m738D70586FEB60B234356E2B47E49542D8DCA170 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, int32_t, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A*, const RuntimeMethod*))List_1_FindIndex_m738D70586FEB60B234356E2B47E49542D8DCA170_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_mE9E0B5D94947D51E276635D3E1178F0D4644D271 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, int32_t, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A*, const RuntimeMethod*))List_1_FindLastIndex_mE9E0B5D94947D51E276635D3E1178F0D4644D271_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m820968B3E64305B489B7AE4A8860C06CB6EF05AA_inline (Action_1_tD8CB07CA58902BF665659519C88AFF6438B41EB7* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tD8CB07CA58902BF665659519C88AFF6438B41EB7*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, const RuntimeMethod*))Action_1_Invoke_m820968B3E64305B489B7AE4A8860C06CB6EF05AA_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m57DCB43A11D27902D335662FC3CBF16DB4C0F252 (Enumerator_tB0F816093F81D6672785A2ADF957047667737977* __this, List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tB0F816093F81D6672785A2ADF957047667737977*, List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, const RuntimeMethod*))Enumerator__ctor_m57DCB43A11D27902D335662FC3CBF16DB4C0F252_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m150221D4BB8D2A62F23170C6DCEF567CB7C2A18A (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, const RuntimeMethod*))List_1__ctor_m150221D4BB8D2A62F23170C6DCEF567CB7C2A18A_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m9774A57B3641960399519BF09FB823C60F369D40 (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m9774A57B3641960399519BF09FB823C60F369D40_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m6EA9C42F313392649F04BA34D8997A112E043439 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, const RuntimeMethod*))List_1_Insert_m6EA9C42F313392649F04BA34D8997A112E043439_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_m297D34EEDE593F123B319753CD06479ACF819907 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_m297D34EEDE593F123B319753CD06479ACF819907_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m55716201608658CEEABC8401DE40408C483DF437 (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m55716201608658CEEABC8401DE40408C483DF437_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_m3ED3462E14C57262D6C6045B3E3B77C93DEE9766 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m3ED3462E14C57262D6C6045B3E3B77C93DEE9766_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m4802B6421EE6E7B1274197822548FC26F4FB0524 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, const RuntimeMethod*))List_1_Remove_m4802B6421EE6E7B1274197822548FC26F4FB0524_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m119265EAEAA756A96CCCB6CC7AC1C738EDC346CC (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m119265EAEAA756A96CCCB6CC7AC1C738EDC346CC_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_mC47A8D3AD6998289287704D185EBE3B1A322E6B2 (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_mC47A8D3AD6998289287704D185EBE3B1A322E6B2_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mDDFA7C8921D9D6473931F3E9346E6FD625BFD628 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mDDFA7C8921D9D6473931F3E9346E6FD625BFD628_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m674D68ED11D736275EDB3153E434AC365055CA83 (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m674D68ED11D736275EDB3153E434AC365055CA83_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m74F15A4F90E5C599D798196A16E4125DC5999C46 (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tC652E94860093FBD669CD9F7858E5C6792867D13* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*, int32_t, int32_t, Comparison_1_tC652E94860093FBD669CD9F7858E5C6792867D13*, const RuntimeMethod*))ArraySortHelper_1_Sort_m74F15A4F90E5C599D798196A16E4125DC5999C46_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m64F76535FA84514F76BE58F626F31E08F1DCB898 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m64F76535FA84514F76BE58F626F31E08F1DCB898_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 List_1_get_Item_mFA761411E90467F7E1CB5697914D3391CE93B0FE (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, const RuntimeMethod*))List_1_get_Item_mFA761411E90467F7E1CB5697914D3391CE93B0FE_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m90F67367FA31311002A350CC99E44F6D59314361 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m90F67367FA31311002A350CC99E44F6D59314361_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m87DFEF7D04BB9A3AB440AE269BB5E25B167887E5 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, const RuntimeMethod*))List_1_set_Item_m87DFEF7D04BB9A3AB440AE269BB5E25B167887E5_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m78927281A184FD62DBDEA4AAAD602EF4D78F0DE5 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, const RuntimeMethod*))List_1_AddWithResize_m78927281A184FD62DBDEA4AAAD602EF4D78F0DE5_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m5366CA1234ACEC11653A7D4236B03743AE1E1DC9 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m5366CA1234ACEC11653A7D4236B03743AE1E1DC9_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m3F1204F623176FEDFDFCFCFB7A6FDABFB6400A51_inline (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, const RuntimeMethod*))List_1_Add_m3F1204F623176FEDFDFCFCFB7A6FDABFB6400A51_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_inline (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, const RuntimeMethod*))List_1_get_Count_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m7C077D52F3B2FCEAEF2F09CC7F92FE020C7F8476 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m7C077D52F3B2FCEAEF2F09CC7F92FE020C7F8476_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m0CE99873F2F7A503EC4AE199577B651B38660FDB (ReadOnlyCollection_1_t727280FC8D25F8D93D4D96A67918E245A3727B12* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t727280FC8D25F8D93D4D96A67918E245A3727B12*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m0CE99873F2F7A503EC4AE199577B651B38660FDB_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m0C997E644D150CFEFF254E073BE9E8B1E94AB4EF (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, int32_t ___1_index, int32_t ___2_length, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*, int32_t, int32_t, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m0C997E644D150CFEFF254E073BE9E8B1E94AB4EF_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_mC3D24E31D81E721792E7601A55CE6CD6D2AF1B75 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, int32_t ___1_count, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, int32_t, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mC3D24E31D81E721792E7601A55CE6CD6D2AF1B75_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m076C6FF463E8866129F00F5C29BF1356ABAF8C6D (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, const RuntimeMethod*))List_1_IndexOf_m076C6FF463E8866129F00F5C29BF1356ABAF8C6D_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mFDC8BEB9E768F39DBAB9806785D217A6E34B4CCF (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mFDC8BEB9E768F39DBAB9806785D217A6E34B4CCF_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m484FEBCA80A197FDEA9322ED47438E200CF8CE49 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, const RuntimeMethod*))List_1_Contains_m484FEBCA80A197FDEA9322ED47438E200CF8CE49_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m539BCA791C4E144FE971101F22B4C3EC7CE70FDB (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*, int32_t, const RuntimeMethod*))List_1_CopyTo_m539BCA791C4E144FE971101F22B4C3EC7CE70FDB_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mF640AD392BEF928AC559D1024B05DAEA9AB5C9D0 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mF640AD392BEF928AC559D1024B05DAEA9AB5C9D0_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mEC25EECBE0044BA6F00EE54EF838787BC4DCF0B5 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77*, const RuntimeMethod*))List_1_FindIndex_mEC25EECBE0044BA6F00EE54EF838787BC4DCF0B5_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m945DB5E98852AC2FF13692CA56461DD7960AA8DD_inline (Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77*, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, const RuntimeMethod*))Predicate_1_Invoke_m945DB5E98852AC2FF13692CA56461DD7960AA8DD_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m1B1BC2AB1CD4C48D927FFDCE03A2B965041F80ED (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, const RuntimeMethod*))List_1__ctor_m1B1BC2AB1CD4C48D927FFDCE03A2B965041F80ED_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mEF1EACDFED834B3ECBFC102D26EA0820DA2A8936 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, int32_t, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77*, const RuntimeMethod*))List_1_FindIndex_mEF1EACDFED834B3ECBFC102D26EA0820DA2A8936_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_m26E3DEA248CD6C71ED4CB8C51B8C8AD133723BCA (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, int32_t, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77*, const RuntimeMethod*))List_1_FindLastIndex_m26E3DEA248CD6C71ED4CB8C51B8C8AD133723BCA_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m17C9B8E71EF529CC587460C4ACC40A76175CB3A8_inline (Action_1_t04BD4DE10D746830D051B0C2DB8C1DBD86FF4C65* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t04BD4DE10D746830D051B0C2DB8C1DBD86FF4C65*, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, const RuntimeMethod*))Action_1_Invoke_m17C9B8E71EF529CC587460C4ACC40A76175CB3A8_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m5EFD5DB3AD2FE8F13BB2EE7A4904DCD66E153FDA (Enumerator_tEF4B3506D31FC96A1EB63A18FB3FD9A3B51104B2* __this, List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tEF4B3506D31FC96A1EB63A18FB3FD9A3B51104B2*, List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, const RuntimeMethod*))Enumerator__ctor_m5EFD5DB3AD2FE8F13BB2EE7A4904DCD66E153FDA_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m13F5B6B8BE065B68CB23C1775FD4A31E112FE24F (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, const RuntimeMethod*))List_1__ctor_m13F5B6B8BE065B68CB23C1775FD4A31E112FE24F_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m672F3AB798B624D0D5566BE6E9569EC6321CB0B2 (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m672F3AB798B624D0D5566BE6E9569EC6321CB0B2_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m11383082A5108FB233701726BE89F3EBFA5FF688 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, const RuntimeMethod*))List_1_Insert_m11383082A5108FB233701726BE89F3EBFA5FF688_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_mD74E74ECF943E09B78B4661A5F68ADE4877A2369 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_mD74E74ECF943E09B78B4661A5F68ADE4877A2369_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m74722FB02283A19FA6E6D0F7C31FFDAC6D86D856 (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m74722FB02283A19FA6E6D0F7C31FFDAC6D86D856_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_m1615FCC5676CD0DAD66650F1F7CC91685A9D4327 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m1615FCC5676CD0DAD66650F1F7CC91685A9D4327_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m51B0C298ADA7291FE033BD52F9413761E0ED3879 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, const RuntimeMethod*))List_1_Remove_m51B0C298ADA7291FE033BD52F9413761E0ED3879_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mDBF3E954B1BAA772ED9E43D7C617646D5F76F128 (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mDBF3E954B1BAA772ED9E43D7C617646D5F76F128_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m3065AE44F44D4BA15C10260DA651BE03D9C283CD (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m3065AE44F44D4BA15C10260DA651BE03D9C283CD_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mD319D99BA7AB3EE02FE5D08BCF1D848FAA20755E (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mD319D99BA7AB3EE02FE5D08BCF1D848FAA20755E_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_mC77109191B007D94D010D39FBE343230EB6DAF18 (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_mC77109191B007D94D010D39FBE343230EB6DAF18_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m5AD7A1D801F958F599A4A4B0680AC7E86E0E8B62 (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t4BFA17A40F8610971784DBFB950ACECBC6873FE8* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*, int32_t, int32_t, Comparison_1_t4BFA17A40F8610971784DBFB950ACECBC6873FE8*, const RuntimeMethod*))ArraySortHelper_1_Sort_m5AD7A1D801F958F599A4A4B0680AC7E86E0E8B62_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m515CE32E1F00D4B37F5795D57E52811C8C0B3DDA (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m515CE32E1F00D4B37F5795D57E52811C8C0B3DDA_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD List_1_get_Item_m6A770510575432E89CC9DE0FB34514A614D2D2F4 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, const RuntimeMethod*))List_1_get_Item_m6A770510575432E89CC9DE0FB34514A614D2D2F4_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m7A62E29DA198C45610A8B4E37084D468C287C203 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m7A62E29DA198C45610A8B4E37084D468C287C203_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mB8869DCF8C61CE531A4C53764BF0E9FAC192D0FC (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, const RuntimeMethod*))List_1_set_Item_mB8869DCF8C61CE531A4C53764BF0E9FAC192D0FC_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m24BC5A744732D47693A97DCFF5E3F2D6D1F147A5 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, const RuntimeMethod*))List_1_AddWithResize_m24BC5A744732D47693A97DCFF5E3F2D6D1F147A5_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mA57222C495B5F08C8917724C0FD69A5271A51761 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mA57222C495B5F08C8917724C0FD69A5271A51761_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m3B826A290EDC8A4A96E5E7B0929C17C9E5A0DDBE_inline (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, const RuntimeMethod*))List_1_Add_m3B826A290EDC8A4A96E5E7B0929C17C9E5A0DDBE_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mE4EE5620C871F1333E622912E6919187C00D3CF2_inline (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, const RuntimeMethod*))List_1_get_Count_mE4EE5620C871F1333E622912E6919187C00D3CF2_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m3AE92BA725721B158E525535DD5C603C72BC3840 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m3AE92BA725721B158E525535DD5C603C72BC3840_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m27068A2471EE5C7DD6A48BEC1651A5EE5D187CE8 (ReadOnlyCollection_1_t9309D20294B0D49BDEA1E5D7CF07BB04A6F32568* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t9309D20294B0D49BDEA1E5D7CF07BB04A6F32568*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m27068A2471EE5C7DD6A48BEC1651A5EE5D187CE8_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mC6911320FB22ECD5D4A36D361051A1419CC16732 (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, int32_t ___1_index, int32_t ___2_length, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*, int32_t, int32_t, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mC6911320FB22ECD5D4A36D361051A1419CC16732_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_mCB84F395A058703DFB67385B252CDBD9219724D2 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, int32_t ___1_count, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, int32_t, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mCB84F395A058703DFB67385B252CDBD9219724D2_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m230417B7AEB2907607E3804B74D95F78E18004F9 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, const RuntimeMethod*))List_1_IndexOf_m230417B7AEB2907607E3804B74D95F78E18004F9_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m89F3C911A845E290DF846D9686757CABE22C26FF (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m89F3C911A845E290DF846D9686757CABE22C26FF_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m27D7A4EF7C47BAA82A788E7268CD268C44C26527 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, const RuntimeMethod*))List_1_Contains_m27D7A4EF7C47BAA82A788E7268CD268C44C26527_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m9A685FA01CCB795E6C0A6F969BBA88727681607B (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*, int32_t, const RuntimeMethod*))List_1_CopyTo_m9A685FA01CCB795E6C0A6F969BBA88727681607B_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mC3A95B55B10F7734607AF7D8FFBF402B4A16E895 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mC3A95B55B10F7734607AF7D8FFBF402B4A16E895_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m8167291167EC4ADBFF47602A6415626D5540F764 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8*, const RuntimeMethod*))List_1_FindIndex_m8167291167EC4ADBFF47602A6415626D5540F764_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m09339248759110EBF369518A00A42F23C3E6E70D_inline (Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8*, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, const RuntimeMethod*))Predicate_1_Invoke_m09339248759110EBF369518A00A42F23C3E6E70D_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mEC9AA4D882957507BA004ABEFC3B8B3C16CCB359 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, const RuntimeMethod*))List_1__ctor_mEC9AA4D882957507BA004ABEFC3B8B3C16CCB359_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m808A2ECDF3B2C69792D002CA27E060414323A09F (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, int32_t, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8*, const RuntimeMethod*))List_1_FindIndex_m808A2ECDF3B2C69792D002CA27E060414323A09F_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_mCD1449B4D1D3E2542C0599BAF2C440455E594221 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, int32_t, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8*, const RuntimeMethod*))List_1_FindLastIndex_mCD1449B4D1D3E2542C0599BAF2C440455E594221_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m533C3E48511187104B91ECD75CD3AA96C11C9BCB_inline (Action_1_t8EAD502E8E39CF881F9DB10DDD25D6D7826B0CC8* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t8EAD502E8E39CF881F9DB10DDD25D6D7826B0CC8*, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, const RuntimeMethod*))Action_1_Invoke_m533C3E48511187104B91ECD75CD3AA96C11C9BCB_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mAB14C238AEC24C92C37AC84066DAD259351B8EE4 (Enumerator_tAF9D7E88595C08C0DDEE2A2A8D4B2C897CF4C1CA* __this, List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tAF9D7E88595C08C0DDEE2A2A8D4B2C897CF4C1CA*, List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, const RuntimeMethod*))Enumerator__ctor_mAB14C238AEC24C92C37AC84066DAD259351B8EE4_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m46ADD56BB3CB2D68F15717EC6DB25F290FDA89CD (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, const RuntimeMethod*))List_1__ctor_m46ADD56BB3CB2D68F15717EC6DB25F290FDA89CD_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mD2EEDF5EE0BEA55EEA838FBF165449CAD1D0B5CC (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mD2EEDF5EE0BEA55EEA838FBF165449CAD1D0B5CC_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m05179D3C391E2E83A251440F8AC01D3F4DADB066 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, const RuntimeMethod*))List_1_Insert_m05179D3C391E2E83A251440F8AC01D3F4DADB066_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_mB07CE5E6BD6362E5D6DF51CC68C8FCEA7544D52B (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_mB07CE5E6BD6362E5D6DF51CC68C8FCEA7544D52B_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m6AA7A11F92BC01A183ED4B8046B43F454ADACEF6 (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m6AA7A11F92BC01A183ED4B8046B43F454ADACEF6_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_mE3E60D11EC5B114E90CC83688483FE7E099A9019 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mE3E60D11EC5B114E90CC83688483FE7E099A9019_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m982AF428758B9C1264D81759EC66DB0657B175CD (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, const RuntimeMethod*))List_1_Remove_m982AF428758B9C1264D81759EC66DB0657B175CD_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m9C1457F65E2C7B01CB057C34D9DDB224FDF87B41 (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m9C1457F65E2C7B01CB057C34D9DDB224FDF87B41_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mE94408D6A7826E47E0CC9A929B23D1590D2CA0DE (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mE94408D6A7826E47E0CC9A929B23D1590D2CA0DE_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mD624C19DA68EECEE3480510109DEDB3810BA9BBA (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mD624C19DA68EECEE3480510109DEDB3810BA9BBA_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m0F88149460BA09A4FC5C537522A5B431C4C06A74 (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m0F88149460BA09A4FC5C537522A5B431C4C06A74_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mD1C3028BC78E716ABA558251859C2089D5B55E1E (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t43ED6298DAADE9D387284C9C350C6CEADD2D10B7* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*, int32_t, int32_t, Comparison_1_t43ED6298DAADE9D387284C9C350C6CEADD2D10B7*, const RuntimeMethod*))ArraySortHelper_1_Sort_mD1C3028BC78E716ABA558251859C2089D5B55E1E_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m26816214338D2236989AB3DFD39E850EEA4B92F8 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m26816214338D2236989AB3DFD39E850EEA4B92F8_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 List_1_get_Item_m2A8D392834D9A7EEF115DABFF1D7423B210081D5 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, const RuntimeMethod*))List_1_get_Item_m2A8D392834D9A7EEF115DABFF1D7423B210081D5_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m5DB5A04D5C850777861E178CE9659A5E49308573 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m5DB5A04D5C850777861E178CE9659A5E49308573_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mFD39B21E1E33BC00CEB52DD2D1881A9F4673CB1A (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, const RuntimeMethod*))List_1_set_Item_mFD39B21E1E33BC00CEB52DD2D1881A9F4673CB1A_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m653087DCFFADA862A03976D5DE4F5980F50F28F2 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, const RuntimeMethod*))List_1_AddWithResize_m653087DCFFADA862A03976D5DE4F5980F50F28F2_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m5337695E332F80560283F422B0AB84615A7BBCE5 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m5337695E332F80560283F422B0AB84615A7BBCE5_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mF63142BAEB20EC788A574E557D0CCF0F2C8B5E35_inline (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, const RuntimeMethod*))List_1_Add_mF63142BAEB20EC788A574E557D0CCF0F2C8B5E35_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_inline (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, const RuntimeMethod*))List_1_get_Count_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m80D37AD7AF6E930C5DC8CB0CA2BE539CB0966E33 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m80D37AD7AF6E930C5DC8CB0CA2BE539CB0966E33_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m443E71F24206364FAA75E966239EE1A86535AC61 (ReadOnlyCollection_1_t66AFBE3289663E9BECF2C1FB8CB3A8CEEA8FF9FB* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t66AFBE3289663E9BECF2C1FB8CB3A8CEEA8FF9FB*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m443E71F24206364FAA75E966239EE1A86535AC61_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m20E390D734E90F6F9615CD6798429BCE400AD2A3 (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, int32_t ___1_index, int32_t ___2_length, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*, int32_t, int32_t, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m20E390D734E90F6F9615CD6798429BCE400AD2A3_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_mAD797FCD98EF8BAD77D374D17994592403C0259F (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, int32_t ___1_count, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, int32_t, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mAD797FCD98EF8BAD77D374D17994592403C0259F_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m993A586A2F2DBDC66C5FCACA8E199138D88079EA (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, const RuntimeMethod*))List_1_IndexOf_m993A586A2F2DBDC66C5FCACA8E199138D88079EA_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m332200B1288C60DF162521050B5B162BE1966192 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m332200B1288C60DF162521050B5B162BE1966192_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m9F07F7E25C50033C11CC64BF43E0DBD65DCAD069 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, const RuntimeMethod*))List_1_Contains_m9F07F7E25C50033C11CC64BF43E0DBD65DCAD069_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m8B0F5F7F00F36343137B79D179942726BD98AA24 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*, int32_t, const RuntimeMethod*))List_1_CopyTo_m8B0F5F7F00F36343137B79D179942726BD98AA24_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m45EC95EE23002650D4EB540EFD1FC83044464BA8 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m45EC95EE23002650D4EB540EFD1FC83044464BA8_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m9338355E285A4454D08FB639C6E02E44A3C37BE6 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942*, const RuntimeMethod*))List_1_FindIndex_m9338355E285A4454D08FB639C6E02E44A3C37BE6_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m85CB02B0D91A8CD6A5F69852364FF36A3405B618_inline (Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942*, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, const RuntimeMethod*))Predicate_1_Invoke_m85CB02B0D91A8CD6A5F69852364FF36A3405B618_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mD20A708955E37B69B70B18BD7E3F143060471F5B (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, const RuntimeMethod*))List_1__ctor_mD20A708955E37B69B70B18BD7E3F143060471F5B_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mE1437B41662CC6C29349F6743A5A4B86C2768905 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, int32_t, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942*, const RuntimeMethod*))List_1_FindIndex_mE1437B41662CC6C29349F6743A5A4B86C2768905_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_m698DBFF218FAA6016EA33FDFEBEC1A9F4FF325A9 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, int32_t, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942*, const RuntimeMethod*))List_1_FindLastIndex_m698DBFF218FAA6016EA33FDFEBEC1A9F4FF325A9_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m0E1DBD27B0DBC3A2BFA5D0E1DCA7BC063330C54A_inline (Action_1_t26E47B140873A891AE7B1047E77B923160253B78* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t26E47B140873A891AE7B1047E77B923160253B78*, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, const RuntimeMethod*))Action_1_Invoke_m0E1DBD27B0DBC3A2BFA5D0E1DCA7BC063330C54A_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mB72A35A52DB9B24EC1AB03AA21393521A6FCA797 (Enumerator_t51FE91D9FE3029339D1DB9E238121C004306032A* __this, List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t51FE91D9FE3029339D1DB9E238121C004306032A*, List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, const RuntimeMethod*))Enumerator__ctor_mB72A35A52DB9B24EC1AB03AA21393521A6FCA797_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m1796B14FB2DE7A6C4B61B3E4327F95C2273E5328 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, const RuntimeMethod*))List_1__ctor_m1796B14FB2DE7A6C4B61B3E4327F95C2273E5328_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m865C0409CD23D4DE37CE45D534F6B3C358E876F8 (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m865C0409CD23D4DE37CE45D534F6B3C358E876F8_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mF52531DB76E4C97787BA027D29ADB8DEC92490FB (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, const RuntimeMethod*))List_1_Insert_mF52531DB76E4C97787BA027D29ADB8DEC92490FB_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_m0FE1D40A24C2483E2F474C9CD8A1576D76770418 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_m0FE1D40A24C2483E2F474C9CD8A1576D76770418_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m99974C83788EF069FF89D67D2FD779020DF43BE7 (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m99974C83788EF069FF89D67D2FD779020DF43BE7_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_m22EB8EF0A545A765870940A6B5A218F4839BE0A3 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m22EB8EF0A545A765870940A6B5A218F4839BE0A3_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mEB337B88FC242BE83CAFA1E4CE07D2462E7A8241 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, const RuntimeMethod*))List_1_Remove_mEB337B88FC242BE83CAFA1E4CE07D2462E7A8241_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mA1C820EC0A0913F5ADC6DB2C422363045A48B253 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mA1C820EC0A0913F5ADC6DB2C422363045A48B253_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m79EFF54A5BC8E156B8BF1B397206F45F8C64A5DD (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m79EFF54A5BC8E156B8BF1B397206F45F8C64A5DD_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m963EADF24D9B453756FDD616285B2F66F52DA8F3 (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m963EADF24D9B453756FDD616285B2F66F52DA8F3_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m2C4117BE7E7E2277674980FD1BF222AE1E50B25C (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m2C4117BE7E7E2277674980FD1BF222AE1E50B25C_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m8C2C1DBBDBCB69D21FB948D92E958EEC4D75D020 (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t9D1112FE3074C6C7CA60524C689BA630BA309088* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*, int32_t, int32_t, Comparison_1_t9D1112FE3074C6C7CA60524C689BA630BA309088*, const RuntimeMethod*))ArraySortHelper_1_Sort_m8C2C1DBBDBCB69D21FB948D92E958EEC4D75D020_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m6AEA181C64D9CD3D264AC1B909C609C7A0D3ED2C (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m6AEA181C64D9CD3D264AC1B909C609C7A0D3ED2C_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, const RuntimeMethod*))List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_mA57516D9783ACC036CF144D9E2D0F37047BBA3EE (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_mA57516D9783ACC036CF144D9E2D0F37047BBA3EE_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m842CBD01CFC7018AA0831A96F47D295ABE70A2AD (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))List_1_set_Item_m842CBD01CFC7018AA0831A96F47D295ABE70A2AD_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_mC3375BF4CF752D45A9E177674763555BAE78AAE0 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))List_1_AddWithResize_mC3375BF4CF752D45A9E177674763555BAE78AAE0_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mCAE47C77A026F33BE619C46EACCC5C53ED8B1043 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mCAE47C77A026F33BE619C46EACCC5C53ED8B1043_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mB2518F82DAC2F9477101C26B3589D0F628A5B777_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))List_1_Add_mB2518F82DAC2F9477101C26B3589D0F628A5B777_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, const RuntimeMethod*))List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m9825F04EF72D92655C289837716D615F7932FD54 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m9825F04EF72D92655C289837716D615F7932FD54_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_mF93D5C1265482CB28D90AAD0ECA2A33C959096DE (ReadOnlyCollection_1_t98805D8BA3F8A0CD6C72EA04DB9525B5E6B829D9* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_t98805D8BA3F8A0CD6C72EA04DB9525B5E6B829D9*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mF93D5C1265482CB28D90AAD0ECA2A33C959096DE_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m1F8AF7B5468DBD8763E6194FF9D3DCEE3311B4A8 (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, int32_t ___1_index, int32_t ___2_length, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*, int32_t, int32_t, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m1F8AF7B5468DBD8763E6194FF9D3DCEE3311B4A8_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m5803D7E5950AF656A157BD15EE737A17770BDC53 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, int32_t ___1_count, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, int32_t, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m5803D7E5950AF656A157BD15EE737A17770BDC53_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mA6A3AEEC249A91FE6A6DB651C1B927B4BE6E41C1 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))List_1_IndexOf_mA6A3AEEC249A91FE6A6DB651C1B927B4BE6E41C1_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mD20DE9F942D0A0312CA1EA7AAFF815FFFCACB359 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mD20DE9F942D0A0312CA1EA7AAFF815FFFCACB359_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m636A0C560548D7F405A50351E57284B46FB9B3BE (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))List_1_Contains_m636A0C560548D7F405A50351E57284B46FB9B3BE_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m51F1D088BF2A8F222E62BAFD3502567AD8761563 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*, int32_t, const RuntimeMethod*))List_1_CopyTo_m51F1D088BF2A8F222E62BAFD3502567AD8761563_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mDEF4431631872B38F4A2D4D5079C9AA65AB77AE7 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mDEF4431631872B38F4A2D4D5079C9AA65AB77AE7_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mE5F4D583153D44512F1F094343AF6D2873E2FE18 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF*, const RuntimeMethod*))List_1_FindIndex_mE5F4D583153D44512F1F094343AF6D2873E2FE18_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m5030D7FD9B21F14F2B0891B04CB06EB13892A882_inline (Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))Predicate_1_Invoke_m5030D7FD9B21F14F2B0891B04CB06EB13892A882_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mDEBA4474B7583368152E47B1343432F22E6818A3 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, const RuntimeMethod*))List_1__ctor_mDEBA4474B7583368152E47B1343432F22E6818A3_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mF961E0FED0F150D222B3CCD44FBE26183B340F32 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, int32_t, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF*, const RuntimeMethod*))List_1_FindIndex_mF961E0FED0F150D222B3CCD44FBE26183B340F32_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_mCB9FAA28929E8F3B88EF29D5BC0A868CF1FBDC67 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, int32_t, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF*, const RuntimeMethod*))List_1_FindLastIndex_mCB9FAA28929E8F3B88EF29D5BC0A868CF1FBDC67_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m628FFA2965546E5B5411145CF23E48E8E212F33F_inline (Action_1_tE6E7C18136A3F818005B7922C95079DCDA04EB30* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tE6E7C18136A3F818005B7922C95079DCDA04EB30*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))Action_1_Invoke_m628FFA2965546E5B5411145CF23E48E8E212F33F_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m00298BCE5D7AD7F6532F8B3EE5ABD16E5CC25693 (Enumerator_tA822F2C65D10281913C0997597C269BBDB49CCEA* __this, List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tA822F2C65D10281913C0997597C269BBDB49CCEA*, List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, const RuntimeMethod*))Enumerator__ctor_m00298BCE5D7AD7F6532F8B3EE5ABD16E5CC25693_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_mE3B7DF7DC50A4019878FBAC37BD8F6F78277436E (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, const RuntimeMethod*))List_1__ctor_mE3B7DF7DC50A4019878FBAC37BD8F6F78277436E_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m3D24D4089FF54725B8E9D0843B7312F0964900BE (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m3D24D4089FF54725B8E9D0843B7312F0964900BE_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m237EA4F9CB08BE124EC41EC44D3629ACC674DCA5 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))List_1_Insert_m237EA4F9CB08BE124EC41EC44D3629ACC674DCA5_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_mC7675D0AC5C5BBC1A3EB413CD498D1353FCBEC29 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_mC7675D0AC5C5BBC1A3EB413CD498D1353FCBEC29_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_mB6931A3D5DF457E2756BB810CDA73C824D358D45 (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_mB6931A3D5DF457E2756BB810CDA73C824D358D45_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_m5BA2F69F6A607E42F848E0EA47660544D636993A (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m5BA2F69F6A607E42F848E0EA47660544D636993A_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m92642F2CC11E595AE27047EEE3E53123ABED8B16 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, const RuntimeMethod*))List_1_Remove_m92642F2CC11E595AE27047EEE3E53123ABED8B16_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m22CACDE01E2E39544D2F4E9235D6CF8E01C549F3 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m22CACDE01E2E39544D2F4E9235D6CF8E01C549F3_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m5864214EAB431EE25C64A8F4D28CBB0BEF3C8D96 (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m5864214EAB431EE25C64A8F4D28CBB0BEF3C8D96_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m89C0D9EA18B6736C7CCA56A5CDF8D8EBEA8FB868 (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m89C0D9EA18B6736C7CCA56A5CDF8D8EBEA8FB868_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m535BED04AD6A1E2C7F2A6D33EE355B0738538996 (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m535BED04AD6A1E2C7F2A6D33EE355B0738538996_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m7E81C43ED9077FFF6F364E5B436D8035FCBD8A22 (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t3E609C3A299CCCB7BBACF2C9DE522C05650BA2E5* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*, int32_t, int32_t, Comparison_1_t3E609C3A299CCCB7BBACF2C9DE522C05650BA2E5*, const RuntimeMethod*))ArraySortHelper_1_Sort_m7E81C43ED9077FFF6F364E5B436D8035FCBD8A22_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m06A2E7A4175CA78E0A6495E478548BFA55EF28C2 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m06A2E7A4175CA78E0A6495E478548BFA55EF28C2_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 List_1_get_Item_m50828DD1ACBB2266C25908105B0E26DD078046FD (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, const RuntimeMethod*))List_1_get_Item_m50828DD1ACBB2266C25908105B0E26DD078046FD_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m693AAD93F8B75C1D692D6BE8D0196AEEA6B834EF (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m693AAD93F8B75C1D692D6BE8D0196AEEA6B834EF_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m4780FAB73A3AB7DA4A7B5C451B93EDF9F366B5FA (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, const RuntimeMethod*))List_1_set_Item_m4780FAB73A3AB7DA4A7B5C451B93EDF9F366B5FA_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m7EDC50C3D0FCA1E75B8232BCA0A9476DB0E3CEE0 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, const RuntimeMethod*))List_1_AddWithResize_m7EDC50C3D0FCA1E75B8232BCA0A9476DB0E3CEE0_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mBFFF3F25BA12B243C41113EA4381CCF8E8AF42CE (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mBFFF3F25BA12B243C41113EA4381CCF8E8AF42CE_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mE02F90F9D81DA011DA91999B360B5E8BC903CEED_inline (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, const RuntimeMethod*))List_1_Add_mE02F90F9D81DA011DA91999B360B5E8BC903CEED_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_inline (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, const RuntimeMethod*))List_1_get_Count_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m0E911EE0DCED28A0B23058F24C844DB6DC9019EF (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m0E911EE0DCED28A0B23058F24C844DB6DC9019EF_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ReadOnlyCollection_1__ctor_m6B242D9F69E47DF931629DE54D80244069ACE803 (ReadOnlyCollection_1_tA0F5511090EA7546F9CE5BF5D0837305DF742A57* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ReadOnlyCollection_1_tA0F5511090EA7546F9CE5BF5D0837305DF742A57*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m6B242D9F69E47DF931629DE54D80244069ACE803_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mCA8105A2C8564B3D3652962F103B72BFA833050B (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, int32_t ___1_index, int32_t ___2_length, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*, int32_t, int32_t, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mCA8105A2C8564B3D3652962F103B72BFA833050B_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m340CD1C0F36DAECC3E466EB12546D4987BC49545 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, int32_t ___1_count, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, int32_t, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m340CD1C0F36DAECC3E466EB12546D4987BC49545_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mE8D7E40138D68749D48CD1AA9D70112D5AD343E6 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, const RuntimeMethod*))List_1_IndexOf_mE8D7E40138D68749D48CD1AA9D70112D5AD343E6_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mF1B1F6FEAC7A029D5250618D2E5FD01016C27241 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mF1B1F6FEAC7A029D5250618D2E5FD01016C27241_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mC36BDD3E05169821BE987ED5ED8A48F52A6AA30B (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, const RuntimeMethod*))List_1_Contains_mC36BDD3E05169821BE987ED5ED8A48F52A6AA30B_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m06500F547EE7E61271CD9CB24CE8E9E609689D5A (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*, int32_t, const RuntimeMethod*))List_1_CopyTo_m06500F547EE7E61271CD9CB24CE8E9E609689D5A_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m49BB85D7D0044CC5C85D34063FC8AB4F0B478E84 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m49BB85D7D0044CC5C85D34063FC8AB4F0B478E84_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m753F9D193338E680BE38BBDE30852313699661E5 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8*, const RuntimeMethod*))List_1_FindIndex_m753F9D193338E680BE38BBDE30852313699661E5_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m7EECF70C176F6D2DC370D712F077B9DB9F5AAB64_inline (Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8*, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, const RuntimeMethod*))Predicate_1_Invoke_m7EECF70C176F6D2DC370D712F077B9DB9F5AAB64_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m99BD330A6E28878F5523C1D676888853357EF0C4 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, const RuntimeMethod*))List_1__ctor_m99BD330A6E28878F5523C1D676888853357EF0C4_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m189DCCE814774E6E4133EE338826202508A5CD43 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, int32_t, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8*, const RuntimeMethod*))List_1_FindIndex_m189DCCE814774E6E4133EE338826202508A5CD43_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline int32_t List_1_FindLastIndex_mBBCC35B98D869057F6A94E3149DE2693CBB7600E (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, int32_t, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8*, const RuntimeMethod*))List_1_FindLastIndex_mBBCC35B98D869057F6A94E3149DE2693CBB7600E_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_mC6BA5969A536524D9976B45B7BB24374C92AEE8D_inline (Action_1_tD201D9C65A3E5C9E30B10412F6417C13A2046C8C* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tD201D9C65A3E5C9E30B10412F6417C13A2046C8C*, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, const RuntimeMethod*))Action_1_Invoke_mC6BA5969A536524D9976B45B7BB24374C92AEE8D_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mF6887CC6AF490C9C1B17C6019F396CAC24CCE056 (Enumerator_tC5CC1CA187F963852858E5370730959C964F3999* __this, List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tC5CC1CA187F963852858E5370730959C964F3999*, List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, const RuntimeMethod*))Enumerator__ctor_mF6887CC6AF490C9C1B17C6019F396CAC24CCE056_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline void List_1__ctor_m8B6C9862506D9036F1FA5E16A529417ABB9C5F4F (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, const RuntimeMethod*))List_1__ctor_m8B6C9862506D9036F1FA5E16A529417ABB9C5F4F_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline int32_t Array_IndexOf_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mA4BAE862021C0D23028E5D2FBB6F1E30D91D483E (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mA4BAE862021C0D23028E5D2FBB6F1E30D91D483E_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m1D9DB6F4B11EB26E6130DD3C6D237FBB87929FB2 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, const RuntimeMethod*))List_1_Insert_m1D9DB6F4B11EB26E6130DD3C6D237FBB87929FB2_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t List_1_LastIndexOf_m71F67E8AC296D1C53D4C8966E4F8F7DC1FA07FB6 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, int32_t, int32_t, const RuntimeMethod*))List_1_LastIndexOf_m71F67E8AC296D1C53D4C8966E4F8F7DC1FA07FB6_gshared)(__this, ___0_item, ___1_index, ___2_count, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m093D004D7E453650DA2FE2BA1787236FF4548B4A (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m093D004D7E453650DA2FE2BA1787236FF4548B4A_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_RemoveAt_m26052E851A569347F3F18B25C38B6AFF3A2A2716 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m26052E851A569347F3F18B25C38B6AFF3A2A2716_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m885EBF2C69EB558E21A11ED1D3E4EC2EB2992928 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, const RuntimeMethod*))List_1_Remove_m885EBF2C69EB558E21A11ED1D3E4EC2EB2992928_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m49E84D0DA2238B71A69943AFEE82687512B673B8 (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m49E84D0DA2238B71A69943AFEE82687512B673B8_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mD3A3B5D78EA7DD5C055A5E09166F10211652421A (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mD3A3B5D78EA7DD5C055A5E09166F10211652421A_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mAA49AD634501E378632DE5146D19E211EA94C72E (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mAA49AD634501E378632DE5146D19E211EA94C72E_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m3CADB298DF9E78D07829D98D0452EDC99399304B (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m3CADB298DF9E78D07829D98D0452EDC99399304B_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mC1ACDB2F9DC49F5F2C987575ECAC7357CD56A95F (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t5E8D4A06E041693104214CCD41AB95D1B257FCAE* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*, int32_t, int32_t, Comparison_1_t5E8D4A06E041693104214CCD41AB95D1B257FCAE*, const RuntimeMethod*))ArraySortHelper_1_Sort_mC1ACDB2F9DC49F5F2C987575ECAC7357CD56A95F_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_m31FC402E4C27CE07EDA88CB8C015A23E2F216009_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_0 = ((List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_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_mDAF511FE0D8DA92CA2104FD5F55FDE8D09A81E2A_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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));
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_2 = ((List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_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;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_4 = (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*)(SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*)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_m36BE79A4949F7FA9DE610957879EF5599D75C50C_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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));
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_6 = ((List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_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;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_8 = (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*)(SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*)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;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*, 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));
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_12 = ((List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_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_m68178D7CFDF27A7F8CBDBBCE9A0EF7A6BC96E777(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m4FB06DDAE56E85AC4BBE81EFFC2EAF33996D7D8E_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_mCF0647E633A41A797C402803709C3F5A5B6C4F20_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_6 = (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*)(SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*)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;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_8 = __this->____items;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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:
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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));
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_12 = ((List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_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_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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_m42803D841E20C7DFDEEE28FBFBBD22642CBB1889_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m1BD69CA68E76231A4F7A113EEF688D5DE855A63A_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m73E1F8D16BBE7FE12D5A540A7DA15661B5B6DC90_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mEE7A0CDF70C77E954535AEB49E8372E5CCDDCD6E_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m4DA9ECF6DCD69A3D44318BC181FF3807B5D466D1_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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 SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 List_1_get_Item_m1CFDF25B3D988CD99BE370EB790427124C55BE69_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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:
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 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_m2B6F3B6C65C06D33EF53A9B7F075457F72458E02_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___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:
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8)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_mFBF55D6D405FAA0594FCBD1B0598C1B2D8F81139_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 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(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8));
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 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_mF31E87DB89E893D705E93D64EE6139286D713EEC_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_1;
|
|
L_1 = List_1_get_Item_m1CFDF25B3D988CD99BE370EB790427124C55BE69(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 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_mB5F5C8461F82B8BD2C92F8BB3D48EF4E8B66855F_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m3BAEED16E3D3867BA9A2AFE9A25168A694F82156(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_m2B6F3B6C65C06D33EF53A9B7F075457F72458E02(__this, L_1, ((*(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)((SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)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_mCC948FF58491A91722B262CDC9726FB6F3F47A9F_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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));
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_9 = ___0_item;
|
|
List_1_AddWithResize_m05D034E59C75BA1813B3FACE83128DD39278FD29(__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_m05D034E59C75BA1813B3FACE83128DD39278FD29_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___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_m1C21B4464F562A8636AE72486D64D821D3C2B535(__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));
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m4351D1BE036ADB0B57910275C1C3954427968BDC_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m3BAEED16E3D3867BA9A2AFE9A25168A694F82156(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mCC948FF58491A91722B262CDC9726FB6F3F47A9F_inline(__this, ((*(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)((SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)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_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_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_m49D5D7DBBD299063694036CA174956DB28D0F733_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m39E337D331347B1A515D4290843B1008F9640478(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tF2ABA1656E36C231EEBB5C7CEED077E4AC8239B7* List_1_AsReadOnly_m365B6052D06C0C1397BBA6D2F096DB340E42D6E3_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tF2ABA1656E36C231EEBB5C7CEED077E4AC8239B7* L_0 = (ReadOnlyCollection_1_tF2ABA1656E36C231EEBB5C7CEED077E4AC8239B7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_mAB2700A792C07CCA5976FBB25236143BB012A079(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_mDDB9D23704EEC2B1EDE7423783461B3D92AA535D_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, int32_t ___1_count, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___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:
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m11AFF46578923C90EB0CB515EEF500326E17894F(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_mE86242B81D1D88678229BD382634612FB4BE3944_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_mDDB9D23704EEC2B1EDE7423783461B3D92AA535D(__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_m51912A8A804011FD4C773CAB475572FA08EC3277_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_mDDB9D23704EEC2B1EDE7423783461B3D92AA535D(__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_mD7B7B5FD14B61E7ABD3E2FFB2069E3767A1A058C_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_m2B204FE800F2FD59D3C6D12C3263132D5488890E_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m2606713F010F4302A5502800B9E72178488D3854(__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_mAAC9A04FC6FCCB0DFDA69F6EED42E5BD97569BD5_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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_mFBF55D6D405FAA0594FCBD1B0598C1B2D8F81139(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_m2B204FE800F2FD59D3C6D12C3263132D5488890E(__this, ((*(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)((SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)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_mEDC1C4823142ED6E76B6A69E51C99D59BFB55C79_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_0 = ___0_array;
|
|
List_1_CopyTo_mDD635A09B0D7A80844122F225F800861DD2FD6D1(__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_mAA836382A6C22A7335E41C270085091750D7A765_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_mEC427504EBD8FBB111572074649CDACB1B79229E_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___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:
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_mDD635A09B0D7A80844122F225F800861DD2FD6D1_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_0 = __this->____items;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_m1C21B4464F562A8636AE72486D64D821D3C2B535_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_mCF0647E633A41A797C402803709C3F5A5B6C4F20(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m061ABA7B02F4ABAD1BC34E573D2F4D1AE24B1F04_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m7BBC5E24F1B082B16FAA4A1A16527742111AC680(__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 SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 List_1_Find_mA933C0F8E2D5F098244B587491951E4F3DC3C6F4_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* 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_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_1 = ___0_match;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m126CC0295668214BCB16D34FA65C7B9EC60B2D05_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 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(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8));
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* List_1_FindAll_mD51E50E5CD33D838BC0E8677733C498498CD43B2_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* L_1 = (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m31FC402E4C27CE07EDA88CB8C015A23E2F216009(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_2 = ___0_match;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m126CC0295668214BCB16D34FA65C7B9EC60B2D05_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* L_8 = V_0;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mCC948FF58491A91722B262CDC9726FB6F3F47A9F_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_t70BBA01AC05569034FEB9847D92E5F046528FBAF* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m7BBC5E24F1B082B16FAA4A1A16527742111AC680_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m1113EA5656AC2CF607E110B52F217758EDBC289F(__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_m0158E85C4C7D3737D6666928293983B0A3892308_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_startIndex, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___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_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m1113EA5656AC2CF607E110B52F217758EDBC289F(__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_m1113EA5656AC2CF607E110B52F217758EDBC289F_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___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_t9C66117359C44DD2D158092707A1241BC3C8C88C* 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_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_10 = ___2_match;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m126CC0295668214BCB16D34FA65C7B9EC60B2D05_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 SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 List_1_FindLast_m4C431F6BAB697F6B1AB3F9D6A17F20D08A811A8E_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* 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_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_2 = ___0_match;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m126CC0295668214BCB16D34FA65C7B9EC60B2D05_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 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(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8));
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mFD14F4ACC5423231161CC1F38BF15AE06E10F262_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m7471B2852EDF7609636A5D7E0428BB187A08A109(__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_m2E649BF1DB25BC37D9C71ADA36FED1DD6374F2F1_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_startIndex, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m7471B2852EDF7609636A5D7E0428BB187A08A109(__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_m7471B2852EDF7609636A5D7E0428BB187A08A109_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* 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_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_11 = ___2_match;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m126CC0295668214BCB16D34FA65C7B9EC60B2D05_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_m0451D90549AB819B6B42A37CE10A2F2FC26BFF69_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, Action_1_tAFC3339124756AC45D404621C0EE01CEF9577D1E* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tAFC3339124756AC45D404621C0EE01CEF9577D1E* 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_tAFC3339124756AC45D404621C0EE01CEF9577D1E* L_4 = ___0_action;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m6BB7BA364E8A6E097C906E26D2475E7186ECAA1C_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_tDA4FB7C6BD6D95A2E703F84D53E433F5FDF339AB List_1_GetEnumerator_m45AD728994515126E9688C5CFD40B60467251C70_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tDA4FB7C6BD6D95A2E703F84D53E433F5FDF339AB L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m420FC20C439EA97FA9343819FD7F94BCEB4F996D((&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_mA3FB3737D700DFC35F57532BBF45D39242193C7A_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tDA4FB7C6BD6D95A2E703F84D53E433F5FDF339AB L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m420FC20C439EA97FA9343819FD7F94BCEB4F996D((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tDA4FB7C6BD6D95A2E703F84D53E433F5FDF339AB 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_m8905C1081EF814CDDA14239767E0D84BF29E3C9A_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tDA4FB7C6BD6D95A2E703F84D53E433F5FDF339AB L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m420FC20C439EA97FA9343819FD7F94BCEB4F996D((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tDA4FB7C6BD6D95A2E703F84D53E433F5FDF339AB 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_t70BBA01AC05569034FEB9847D92E5F046528FBAF* List_1_GetRange_m531ED8FCC73260398A8EEB087BD30C28244C01EF_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* 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_t70BBA01AC05569034FEB9847D92E5F046528FBAF* L_6 = (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mDAF511FE0D8DA92CA2104FD5F55FDE8D09A81E2A(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_t70BBA01AC05569034FEB9847D92E5F046528FBAF* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2606713F010F4302A5502800B9E72178488D3854_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_0 = __this->____items;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m70115C24F0565DA53BBE402FD83CC84DF85A5F98(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_m631139685E4D9974D6D33B4679D8A9A7E303006D_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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_mFBF55D6D405FAA0594FCBD1B0598C1B2D8F81139(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_m2606713F010F4302A5502800B9E72178488D3854(__this, ((*(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)((SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)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_m559AB5BF4C8FFAD8752F12F23807809435C88E04_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___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:
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_2 = __this->____items;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 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_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m70115C24F0565DA53BBE402FD83CC84DF85A5F98(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_m28E5E8D08AB748C567EE764A09EB79587CD76298_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___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:
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_6 = __this->____items;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m70115C24F0565DA53BBE402FD83CC84DF85A5F98(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_m63BEB9A637416F188061C47BCE1515075255A7CF_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___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;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_m1C21B4464F562A8636AE72486D64D821D3C2B535(__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;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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:
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8)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_mFA54D2433FE2B45B2FAABC5BF84C3A7DFB4305B6_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m3BAEED16E3D3867BA9A2AFE9A25168A694F82156(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_m63BEB9A637416F188061C47BCE1515075255A7CF(__this, L_1, ((*(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)((SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)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_m39E337D331347B1A515D4290843B1008F9640478_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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_m1C21B4464F562A8636AE72486D64D821D3C2B535(__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;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_t70BBA01AC05569034FEB9847D92E5F046528FBAF*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_20 = __this->____items;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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);
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*, 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);
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_45;
|
|
L_45 = InterfaceFuncInvoker0< SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m63BEB9A637416F188061C47BCE1515075255A7CF(__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_m68178D7CFDF27A7F8CBDBBCE9A0EF7A6BC96E777(__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_m213997D63C37178F57C31A905B632943742C8933_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 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_m758C9FD700A21C7CC043F703BB5083E7BB955EC7(__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_m6B09E74AE336F3B8DD7525CCF007E8E655C4807B_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___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:
|
|
{
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 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_m758C9FD700A21C7CC043F703BB5083E7BB955EC7(__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_m758C9FD700A21C7CC043F703BB5083E7BB955EC7_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_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_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_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:
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_9 = __this->____items;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m5F4F49B6CD07C410164F36CE31E1C9017302F133(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_m7FEFD9A0CC4D1C4002365301D53FDDFD0B60D0F4_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m2606713F010F4302A5502800B9E72178488D3854(__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_m477DD6678295F5211FF71D871F8F7180D2B4402F(__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_m55AD818E28696F8AE16ECC0FA6E4650F253D1A82_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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_mFBF55D6D405FAA0594FCBD1B0598C1B2D8F81139(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_m7FEFD9A0CC4D1C4002365301D53FDDFD0B60D0F4(__this, ((*(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)((SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)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_mEC768722C652653F67CA972E351DEEA18538E900_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* 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_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_4 = ___0_match;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m126CC0295668214BCB16D34FA65C7B9EC60B2D05_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_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_16 = ___0_match;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m126CC0295668214BCB16D34FA65C7B9EC60B2D05_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;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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));
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 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), (SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_m477DD6678295F5211FF71D871F8F7180D2B4402F_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 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;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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:
|
|
{
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8));
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8)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_m5216DFA30FAD7CEDE1438B5B2FF02A7F156760C4_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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));
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_m6495FAFF694EADD42A423DB3E14554A9F2764E29_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mB3971166E05AC209923A534E25760186E98BB09C(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mB3971166E05AC209923A534E25760186E98BB09C_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m4344CC38D9B5CE097FCED50506E8188A011D81AB(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_mB64972D3DCE5B0395B2B61AE8E92B9688677A967_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m476F39FCD729DFD7C9E277D2A0211D40F826096F(__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_m5E12CD3B93598CCCFC05C82C117426544E473E1E_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m476F39FCD729DFD7C9E277D2A0211D40F826096F(__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_m476F39FCD729DFD7C9E277D2A0211D40F826096F_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisSlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_m2A40DA65E582BE97AFEA3DBDCBEE2B2673DDBC0A(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_mAFA6E3D2078F9C3278672EC46557EA714F1DF2CB_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, Comparison_1_tDF19E1FD642A6D03EC22D6BC3C7899090B8EB768* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tDF19E1FD642A6D03EC22D6BC3C7899090B8EB768* 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;
|
|
}
|
|
}
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tDF19E1FD642A6D03EC22D6BC3C7899090B8EB768* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m22C9F1A7E8D3B0B4483E4516DA4DA3C2C209EAC4(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 SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* List_1_ToArray_m0FFDF045FE13FF1AB9767409FDFAB353F3CF0F97_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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));
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_1 = ((List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_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;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_3 = (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*)(SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_4 = __this->____items;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mD16EE1F7D2AF85B067812D9B50B60C217AEA9C61_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_mCF0647E633A41A797C402803709C3F5A5B6C4F20(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mA41F56A9DA237597FE1397A0CF3B1F1C672969F9_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* 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_t9C66117359C44DD2D158092707A1241BC3C8C88C* L_1 = ___0_match;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m126CC0295668214BCB16D34FA65C7B9EC60B2D05_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_m68178D7CFDF27A7F8CBDBBCE9A0EF7A6BC96E777_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __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;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 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);
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_6;
|
|
L_6 = InterfaceFuncInvoker0< SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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_m1C21B4464F562A8636AE72486D64D821D3C2B535(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8)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_mFDF4BA7A8D70C04E03F0DC9B67E8E6AEBE9F5248_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_0 = (SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*)(SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_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_m6F46F772ADCBF9B89A92E693CD7BAF06D59B211C_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_0 = ((List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A_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_m1B23777C4AD22CF335B974B37B70A90505A7C001_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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));
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_2 = ((List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A_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;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_4 = (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*)(SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*)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_mB7508D8989F1C8CC927B5EDF136AD4EB989C233B_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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));
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_6 = ((List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A_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;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_8 = (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*)(SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*)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;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*, 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));
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_12 = ((List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A_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_m527D65A12254C782002DE60FA17ECF96CDA7F194(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m1B3A86577B5FD01E29158EFDE9708C79A361471C_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_m302F85313BDFB4457F959E625749582EC6E27F9F_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_6 = (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*)(SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*)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;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_8 = __this->____items;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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:
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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));
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_12 = ((List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A_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_m1A83357BA54BC9B09573539E4EE90F2135A20666_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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_mF875C3A95A1283C34014363DFDE6B70879817488_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mA9265DE86A8FDD1E5E69537A29BD0F51FE515BFF_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m70E7BB439B2B83CC5A74E6EDFE2E2AA4D703F795_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mC634803E15FAF236F9C66A6382A3633DA76E655F_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m6A483E458892F7725E770B2F0B358662D22CF8C2_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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 SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 List_1_get_Item_m1AD906407E42AFD1CBB009282EFE154706417A71_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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:
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 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_m51D6AC75D33A93588CCCBF4B1D6760835065F6D0_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___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:
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76)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_m625BB9B722306B53BBB40400ED3D7970E15441DD_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 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(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76));
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 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_mD6C7A9692DEDA0D29F66124F63ED170DD41D74B8_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_1;
|
|
L_1 = List_1_get_Item_m1AD906407E42AFD1CBB009282EFE154706417A71(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 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_mF1DBFC8C884C30F4073F8CA6B928CA9E13C4A9B3_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mD2DB48079FEE9C6094C803DE712C0082B1BF8450(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_m51D6AC75D33A93588CCCBF4B1D6760835065F6D0(__this, L_1, ((*(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)((SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)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_m3AE842811428E83C33D0CC042E1255A5CA176474_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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));
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_9 = ___0_item;
|
|
List_1_AddWithResize_m34C5010DD2C825899DC04BB0834DE555D2A426BC(__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_m34C5010DD2C825899DC04BB0834DE555D2A426BC_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___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_m134E0BC0FFC6CB673E13C7A5F489B1F31F5427E2(__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));
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m98926932CBA11785AA2397E51CBB04918F3B0F9F_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mD2DB48079FEE9C6094C803DE712C0082B1BF8450(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m3AE842811428E83C33D0CC042E1255A5CA176474_inline(__this, ((*(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)((SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)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_m1A83357BA54BC9B09573539E4EE90F2135A20666_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_m19254BA4808DB772876ECB93A702FDF801A402C7_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m665E7DA4FE91D0B03E0752387F6DE198CCB8AEB4(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tB75E264D1AFFBCE0E99EF3B6508A1772E4F74135* List_1_AsReadOnly_m352374CF867ED5BCE139348BED6C8A95C3B6321D_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tB75E264D1AFFBCE0E99EF3B6508A1772E4F74135* L_0 = (ReadOnlyCollection_1_tB75E264D1AFFBCE0E99EF3B6508A1772E4F74135*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m536BF0AECBBC03F1EA235EFA0468C33806020985(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_m6DEDFBCEBA93715E4CE2EC15A552D575C6E0978F_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, int32_t ___1_count, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___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:
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mAEF332ABEE70AA5495D035A9C0E5EDF67D37B239(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_m7DCBFE9315D615E637238E45D820550FF9135B3D_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m1A83357BA54BC9B09573539E4EE90F2135A20666_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m6DEDFBCEBA93715E4CE2EC15A552D575C6E0978F(__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_m7ADEB8C9CEDEC81D2DEFA58229D2EBCDCFFF8A9A_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m1A83357BA54BC9B09573539E4EE90F2135A20666_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m6DEDFBCEBA93715E4CE2EC15A552D575C6E0978F(__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_m5EC5C7966CF0C924710B054E63E2EEC3F80EC224_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_m87149273103F7BEB57F100DE7AD009D9C262763B_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mD02059A480E6797AA9904B135059261714E83736(__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_m4F041F4B3D6DD4C10E60C966ECD7372F108D2FC7_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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_m625BB9B722306B53BBB40400ED3D7970E15441DD(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_m87149273103F7BEB57F100DE7AD009D9C262763B(__this, ((*(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)((SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)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_m05B7152F3C1060D63D9D90AFFD10E18DDAB0EE6A_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_0 = ___0_array;
|
|
List_1_CopyTo_m5653F09E6CBCBF15B781C371F6D72981B89D73CC(__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_m8AB946812AAF422F6E975A49ABB15A00163B5920_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_mE0AC51A396522EB0287A87F073B78A3BE5B0F731_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___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:
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_m5653F09E6CBCBF15B781C371F6D72981B89D73CC_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_0 = __this->____items;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_m134E0BC0FFC6CB673E13C7A5F489B1F31F5427E2_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_m302F85313BDFB4457F959E625749582EC6E27F9F(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m1BCC9DF0858DFADD24C6CAE4403FD634270BDA96_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mB8EE24A9AC7141192349CF16E191E8179173B6F5(__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 SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 List_1_Find_m7469226AD67C90A2C8225BEC858B9F3D81F7B346_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* 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_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_1 = ___0_match;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m930CC0E436A5FFEE5CCAC8A666FCF61C92103AE1_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 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(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76));
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* List_1_FindAll_m2C93EAC0FEDAF872E6F16D65D2383CBEB10D88BA_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* L_1 = (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m6F46F772ADCBF9B89A92E693CD7BAF06D59B211C(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_2 = ___0_match;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m930CC0E436A5FFEE5CCAC8A666FCF61C92103AE1_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* L_8 = V_0;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m3AE842811428E83C33D0CC042E1255A5CA176474_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_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB8EE24A9AC7141192349CF16E191E8179173B6F5_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m53BCCD148E00B0909529BCCA9AF13F28895B0DD8(__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_m7FAFF667DBD1F78B49D623C4B30FC31DE7049491_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_startIndex, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___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_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m53BCCD148E00B0909529BCCA9AF13F28895B0DD8(__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_m53BCCD148E00B0909529BCCA9AF13F28895B0DD8_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___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_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* 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_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_10 = ___2_match;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m930CC0E436A5FFEE5CCAC8A666FCF61C92103AE1_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 SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 List_1_FindLast_m75679B30E93C6CB25FE8801E8808AA845827E289_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* 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_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_2 = ___0_match;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m930CC0E436A5FFEE5CCAC8A666FCF61C92103AE1_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 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(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76));
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mBABC6DCBB3106EC104D535ECD0CF71A0FBFC8A0F_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m3D03B15E98D67AEC7E9C2D6CB4A030931D041949(__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_m39987E24E7FF004B7C9E1F7947EAF3058567F727_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_startIndex, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m3D03B15E98D67AEC7E9C2D6CB4A030931D041949(__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_m3D03B15E98D67AEC7E9C2D6CB4A030931D041949_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* 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_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_11 = ___2_match;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m930CC0E436A5FFEE5CCAC8A666FCF61C92103AE1_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_mB3593256AF2843074C4737B4A62B8FA4973783F5_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Action_1_t66C5360772D5503D6DBDB6F6B03252BA94E530B6* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t66C5360772D5503D6DBDB6F6B03252BA94E530B6* 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_t66C5360772D5503D6DBDB6F6B03252BA94E530B6* L_4 = ___0_action;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m8BE2DB442464C0D5DDA5ACA7E24A15BB85BBD9E9_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_t658CB92185890E7817C7C1B23A144223D1FF2FF1 List_1_GetEnumerator_mC0F77CD5A7E91E2A05115C7F6F0F4093D9595563_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t658CB92185890E7817C7C1B23A144223D1FF2FF1 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m1D35CFF2D2180AE34DC9CC77A09F8B860208FAD0((&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_m71DE271A983C9C2CAC02B1372AEEACFDDD6218B6_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t658CB92185890E7817C7C1B23A144223D1FF2FF1 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m1D35CFF2D2180AE34DC9CC77A09F8B860208FAD0((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t658CB92185890E7817C7C1B23A144223D1FF2FF1 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_m609BAB885D24DAE756D17ED43D785A05104FD4B6_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t658CB92185890E7817C7C1B23A144223D1FF2FF1 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m1D35CFF2D2180AE34DC9CC77A09F8B860208FAD0((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t658CB92185890E7817C7C1B23A144223D1FF2FF1 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_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* List_1_GetRange_mBE3B417DE9F5DCC9D7B045A7876CB520E59F49AF_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* 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_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* L_6 = (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m1B23777C4AD22CF335B974B37B70A90505A7C001(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mD02059A480E6797AA9904B135059261714E83736_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_0 = __this->____items;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mA207ED91BE3EF74973FE3196FDE80CCAE65B5474(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_mE833AB6096D9248B4F0DC0DE197A566777549CD6_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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_m625BB9B722306B53BBB40400ED3D7970E15441DD(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_mD02059A480E6797AA9904B135059261714E83736(__this, ((*(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)((SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)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_m48C9880281F7AFD64AF477B376C4F184DB69885F_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___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:
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_2 = __this->____items;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 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_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mA207ED91BE3EF74973FE3196FDE80CCAE65B5474(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_mA884ACA62513C97E5CE14E682F1FBF6798E83D93_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___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:
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_6 = __this->____items;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mA207ED91BE3EF74973FE3196FDE80CCAE65B5474(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_mDFAE1F89C4DE3E2EAD6EDC0FF938220F0A86536B_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___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;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_m134E0BC0FFC6CB673E13C7A5F489B1F31F5427E2(__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;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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:
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76)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_mFEA2961859E7C7BB4014E5166C0DB6817BB2410D_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mD2DB48079FEE9C6094C803DE712C0082B1BF8450(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_mDFAE1F89C4DE3E2EAD6EDC0FF938220F0A86536B(__this, L_1, ((*(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)((SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)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_m665E7DA4FE91D0B03E0752387F6DE198CCB8AEB4_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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_m134E0BC0FFC6CB673E13C7A5F489B1F31F5427E2(__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;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_20 = __this->____items;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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);
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*, 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);
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_45;
|
|
L_45 = InterfaceFuncInvoker0< SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_mDFAE1F89C4DE3E2EAD6EDC0FF938220F0A86536B(__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_m527D65A12254C782002DE60FA17ECF96CDA7F194(__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_m8290E2BE536D2A6FD05F7F1BAC695529D75466C6_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 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_m23A6BDA426372D98CFFCF6E6C0A438A2A9B478F2(__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_mC3D9F86F2AE730FE0F8333EC676BF2EC1C3E8513_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___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:
|
|
{
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 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_m23A6BDA426372D98CFFCF6E6C0A438A2A9B478F2(__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_m23A6BDA426372D98CFFCF6E6C0A438A2A9B478F2_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m1A83357BA54BC9B09573539E4EE90F2135A20666_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_m1A83357BA54BC9B09573539E4EE90F2135A20666_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:
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_9 = __this->____items;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_m4654E84594F744A0BAE829DB0688F9C7ABD49FAF(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_mB6A35B7EAE366C0B4AC4458E18228E2F076040F2_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mD02059A480E6797AA9904B135059261714E83736(__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_m06166141A483A7C3BA5C700114F02C6A96423651(__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_mE7A9EB8A9279284BCFDB14B47685B37608081D6B_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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_m625BB9B722306B53BBB40400ED3D7970E15441DD(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_mB6A35B7EAE366C0B4AC4458E18228E2F076040F2(__this, ((*(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)((SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)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_m5DE176EC1CF9443936CC88256BFD3460C0020467_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* 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_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_4 = ___0_match;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m930CC0E436A5FFEE5CCAC8A666FCF61C92103AE1_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_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_16 = ___0_match;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m930CC0E436A5FFEE5CCAC8A666FCF61C92103AE1_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;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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));
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 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), (SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_m06166141A483A7C3BA5C700114F02C6A96423651_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 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;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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:
|
|
{
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76));
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76)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_m89E31A67DE2513D4615333D86A674189CD15D809_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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));
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_m92CCC0BE65E2443116A9ED2D5ED53A5D72FB1C48_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m1A83357BA54BC9B09573539E4EE90F2135A20666_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mE6DBD3C8190085A61D99B7C0F69B263AAAE65866(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mE6DBD3C8190085A61D99B7C0F69B263AAAE65866_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_m143E3CD724FE113D138FE135DEF8638E70F2A198(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_mEF2D3FC217880560E07D5FAA0F6E8CEF2E465D2E_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m1A83357BA54BC9B09573539E4EE90F2135A20666_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mAB1E55F9318E4DBC0A0A413EFBE2DD79C78F52B1(__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_m3386112B15D0C39AF0B6A6824C545AAB7CCAF058_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m1A83357BA54BC9B09573539E4EE90F2135A20666_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mAB1E55F9318E4DBC0A0A413EFBE2DD79C78F52B1(__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_mAB1E55F9318E4DBC0A0A413EFBE2DD79C78F52B1_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisSlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_mCBDD32C099E08AA5CDEBBFB157ABFD7B0644BA72(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_m74A843702F2195DE5555106BA0D719DA8F8A3A78_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Comparison_1_tE7E96FD34C52F0992924E65405618B941FEA3229* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tE7E96FD34C52F0992924E65405618B941FEA3229* 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;
|
|
}
|
|
}
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tE7E96FD34C52F0992924E65405618B941FEA3229* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m110C40E0EE62056BE0C5B538C463703CB0BCFE92(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 SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* List_1_ToArray_m68A0C8D4DBF6B14387018332EF514F26F6039C8D_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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));
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_1 = ((List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A_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;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_3 = (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*)(SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_4 = __this->____items;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m18B0BB45F225E8A7E58D5727E303CC023BD24B74_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_m302F85313BDFB4457F959E625749582EC6E27F9F(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mB123CFA6C2C22BCC120137B3737EF2B8F01CF63F_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* 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_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_1 = ___0_match;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m930CC0E436A5FFEE5CCAC8A666FCF61C92103AE1_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_m527D65A12254C782002DE60FA17ECF96CDA7F194_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __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;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 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);
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_6;
|
|
L_6 = InterfaceFuncInvoker0< SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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_m134E0BC0FFC6CB673E13C7A5F489B1F31F5427E2(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76)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_mE884ABD5AF86C0ACEF4ED04E579ECF9FE41F7BD0_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_0 = (SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*)(SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A_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_mB71EBA9D58F0038DFD77704F6B82A0F065D8E0CB_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_0 = ((List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_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_m150221D4BB8D2A62F23170C6DCEF567CB7C2A18A_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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));
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_2 = ((List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_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;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_4 = (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*)(UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*)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_mC2C29A242E39764C7DA2606B1974BCEC6CF774CE_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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));
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_6 = ((List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_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;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_8 = (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*)(UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*)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;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*, 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));
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_12 = ((List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_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_m7364E6924991C4C2D058E17497F3629E5EA485EE(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m4DC8C3FDC24B07E03E6D162F15FD50DF1AA5ECBB_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_m4818500D894184E9F21866AEA0131CD1CF3F5382_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_6 = (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*)(UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*)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;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_8 = __this->____items;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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:
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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));
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_12 = ((List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_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_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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_mB6880B553792E4B3064041DD12E68B1BED0B2E03_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m90383DCE2F27D574C774A4A28A22F5F515098198_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m9D19D8960D09B5122CA7E2D587F83D56B7B61F36_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m4C24AF71175572FDB823DF28737E2B4B38E74453_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mE373B72111D5F1742896E24AF8A605418A1EA8B8_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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 UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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:
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 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_m4A3FFE4BA49FD9B07B1CA64EF56FA82C4AE9F5BB_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___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:
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484)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_mFEA339FBE7E26F00C0612451E089BD0D427C58EB_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 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(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484));
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 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_mC1C8900FC1F40B88858C33D96A598A56A3234458_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_1;
|
|
L_1 = List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 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_mC10150818490BD474DA4E02D60CF28AC37F7CFA0_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m19B0739A5C042D575F76B39BDF85F39F3A115561(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_m4A3FFE4BA49FD9B07B1CA64EF56FA82C4AE9F5BB(__this, L_1, ((*(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)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_m72526F8101C7F826102E2B1B4CC10524470614E3_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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));
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_9 = ___0_item;
|
|
List_1_AddWithResize_mBE6CDEB20A3F167929EAE434CACE11FFDD2A780A(__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_mBE6CDEB20A3F167929EAE434CACE11FFDD2A780A_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___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_mC7F3FAE932ED216AEC9C291B4A9D0863F528D4D0(__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));
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m8C1926B01EAB0750001AFB7CBD69A98C103419F9_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m19B0739A5C042D575F76B39BDF85F39F3A115561(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m72526F8101C7F826102E2B1B4CC10524470614E3_inline(__this, ((*(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)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_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_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_m54E1662B72AFF310CB969E4393DF2229EBFEF308_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m45E836C76510868E9BBA24BC6B48C92C504663FB(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t03DF8DEE56271CB6F01A668065CE8A667D463CC4* List_1_AsReadOnly_m97AFA49CFAD7F3C116E9E3EAB878CC795248F296_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t03DF8DEE56271CB6F01A668065CE8A667D463CC4* L_0 = (ReadOnlyCollection_1_t03DF8DEE56271CB6F01A668065CE8A667D463CC4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m0F3730E2444AB9F7A2E9D2CCA014F7C17C92AE20(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_m667B021A9DD3DDCF680DF079F38070A9619B62F3_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, int32_t ___1_count, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___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:
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_mC4DD0B5C2B02DB5234B96E3B8C38B950ED13B4F1(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_m569B6F44228C833F4FA2B6653965803DD62181DE_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m667B021A9DD3DDCF680DF079F38070A9619B62F3(__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_m358EE8106D0C28B6F807D483A0A12AA1E36886DC_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m667B021A9DD3DDCF680DF079F38070A9619B62F3(__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_m6EBAE1C78908259E27EB776836A22A070990E07A_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_m6EF20D78157B32A7D33649AAA7AB99F0D6AC8C9F_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mE8C51210D5BAC8CF94461B57C1A93DD88883F215(__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_m4FA7A22A4231100293C16C6C2E777E58A82F8BC6_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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_mFEA339FBE7E26F00C0612451E089BD0D427C58EB(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_m6EF20D78157B32A7D33649AAA7AB99F0D6AC8C9F(__this, ((*(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)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_m1FA87CF5A0117858B9FBCD7AF2F1602455574396_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_0 = ___0_array;
|
|
List_1_CopyTo_m230BE741FC798D78A10E2154B9CC64A91053331E(__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_mE8BE31097AED04034F303E2AC7F49246D80978DF_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_mE2B5461AA1C0F069DC8D958B5D0AF762032B43AB_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___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:
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_m230BE741FC798D78A10E2154B9CC64A91053331E_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_0 = __this->____items;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_mC7F3FAE932ED216AEC9C291B4A9D0863F528D4D0_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_m4818500D894184E9F21866AEA0131CD1CF3F5382(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m82322D5CD22C82CE3DFC04210FB4E86FB2E1375B_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m5B7E2AC39226D5ACC7FFA3B06CDE0C01263FB0BD(__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 UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 List_1_Find_m30EB8C402AD16D5BBAD7B4FFA78A4F95CB1EAB7B_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* 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_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_1 = ___0_match;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m6B9247DE12D2F0AE888AE93CCD8E7E8D7B57FC0E_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 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(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484));
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* List_1_FindAll_m6F5FB5251DA6AD4DEB0E7F7B0625BE0DD8B25027_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_1 = (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mB71EBA9D58F0038DFD77704F6B82A0F065D8E0CB(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_2 = ___0_match;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m6B9247DE12D2F0AE888AE93CCD8E7E8D7B57FC0E_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_8 = V_0;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m72526F8101C7F826102E2B1B4CC10524470614E3_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_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m5B7E2AC39226D5ACC7FFA3B06CDE0C01263FB0BD_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m738D70586FEB60B234356E2B47E49542D8DCA170(__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_mE5245A876B15804FE8E9247D1415C4ADEEFC9E60_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_startIndex, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___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_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m738D70586FEB60B234356E2B47E49542D8DCA170(__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_m738D70586FEB60B234356E2B47E49542D8DCA170_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___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_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* 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_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_10 = ___2_match;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m6B9247DE12D2F0AE888AE93CCD8E7E8D7B57FC0E_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 UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 List_1_FindLast_mD091CB5441FC485A34E23A931D1C178426CD8665_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* 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_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_2 = ___0_match;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m6B9247DE12D2F0AE888AE93CCD8E7E8D7B57FC0E_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 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(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484));
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3A9709E48EF99AED66289372F5509E8E1BC3AD95_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mE9E0B5D94947D51E276635D3E1178F0D4644D271(__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_m56AA97F4A52318816C85E87117B5226E89C03A22_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_startIndex, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mE9E0B5D94947D51E276635D3E1178F0D4644D271(__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_mE9E0B5D94947D51E276635D3E1178F0D4644D271_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* 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_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_11 = ___2_match;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m6B9247DE12D2F0AE888AE93CCD8E7E8D7B57FC0E_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_m92AE2C7B529E2E5FE3AC156A9F72DA41079520B3_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, Action_1_tD8CB07CA58902BF665659519C88AFF6438B41EB7* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tD8CB07CA58902BF665659519C88AFF6438B41EB7* 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_tD8CB07CA58902BF665659519C88AFF6438B41EB7* L_4 = ___0_action;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m820968B3E64305B489B7AE4A8860C06CB6EF05AA_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_tB0F816093F81D6672785A2ADF957047667737977 List_1_GetEnumerator_m57F4DD44BF3A79721B7554551E97837C2E334999_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tB0F816093F81D6672785A2ADF957047667737977 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m57DCB43A11D27902D335662FC3CBF16DB4C0F252((&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_mA109AFC665DC4478838934B16287A78FE11048FC_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tB0F816093F81D6672785A2ADF957047667737977 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m57DCB43A11D27902D335662FC3CBF16DB4C0F252((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tB0F816093F81D6672785A2ADF957047667737977 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_mFCBC68284A25880BFA317D7AF2091BA609A36B71_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tB0F816093F81D6672785A2ADF957047667737977 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m57DCB43A11D27902D335662FC3CBF16DB4C0F252((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tB0F816093F81D6672785A2ADF957047667737977 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_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* List_1_GetRange_m0FDED57267C551F4BCD687BCCE1CEACA9179C41A_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* 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_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_6 = (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m150221D4BB8D2A62F23170C6DCEF567CB7C2A18A(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mE8C51210D5BAC8CF94461B57C1A93DD88883F215_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_0 = __this->____items;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m9774A57B3641960399519BF09FB823C60F369D40(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_mC103A59A2A572C8743AD5A222CF8D9DFA93B3787_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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_mFEA339FBE7E26F00C0612451E089BD0D427C58EB(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_mE8C51210D5BAC8CF94461B57C1A93DD88883F215(__this, ((*(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)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_m44844457AD775C8ED3DCF2D449356B9893AFBDF5_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___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:
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_2 = __this->____items;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 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_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m9774A57B3641960399519BF09FB823C60F369D40(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_m58945E2F74F22E9D59E16BA02087F480E55FF17C_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___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:
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_6 = __this->____items;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m9774A57B3641960399519BF09FB823C60F369D40(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_m6EA9C42F313392649F04BA34D8997A112E043439_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___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;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_mC7F3FAE932ED216AEC9C291B4A9D0863F528D4D0(__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;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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:
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484)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_mDFF80D02E9BC1B6E33476B2AE3494EDE06DD8504_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m19B0739A5C042D575F76B39BDF85F39F3A115561(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_m6EA9C42F313392649F04BA34D8997A112E043439(__this, L_1, ((*(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)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_m45E836C76510868E9BBA24BC6B48C92C504663FB_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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_mC7F3FAE932ED216AEC9C291B4A9D0863F528D4D0(__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;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_20 = __this->____items;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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);
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*, 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);
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_45;
|
|
L_45 = InterfaceFuncInvoker0< UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m6EA9C42F313392649F04BA34D8997A112E043439(__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_m7364E6924991C4C2D058E17497F3629E5EA485EE(__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_m59307064A6AF345535F54F859E3839CA6F5E342A_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 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_m297D34EEDE593F123B319753CD06479ACF819907(__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_mDE14750C9E8012426D361DDF4C49A7B0221A1691_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___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:
|
|
{
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 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_m297D34EEDE593F123B319753CD06479ACF819907(__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_m297D34EEDE593F123B319753CD06479ACF819907_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_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_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_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:
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_9 = __this->____items;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m55716201608658CEEABC8401DE40408C483DF437(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_m4802B6421EE6E7B1274197822548FC26F4FB0524_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mE8C51210D5BAC8CF94461B57C1A93DD88883F215(__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_m3ED3462E14C57262D6C6045B3E3B77C93DEE9766(__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_m5243732FA3AAE2024F2A223FF2CD8D243E23293E_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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_mFEA339FBE7E26F00C0612451E089BD0D427C58EB(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_m4802B6421EE6E7B1274197822548FC26F4FB0524(__this, ((*(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)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_m8AE38C7EC9701D5462DE857FFC84590CF72EE191_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* 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_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_4 = ___0_match;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m6B9247DE12D2F0AE888AE93CCD8E7E8D7B57FC0E_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_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_16 = ___0_match;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m6B9247DE12D2F0AE888AE93CCD8E7E8D7B57FC0E_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;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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));
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 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), (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_m3ED3462E14C57262D6C6045B3E3B77C93DEE9766_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 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;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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:
|
|
{
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484));
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484)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_m7E7EE442A3AA91967BBBCBBE2F064DDF0448A75F_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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));
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_m4C03506F5EE27E9769DE5F70A3DAECD2FEF23484_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m119265EAEAA756A96CCCB6CC7AC1C738EDC346CC(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m119265EAEAA756A96CCCB6CC7AC1C738EDC346CC_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_mC47A8D3AD6998289287704D185EBE3B1A322E6B2(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_m2ABA300CE735C092B7A5B562967FB3ABA25EDD37_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mDDFA7C8921D9D6473931F3E9346E6FD625BFD628(__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_m7AD29690F14719DAE100E5F47FD4CC98F960C5BD_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mDDFA7C8921D9D6473931F3E9346E6FD625BFD628(__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_mDDFA7C8921D9D6473931F3E9346E6FD625BFD628_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisUsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_m674D68ED11D736275EDB3153E434AC365055CA83(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_m4B9CEB668E3F232886F6DB471150B351AE0426F6_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, Comparison_1_tC652E94860093FBD669CD9F7858E5C6792867D13* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tC652E94860093FBD669CD9F7858E5C6792867D13* 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;
|
|
}
|
|
}
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tC652E94860093FBD669CD9F7858E5C6792867D13* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m74F15A4F90E5C599D798196A16E4125DC5999C46(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 UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* List_1_ToArray_m55639301DE3CBD1D2AF7609A3A158E76803FA96A_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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));
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_1 = ((List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_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;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_3 = (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*)(UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_4 = __this->____items;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m72A76B2A0F9A9EDCA23497B9CCAC79DAF9B9FD3F_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_m4818500D894184E9F21866AEA0131CD1CF3F5382(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mB2669DC77CCF380E98695DE5F155E34368819D61_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* 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_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* L_1 = ___0_match;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m6B9247DE12D2F0AE888AE93CCD8E7E8D7B57FC0E_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_m7364E6924991C4C2D058E17497F3629E5EA485EE_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __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;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 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);
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_6;
|
|
L_6 = InterfaceFuncInvoker0< UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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_mC7F3FAE932ED216AEC9C291B4A9D0863F528D4D0(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484)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_mD127A51885C7F0AD91919F38C8E9CD3394FE75A8_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_0 = (UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*)(UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_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_m1B1BC2AB1CD4C48D927FFDCE03A2B965041F80ED_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_0 = ((List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1_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_m13F5B6B8BE065B68CB23C1775FD4A31E112FE24F_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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));
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_2 = ((List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1_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;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_4 = (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*)(UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*)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_m180185933779FFB38BA7B541379A19FFC8B190EA_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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));
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_6 = ((List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1_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;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_8 = (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*)(UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*)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;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*, 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));
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_12 = ((List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1_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_m64F76535FA84514F76BE58F626F31E08F1DCB898(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m602FF46EB1E093120154BF186897F66CD572C00B_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_mF640AD392BEF928AC559D1024B05DAEA9AB5C9D0_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_6 = (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*)(UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*)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;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_8 = __this->____items;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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:
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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));
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_12 = ((List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1_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_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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_mF5386C5C22302905BD8D8146F0953BDC0E12A3F4_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m6EAF77BA81F621C67E773CEA44C20BA6020EB8C0_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m3FC157869596D08F193A5E5622831A3447043E70_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m72239A41B19AFB099C333C5CABD5D74A9CFEB956_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m6A673D241DB5D05E77BBA7BD040F618BA85D2598_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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 UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 List_1_get_Item_mFA761411E90467F7E1CB5697914D3391CE93B0FE_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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:
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 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_m87DFEF7D04BB9A3AB440AE269BB5E25B167887E5_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___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:
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02)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_mFDC8BEB9E768F39DBAB9806785D217A6E34B4CCF_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 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(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02));
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 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_mA9FA4EB520D3FF2BF8884A2F81F542D1A2D619BE_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_1;
|
|
L_1 = List_1_get_Item_mFA761411E90467F7E1CB5697914D3391CE93B0FE(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 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_mFFE1464734A17EC592D95463DA5D2F09A7EFC589_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m90F67367FA31311002A350CC99E44F6D59314361(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_m87DFEF7D04BB9A3AB440AE269BB5E25B167887E5(__this, L_1, ((*(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)((UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)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_m3F1204F623176FEDFDFCFCFB7A6FDABFB6400A51_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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));
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_9 = ___0_item;
|
|
List_1_AddWithResize_m78927281A184FD62DBDEA4AAAD602EF4D78F0DE5(__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_m78927281A184FD62DBDEA4AAAD602EF4D78F0DE5_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___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_m5366CA1234ACEC11653A7D4236B03743AE1E1DC9(__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));
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m2395D8B36FF6E3BABC0467610DA6BE00C714F5B1_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m90F67367FA31311002A350CC99E44F6D59314361(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m3F1204F623176FEDFDFCFCFB7A6FDABFB6400A51_inline(__this, ((*(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)((UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)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_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_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_m8797A30AE9B3605D04DF9A60346BD23D29AB50EB_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m7C077D52F3B2FCEAEF2F09CC7F92FE020C7F8476(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t727280FC8D25F8D93D4D96A67918E245A3727B12* List_1_AsReadOnly_m123A5F2895C7B413E71EFE05569CB4556CD580B3_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t727280FC8D25F8D93D4D96A67918E245A3727B12* L_0 = (ReadOnlyCollection_1_t727280FC8D25F8D93D4D96A67918E245A3727B12*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m0CE99873F2F7A503EC4AE199577B651B38660FDB(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_mC3D24E31D81E721792E7601A55CE6CD6D2AF1B75_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, int32_t ___1_count, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___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:
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m0C997E644D150CFEFF254E073BE9E8B1E94AB4EF(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_m99C96815BC94810D9B0D0CD5B170FE3F993D5B3A_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_mC3D24E31D81E721792E7601A55CE6CD6D2AF1B75(__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_m7F6C1B9335D565AC79B8DA72D1545532000B5189_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_mC3D24E31D81E721792E7601A55CE6CD6D2AF1B75(__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_mF37C08016D88D79B5DFFADA9B9FA2135DC7FBFAB_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_m484FEBCA80A197FDEA9322ED47438E200CF8CE49_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m076C6FF463E8866129F00F5C29BF1356ABAF8C6D(__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_m3901FEFB7B0A297FE2666F6D7044F4DD58D5AD2A_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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_mFDC8BEB9E768F39DBAB9806785D217A6E34B4CCF(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_m484FEBCA80A197FDEA9322ED47438E200CF8CE49(__this, ((*(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)((UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)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_mBD057C17ACB077152EEEFFFBC0DA977BECEB6EC7_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_0 = ___0_array;
|
|
List_1_CopyTo_m539BCA791C4E144FE971101F22B4C3EC7CE70FDB(__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_m0660C57790A7B624DE48102344B949D3851C7D9B_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_m64E391AE8FBA914DFD5A521BE110A1E3B526CD66_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___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:
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_m539BCA791C4E144FE971101F22B4C3EC7CE70FDB_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_0 = __this->____items;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_m5366CA1234ACEC11653A7D4236B03743AE1E1DC9_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_mF640AD392BEF928AC559D1024B05DAEA9AB5C9D0(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mA5F4E3ED6E650DE68FFB56D674995CF6FE0B096C_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mEC25EECBE0044BA6F00EE54EF838787BC4DCF0B5(__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 UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 List_1_Find_mF1875FD938D9BAA65470C4430B9CE860BCDE9E10_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* 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_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_1 = ___0_match;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m945DB5E98852AC2FF13692CA56461DD7960AA8DD_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 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(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02));
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* List_1_FindAll_m96681DC5325F8791D9C75B3D5B7FE611CD691444_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* L_1 = (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m1B1BC2AB1CD4C48D927FFDCE03A2B965041F80ED(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_2 = ___0_match;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m945DB5E98852AC2FF13692CA56461DD7960AA8DD_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* L_8 = V_0;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m3F1204F623176FEDFDFCFCFB7A6FDABFB6400A51_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_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEC25EECBE0044BA6F00EE54EF838787BC4DCF0B5_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mEF1EACDFED834B3ECBFC102D26EA0820DA2A8936(__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_m360D139E18AA055DEE2E3629345E038D1A950553_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_startIndex, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___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_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mEF1EACDFED834B3ECBFC102D26EA0820DA2A8936(__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_mEF1EACDFED834B3ECBFC102D26EA0820DA2A8936_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___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_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* 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_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_10 = ___2_match;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m945DB5E98852AC2FF13692CA56461DD7960AA8DD_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 UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 List_1_FindLast_m8B6FB8BA943F77361BD36B5508E5F66ACB97F5BB_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* 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_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_2 = ___0_match;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m945DB5E98852AC2FF13692CA56461DD7960AA8DD_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 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(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02));
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m241C666B12E8F3F39EBBF346B5CC3FE2DA388AF0_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m26E3DEA248CD6C71ED4CB8C51B8C8AD133723BCA(__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_m1042E8FFD70C3EF93DAFAA5B51F56E4DDE4CA242_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_startIndex, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m26E3DEA248CD6C71ED4CB8C51B8C8AD133723BCA(__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_m26E3DEA248CD6C71ED4CB8C51B8C8AD133723BCA_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* 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_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_11 = ___2_match;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m945DB5E98852AC2FF13692CA56461DD7960AA8DD_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_m9575839C5E8619F144A804811207F00A04276AEC_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, Action_1_t04BD4DE10D746830D051B0C2DB8C1DBD86FF4C65* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t04BD4DE10D746830D051B0C2DB8C1DBD86FF4C65* 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_t04BD4DE10D746830D051B0C2DB8C1DBD86FF4C65* L_4 = ___0_action;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m17C9B8E71EF529CC587460C4ACC40A76175CB3A8_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_tEF4B3506D31FC96A1EB63A18FB3FD9A3B51104B2 List_1_GetEnumerator_mBB976E45094B329C0954E0312C13D6141A30F727_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tEF4B3506D31FC96A1EB63A18FB3FD9A3B51104B2 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m5EFD5DB3AD2FE8F13BB2EE7A4904DCD66E153FDA((&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_m6216A2E6FC290E4E14FC140C7E734647E4ED90F6_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tEF4B3506D31FC96A1EB63A18FB3FD9A3B51104B2 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m5EFD5DB3AD2FE8F13BB2EE7A4904DCD66E153FDA((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tEF4B3506D31FC96A1EB63A18FB3FD9A3B51104B2 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_m4EC769D85CA326A31E42179881F6C6CD4E05264C_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tEF4B3506D31FC96A1EB63A18FB3FD9A3B51104B2 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m5EFD5DB3AD2FE8F13BB2EE7A4904DCD66E153FDA((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tEF4B3506D31FC96A1EB63A18FB3FD9A3B51104B2 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_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* List_1_GetRange_m334A3CB432030E45D89B54BBC2CD56F611AD0A63_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* 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_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* L_6 = (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m13F5B6B8BE065B68CB23C1775FD4A31E112FE24F(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m076C6FF463E8866129F00F5C29BF1356ABAF8C6D_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_0 = __this->____items;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m672F3AB798B624D0D5566BE6E9569EC6321CB0B2(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_m86DD85AB2DA0E94C7CD662E3BB68B3ADCA68AFF6_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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_mFDC8BEB9E768F39DBAB9806785D217A6E34B4CCF(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_m076C6FF463E8866129F00F5C29BF1356ABAF8C6D(__this, ((*(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)((UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)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_m7798EF53E93EC5F5D77539BA30A30182B624F54B_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___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:
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_2 = __this->____items;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 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_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m672F3AB798B624D0D5566BE6E9569EC6321CB0B2(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_m066C0277B152935A8E86BD6500420CB7CF0F5532_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___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:
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_6 = __this->____items;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m672F3AB798B624D0D5566BE6E9569EC6321CB0B2(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_m11383082A5108FB233701726BE89F3EBFA5FF688_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___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;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_m5366CA1234ACEC11653A7D4236B03743AE1E1DC9(__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;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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:
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02)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_m67A3C5394D386950ECDB82DDB7A98664E07FA5EF_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m90F67367FA31311002A350CC99E44F6D59314361(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_m11383082A5108FB233701726BE89F3EBFA5FF688(__this, L_1, ((*(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)((UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)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_m7C077D52F3B2FCEAEF2F09CC7F92FE020C7F8476_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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_m5366CA1234ACEC11653A7D4236B03743AE1E1DC9(__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;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_20 = __this->____items;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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);
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*, 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);
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_45;
|
|
L_45 = InterfaceFuncInvoker0< UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m11383082A5108FB233701726BE89F3EBFA5FF688(__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_m64F76535FA84514F76BE58F626F31E08F1DCB898(__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_m245F0C92F10A41B48E127D6B5137D056824ECED6_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 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_mD74E74ECF943E09B78B4661A5F68ADE4877A2369(__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_mFEEB10EC9FD5270B735FD061547BA8AAFDCE2D6C_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___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:
|
|
{
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 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_mD74E74ECF943E09B78B4661A5F68ADE4877A2369(__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_mD74E74ECF943E09B78B4661A5F68ADE4877A2369_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_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_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_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:
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_9 = __this->____items;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m74722FB02283A19FA6E6D0F7C31FFDAC6D86D856(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_m51B0C298ADA7291FE033BD52F9413761E0ED3879_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m076C6FF463E8866129F00F5C29BF1356ABAF8C6D(__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_m1615FCC5676CD0DAD66650F1F7CC91685A9D4327(__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_mD1E98A05CD5F12DEC75ABF69694D11B798C3B8BD_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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_mFDC8BEB9E768F39DBAB9806785D217A6E34B4CCF(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_m51B0C298ADA7291FE033BD52F9413761E0ED3879(__this, ((*(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)((UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)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_m251F3AAEFA1EF803D667599FA6BCA061DF9A37F9_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* 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_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_4 = ___0_match;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m945DB5E98852AC2FF13692CA56461DD7960AA8DD_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_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_16 = ___0_match;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m945DB5E98852AC2FF13692CA56461DD7960AA8DD_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;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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));
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 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), (UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_m1615FCC5676CD0DAD66650F1F7CC91685A9D4327_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 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;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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:
|
|
{
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02));
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02)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_mAD2EA40BB17603D4DCFA8698DB0BC8555FE52714_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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));
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_mA93CE19B5739800B9CE8B7ECCC643A7A2FE5369F_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mDBF3E954B1BAA772ED9E43D7C617646D5F76F128(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mDBF3E954B1BAA772ED9E43D7C617646D5F76F128_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_m3065AE44F44D4BA15C10260DA651BE03D9C283CD(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_m1FEC3AFF1858108C6DE0D7B3F13C5EA7EE0CC5A7_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mD319D99BA7AB3EE02FE5D08BCF1D848FAA20755E(__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_m3520E19FF213F044611EA8EF4D2903E501F74B28_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mD319D99BA7AB3EE02FE5D08BCF1D848FAA20755E(__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_mD319D99BA7AB3EE02FE5D08BCF1D848FAA20755E_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisUxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_mC77109191B007D94D010D39FBE343230EB6DAF18(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_mC2FED2564C5C0D7B86D049C39C1810EE3A540BF2_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, Comparison_1_t4BFA17A40F8610971784DBFB950ACECBC6873FE8* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t4BFA17A40F8610971784DBFB950ACECBC6873FE8* 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;
|
|
}
|
|
}
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t4BFA17A40F8610971784DBFB950ACECBC6873FE8* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m5AD7A1D801F958F599A4A4B0680AC7E86E0E8B62(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 UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* List_1_ToArray_mA0667EE769DEA7440484A8145E050DF79736A070_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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));
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_1 = ((List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1_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;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_3 = (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*)(UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_4 = __this->____items;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mEFD565BEB8EF66DCB92CCBFF0F9115B55EC73D3F_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_mF640AD392BEF928AC559D1024B05DAEA9AB5C9D0(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mA19CD98931C7957278DBDC781C1D56234F4E5F90_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* 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_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* L_1 = ___0_match;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m945DB5E98852AC2FF13692CA56461DD7960AA8DD_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_m64F76535FA84514F76BE58F626F31E08F1DCB898_gshared (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __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;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 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);
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_6;
|
|
L_6 = InterfaceFuncInvoker0< UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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_m5366CA1234ACEC11653A7D4236B03743AE1E1DC9(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02)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_m2650AFE65EEBFAF1D660C8DBA2E0CC74320FB1DA_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_0 = (UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*)(UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1_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_mEC9AA4D882957507BA004ABEFC3B8B3C16CCB359_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_0 = ((List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB_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_m46ADD56BB3CB2D68F15717EC6DB25F290FDA89CD_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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));
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_2 = ((List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB_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;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_4 = (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*)(XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*)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_m0A88FB6592FABFC749F63E89A81A3778E140790F_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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));
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_6 = ((List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB_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;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_8 = (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*)(XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*)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;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*, 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));
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_12 = ((List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB_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_m515CE32E1F00D4B37F5795D57E52811C8C0B3DDA(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m0EBD675E05CF2F9D9BFE8684BC7574E7B4D22B3C_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_mC3A95B55B10F7734607AF7D8FFBF402B4A16E895_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_6 = (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*)(XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*)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;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_8 = __this->____items;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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:
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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));
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_12 = ((List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB_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_mE4EE5620C871F1333E622912E6919187C00D3CF2_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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_mE56165D846C2D7595A13E1E60EF9EEBE8A7F1FEC_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mB9951D3FF5D54E9B6E238E3CA373A95321E7E110_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mBEBF3AA70E93D294BB2FF363DE4314214F2531B2_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m84849AE39A0B3F361584C57F530E2D27081F500A_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mB3E9B007F4BB6BBE7BFF9531C202C67EA95BC2D6_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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 XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD List_1_get_Item_m6A770510575432E89CC9DE0FB34514A614D2D2F4_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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:
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD 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_mB8869DCF8C61CE531A4C53764BF0E9FAC192D0FC_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___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:
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD)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_m89F3C911A845E290DF846D9686757CABE22C26FF_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD 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(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD));
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD 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_m1A1DFBF25E9C9041421A07ED6F3BD569FB0083DC_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_1;
|
|
L_1 = List_1_get_Item_m6A770510575432E89CC9DE0FB34514A614D2D2F4(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD 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_mE1C2B71D600CE5DB2CDD9A93A95A385809D8339A_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m7A62E29DA198C45610A8B4E37084D468C287C203(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_mB8869DCF8C61CE531A4C53764BF0E9FAC192D0FC(__this, L_1, ((*(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)((XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)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_m3B826A290EDC8A4A96E5E7B0929C17C9E5A0DDBE_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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));
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_9 = ___0_item;
|
|
List_1_AddWithResize_m24BC5A744732D47693A97DCFF5E3F2D6D1F147A5(__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_m24BC5A744732D47693A97DCFF5E3F2D6D1F147A5_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___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_mA57222C495B5F08C8917724C0FD69A5271A51761(__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));
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m1C4E66B8CAFBD82693FBBB23988B69E7ABE6D5EE_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m7A62E29DA198C45610A8B4E37084D468C287C203(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m3B826A290EDC8A4A96E5E7B0929C17C9E5A0DDBE_inline(__this, ((*(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)((XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)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_mE4EE5620C871F1333E622912E6919187C00D3CF2_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_m42EC9FFE56B40264BBFB9E0E225E95EAFF369469_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m3AE92BA725721B158E525535DD5C603C72BC3840(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t9309D20294B0D49BDEA1E5D7CF07BB04A6F32568* List_1_AsReadOnly_mCC3E9786C1139C1C3320ACEA7AC60034FED46458_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t9309D20294B0D49BDEA1E5D7CF07BB04A6F32568* L_0 = (ReadOnlyCollection_1_t9309D20294B0D49BDEA1E5D7CF07BB04A6F32568*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m27068A2471EE5C7DD6A48BEC1651A5EE5D187CE8(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_mCB84F395A058703DFB67385B252CDBD9219724D2_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, int32_t ___1_count, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___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:
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mC6911320FB22ECD5D4A36D361051A1419CC16732(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_mCED38FDF27FB50E75B8C2E7764492723052D746E_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mE4EE5620C871F1333E622912E6919187C00D3CF2_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_mCB84F395A058703DFB67385B252CDBD9219724D2(__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_m100B6A88031B7744CE57E341EE0AE8E5B110FEED_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mE4EE5620C871F1333E622912E6919187C00D3CF2_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_mCB84F395A058703DFB67385B252CDBD9219724D2(__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_m2716F791ABE7A0304E08530730240313FEC54203_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_m27D7A4EF7C47BAA82A788E7268CD268C44C26527_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m230417B7AEB2907607E3804B74D95F78E18004F9(__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_mCECC80449A51C14FDDC98F289D1A5E4439BD9ED5_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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_m89F3C911A845E290DF846D9686757CABE22C26FF(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_m27D7A4EF7C47BAA82A788E7268CD268C44C26527(__this, ((*(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)((XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)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_mB19EEF9429678558ECAA65EE981964B82AF9B393_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_0 = ___0_array;
|
|
List_1_CopyTo_m9A685FA01CCB795E6C0A6F969BBA88727681607B(__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_m837620EB6F87A7EF3D63DDAD3DA851EA7DBF1BEA_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_m62729308C4FB01B6CB5C96214F988AC4CBDEB1A5_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___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:
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_m9A685FA01CCB795E6C0A6F969BBA88727681607B_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_0 = __this->____items;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_mA57222C495B5F08C8917724C0FD69A5271A51761_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_mC3A95B55B10F7734607AF7D8FFBF402B4A16E895(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m55804CAF864233798596435B95C8DAE874B1CAF4_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m8167291167EC4ADBFF47602A6415626D5540F764(__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 XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD List_1_Find_m1096A973B8C0C8F2B31A8058148C9EF0BA1A6EA0_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* 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_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_1 = ___0_match;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m09339248759110EBF369518A00A42F23C3E6E70D_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD 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(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD));
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* List_1_FindAll_m288016B4F012EE882DC282C32043B5BD8C523C56_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* L_1 = (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mEC9AA4D882957507BA004ABEFC3B8B3C16CCB359(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_2 = ___0_match;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m09339248759110EBF369518A00A42F23C3E6E70D_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* L_8 = V_0;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m3B826A290EDC8A4A96E5E7B0929C17C9E5A0DDBE_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_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m8167291167EC4ADBFF47602A6415626D5540F764_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m808A2ECDF3B2C69792D002CA27E060414323A09F(__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_mF000CAA3D4E8CBF9E05D20E9356040FB7B38A77F_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_startIndex, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___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_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m808A2ECDF3B2C69792D002CA27E060414323A09F(__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_m808A2ECDF3B2C69792D002CA27E060414323A09F_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___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_tD9B0A67FFCA006944F30C87833D85327010B21C8* 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_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_10 = ___2_match;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m09339248759110EBF369518A00A42F23C3E6E70D_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 XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD List_1_FindLast_m683A7281F856D69A45ABC48D297BF48AE849CD93_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* 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_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_2 = ___0_match;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m09339248759110EBF369518A00A42F23C3E6E70D_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD 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(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD));
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3C474F71C1880374FEEA967FD9BCA2E631446244_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mCD1449B4D1D3E2542C0599BAF2C440455E594221(__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_m6F84EC8A142118BEF7CA02D6E50947C4D27067FD_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_startIndex, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mCD1449B4D1D3E2542C0599BAF2C440455E594221(__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_mCD1449B4D1D3E2542C0599BAF2C440455E594221_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* 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_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_11 = ___2_match;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m09339248759110EBF369518A00A42F23C3E6E70D_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_mCC9D30752B9CC92749D285819346410CA235EBAC_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, Action_1_t8EAD502E8E39CF881F9DB10DDD25D6D7826B0CC8* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t8EAD502E8E39CF881F9DB10DDD25D6D7826B0CC8* 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_t8EAD502E8E39CF881F9DB10DDD25D6D7826B0CC8* L_4 = ___0_action;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m533C3E48511187104B91ECD75CD3AA96C11C9BCB_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_tAF9D7E88595C08C0DDEE2A2A8D4B2C897CF4C1CA List_1_GetEnumerator_mB156933E2A903B5A2B72C132A621538C7580C9B0_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tAF9D7E88595C08C0DDEE2A2A8D4B2C897CF4C1CA L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mAB14C238AEC24C92C37AC84066DAD259351B8EE4((&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_m1E264FDD67538AF47C9004A0671B8A7C6EABE471_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tAF9D7E88595C08C0DDEE2A2A8D4B2C897CF4C1CA L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mAB14C238AEC24C92C37AC84066DAD259351B8EE4((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tAF9D7E88595C08C0DDEE2A2A8D4B2C897CF4C1CA 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_mF46DD08761D42C333743C5BD2F6D019E392C2F82_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tAF9D7E88595C08C0DDEE2A2A8D4B2C897CF4C1CA L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mAB14C238AEC24C92C37AC84066DAD259351B8EE4((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tAF9D7E88595C08C0DDEE2A2A8D4B2C897CF4C1CA 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_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* List_1_GetRange_mE0DF2D250E4819C0F0119740142C7AD1161F18FB_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* 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_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* L_6 = (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m46ADD56BB3CB2D68F15717EC6DB25F290FDA89CD(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m230417B7AEB2907607E3804B74D95F78E18004F9_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_0 = __this->____items;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mD2EEDF5EE0BEA55EEA838FBF165449CAD1D0B5CC(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_mC1B0118C89BD425BA7F9F55949757F7B3E1816D5_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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_m89F3C911A845E290DF846D9686757CABE22C26FF(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_m230417B7AEB2907607E3804B74D95F78E18004F9(__this, ((*(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)((XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)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_mA6E05138FEC83A5158F3B7B6F645EEB2FFB86AE8_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___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:
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_2 = __this->____items;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD 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_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mD2EEDF5EE0BEA55EEA838FBF165449CAD1D0B5CC(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_m4C36C9C754EA775960098AA9389001C9B1EFBE66_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___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:
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_6 = __this->____items;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mD2EEDF5EE0BEA55EEA838FBF165449CAD1D0B5CC(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_m05179D3C391E2E83A251440F8AC01D3F4DADB066_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___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;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_mA57222C495B5F08C8917724C0FD69A5271A51761(__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;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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:
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD)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_mF50F63E0399677E0B307699CBF988F35BF0A56DC_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m7A62E29DA198C45610A8B4E37084D468C287C203(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_m05179D3C391E2E83A251440F8AC01D3F4DADB066(__this, L_1, ((*(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)((XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)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_m3AE92BA725721B158E525535DD5C603C72BC3840_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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_mA57222C495B5F08C8917724C0FD69A5271A51761(__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;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_20 = __this->____items;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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);
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*, 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);
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_45;
|
|
L_45 = InterfaceFuncInvoker0< XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m05179D3C391E2E83A251440F8AC01D3F4DADB066(__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_m515CE32E1F00D4B37F5795D57E52811C8C0B3DDA(__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_mA14B889BA1F117420779B074064DEC98BCBAA2DB_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD 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_mB07CE5E6BD6362E5D6DF51CC68C8FCEA7544D52B(__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_m2260267EDB9BE453E1A3EF5DE219A4D692827CDC_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___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:
|
|
{
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD 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_mB07CE5E6BD6362E5D6DF51CC68C8FCEA7544D52B(__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_mB07CE5E6BD6362E5D6DF51CC68C8FCEA7544D52B_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mE4EE5620C871F1333E622912E6919187C00D3CF2_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_mE4EE5620C871F1333E622912E6919187C00D3CF2_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:
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_9 = __this->____items;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m6AA7A11F92BC01A183ED4B8046B43F454ADACEF6(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_m982AF428758B9C1264D81759EC66DB0657B175CD_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m230417B7AEB2907607E3804B74D95F78E18004F9(__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_mE3E60D11EC5B114E90CC83688483FE7E099A9019(__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_m8DD68EA73FE8D3D6933A0341A175DE05286219C5_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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_m89F3C911A845E290DF846D9686757CABE22C26FF(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_m982AF428758B9C1264D81759EC66DB0657B175CD(__this, ((*(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)((XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)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_m21031A0DCAAAC71A6D00816E0ED15FDF19672CC9_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* 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_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_4 = ___0_match;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m09339248759110EBF369518A00A42F23C3E6E70D_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_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_16 = ___0_match;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m09339248759110EBF369518A00A42F23C3E6E70D_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;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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));
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD 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), (XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_mE3E60D11EC5B114E90CC83688483FE7E099A9019_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD 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;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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:
|
|
{
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD));
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD)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_m1BF7310B2304CCFD9C3FFFD0EE9C28C6C59010F2_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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));
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_mC9EC059EEFB4D39D783B9FBF8663A6D88029E562_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mE4EE5620C871F1333E622912E6919187C00D3CF2_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m9C1457F65E2C7B01CB057C34D9DDB224FDF87B41(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m9C1457F65E2C7B01CB057C34D9DDB224FDF87B41_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_mE94408D6A7826E47E0CC9A929B23D1590D2CA0DE(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_m321C86B5D0127143A6E602FB4E1209F00C87B798_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mE4EE5620C871F1333E622912E6919187C00D3CF2_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mD624C19DA68EECEE3480510109DEDB3810BA9BBA(__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_mE14C3C85AF2E8828FA29EC766E8F5604FC5FE202_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mE4EE5620C871F1333E622912E6919187C00D3CF2_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mD624C19DA68EECEE3480510109DEDB3810BA9BBA(__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_mD624C19DA68EECEE3480510109DEDB3810BA9BBA_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisXmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_m0F88149460BA09A4FC5C537522A5B431C4C06A74(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_mABFE78ECCA6738A52E9A9B9D02A0AC482ABD748A_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, Comparison_1_t43ED6298DAADE9D387284C9C350C6CEADD2D10B7* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t43ED6298DAADE9D387284C9C350C6CEADD2D10B7* 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;
|
|
}
|
|
}
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t43ED6298DAADE9D387284C9C350C6CEADD2D10B7* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_mD1C3028BC78E716ABA558251859C2089D5B55E1E(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 XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* List_1_ToArray_m954A9F1D61E279A3ED00139DC4ED6D1BF273890F_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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));
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_1 = ((List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB_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;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_3 = (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*)(XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_4 = __this->____items;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mD2F204DA1677A8210E2EE1FF2DCCDF4724E6D091_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_mC3A95B55B10F7734607AF7D8FFBF402B4A16E895(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mB561BF50ADB883849651BCA36D4AC7438BC3B48A_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* 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_tD9B0A67FFCA006944F30C87833D85327010B21C8* L_1 = ___0_match;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m09339248759110EBF369518A00A42F23C3E6E70D_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_m515CE32E1F00D4B37F5795D57E52811C8C0B3DDA_gshared (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __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;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD 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);
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_6;
|
|
L_6 = InterfaceFuncInvoker0< XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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_mA57222C495B5F08C8917724C0FD69A5271A51761(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD)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_mCEE9AA65034C603D56F1BEEF525B0077B36BA630_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_0 = (XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*)(XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB_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_mD20A708955E37B69B70B18BD7E3F143060471F5B_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_0 = ((List_1_tB8C7613581AE4811CA3797024B8E1A8430228564_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_m1796B14FB2DE7A6C4B61B3E4327F95C2273E5328_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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));
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_2 = ((List_1_tB8C7613581AE4811CA3797024B8E1A8430228564_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;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_4 = (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*)(cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*)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_m71135F98D2C323BDE784D3AE4D7A5D2B0DDACF4E_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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));
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_6 = ((List_1_tB8C7613581AE4811CA3797024B8E1A8430228564_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;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_8 = (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*)(cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*)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;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*, 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));
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_12 = ((List_1_tB8C7613581AE4811CA3797024B8E1A8430228564_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_m26816214338D2236989AB3DFD39E850EEA4B92F8(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mD9013D207DA2BB62B1139A98577F6D66219720E0_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_m45EC95EE23002650D4EB540EFD1FC83044464BA8_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_6 = (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*)(cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*)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;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_8 = __this->____items;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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:
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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));
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_12 = ((List_1_tB8C7613581AE4811CA3797024B8E1A8430228564_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_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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_m65138BCCD60D5EF82135ABE50285E57E153F568A_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m68EF3AE40B04809BFB5379AE7533B2D590238E4E_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mA0C7D76E414C4B7B2E4E7BB428EB5C37FF2BF404_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m6AA28186986F3BA33192C24D2834E7439C48356D_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m4FE57F30DCD1CA643F14024A0C7BE0AB25DD584C_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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 cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 List_1_get_Item_m2A8D392834D9A7EEF115DABFF1D7423B210081D5_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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:
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 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_mFD39B21E1E33BC00CEB52DD2D1881A9F4673CB1A_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___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:
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639)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_m332200B1288C60DF162521050B5B162BE1966192_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 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(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639));
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 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_m17C5275B17047C49A4428244611364C94B5862FA_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_1;
|
|
L_1 = List_1_get_Item_m2A8D392834D9A7EEF115DABFF1D7423B210081D5(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 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_mFC39EBA3E27FA94155873B4C4A5E4E221FAE9BDF_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m5DB5A04D5C850777861E178CE9659A5E49308573(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_mFD39B21E1E33BC00CEB52DD2D1881A9F4673CB1A(__this, L_1, ((*(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)((cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)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_mF63142BAEB20EC788A574E557D0CCF0F2C8B5E35_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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));
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_9 = ___0_item;
|
|
List_1_AddWithResize_m653087DCFFADA862A03976D5DE4F5980F50F28F2(__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_m653087DCFFADA862A03976D5DE4F5980F50F28F2_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___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_m5337695E332F80560283F422B0AB84615A7BBCE5(__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));
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m0438B5597F9AA0F150F798CA06ACCBAC5D496AD3_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m5DB5A04D5C850777861E178CE9659A5E49308573(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mF63142BAEB20EC788A574E557D0CCF0F2C8B5E35_inline(__this, ((*(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)((cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)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_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_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_mB28EA5C1CF07A9D1DDAABAEC3A8BEC7D1E244187_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m80D37AD7AF6E930C5DC8CB0CA2BE539CB0966E33(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t66AFBE3289663E9BECF2C1FB8CB3A8CEEA8FF9FB* List_1_AsReadOnly_m94B19AA69C7DE6A9296BB9293CFAE7501EBD70A9_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t66AFBE3289663E9BECF2C1FB8CB3A8CEEA8FF9FB* L_0 = (ReadOnlyCollection_1_t66AFBE3289663E9BECF2C1FB8CB3A8CEEA8FF9FB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m443E71F24206364FAA75E966239EE1A86535AC61(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_mAD797FCD98EF8BAD77D374D17994592403C0259F_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, int32_t ___1_count, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___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:
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m20E390D734E90F6F9615CD6798429BCE400AD2A3(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_mED459C024DC13649BF904BA7ECF9670C6853EAF0_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_mAD797FCD98EF8BAD77D374D17994592403C0259F(__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_mF15401F421ADFC936946DBC23209289AA2392C7C_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_mAD797FCD98EF8BAD77D374D17994592403C0259F(__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_m3F6F1B80F02F1C167E591ADAE2CE0E50FE80667E_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_m9F07F7E25C50033C11CC64BF43E0DBD65DCAD069_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m993A586A2F2DBDC66C5FCACA8E199138D88079EA(__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_mBCD78369C9A2C0EFE5E4DE50E171A42A83BDD6AA_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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_m332200B1288C60DF162521050B5B162BE1966192(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_m9F07F7E25C50033C11CC64BF43E0DBD65DCAD069(__this, ((*(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)((cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)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_m26B54DF9719F1315BF637812A052B5FD0BBE3A23_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_0 = ___0_array;
|
|
List_1_CopyTo_m8B0F5F7F00F36343137B79D179942726BD98AA24(__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_m97D479AA0D5653849A04007825D41D5671FCE5DC_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_mEEFC05D493BCDF36154C4CBFFA4D56E2577F2E5F_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___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:
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_m8B0F5F7F00F36343137B79D179942726BD98AA24_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_0 = __this->____items;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_m5337695E332F80560283F422B0AB84615A7BBCE5_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_m45EC95EE23002650D4EB540EFD1FC83044464BA8(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mD8BA9262E552F55E1C867CA9786FC8B665A446EE_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m9338355E285A4454D08FB639C6E02E44A3C37BE6(__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 cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 List_1_Find_mB1C8DB1036A31CCFB1B5A8BB4CC8B87D58B74B41_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* 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_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_1 = ___0_match;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m85CB02B0D91A8CD6A5F69852364FF36A3405B618_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 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(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639));
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* List_1_FindAll_m8E5E1C3F8030FB872F7894FFBA2C99A9664FCFF9_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* L_1 = (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mD20A708955E37B69B70B18BD7E3F143060471F5B(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_2 = ___0_match;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m85CB02B0D91A8CD6A5F69852364FF36A3405B618_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* L_8 = V_0;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mF63142BAEB20EC788A574E557D0CCF0F2C8B5E35_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_tB8C7613581AE4811CA3797024B8E1A8430228564* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m9338355E285A4454D08FB639C6E02E44A3C37BE6_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mE1437B41662CC6C29349F6743A5A4B86C2768905(__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_m3A0D7CDF9788AC2858ACE602319E1E6B4D4BB298_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_startIndex, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___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_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mE1437B41662CC6C29349F6743A5A4B86C2768905(__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_mE1437B41662CC6C29349F6743A5A4B86C2768905_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___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_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* 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_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_10 = ___2_match;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m85CB02B0D91A8CD6A5F69852364FF36A3405B618_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 cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 List_1_FindLast_mA230C53EC7AC2ED1A2011E3BE20525DEE5F54EC7_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* 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_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_2 = ___0_match;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m85CB02B0D91A8CD6A5F69852364FF36A3405B618_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 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(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639));
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mB53C0982EBB61A0A08B2989C37962FC1162875C3_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m698DBFF218FAA6016EA33FDFEBEC1A9F4FF325A9(__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_mD430D31D0DEEA1DF44D1DCB843086E0573E5A24B_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_startIndex, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_m698DBFF218FAA6016EA33FDFEBEC1A9F4FF325A9(__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_m698DBFF218FAA6016EA33FDFEBEC1A9F4FF325A9_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* 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_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_11 = ___2_match;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m85CB02B0D91A8CD6A5F69852364FF36A3405B618_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_m3DA587D95510609DB3DA5561FA5F4EEB67BAC8B2_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, Action_1_t26E47B140873A891AE7B1047E77B923160253B78* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t26E47B140873A891AE7B1047E77B923160253B78* 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_t26E47B140873A891AE7B1047E77B923160253B78* L_4 = ___0_action;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m0E1DBD27B0DBC3A2BFA5D0E1DCA7BC063330C54A_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_t51FE91D9FE3029339D1DB9E238121C004306032A List_1_GetEnumerator_m692B0F5A4A18D682C218AAD8352D47F18CFDDF4B_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t51FE91D9FE3029339D1DB9E238121C004306032A L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mB72A35A52DB9B24EC1AB03AA21393521A6FCA797((&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_m7A02BB8A9E511B8D8EB5C08AB25B6DAA15EF81B5_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t51FE91D9FE3029339D1DB9E238121C004306032A L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mB72A35A52DB9B24EC1AB03AA21393521A6FCA797((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t51FE91D9FE3029339D1DB9E238121C004306032A 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_m9A9462D784B91334D6ECE37AE131D22425A1BCCC_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t51FE91D9FE3029339D1DB9E238121C004306032A L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mB72A35A52DB9B24EC1AB03AA21393521A6FCA797((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_t51FE91D9FE3029339D1DB9E238121C004306032A 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_tB8C7613581AE4811CA3797024B8E1A8430228564* List_1_GetRange_m69B08178C814890C6221FA1EF9489161C8A0D28A_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* 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_tB8C7613581AE4811CA3797024B8E1A8430228564* L_6 = (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m1796B14FB2DE7A6C4B61B3E4327F95C2273E5328(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_tB8C7613581AE4811CA3797024B8E1A8430228564* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m993A586A2F2DBDC66C5FCACA8E199138D88079EA_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_0 = __this->____items;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m865C0409CD23D4DE37CE45D534F6B3C358E876F8(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_mBC106981CBE858BDC7C8F928ABAB520E7D4B9C9E_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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_m332200B1288C60DF162521050B5B162BE1966192(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_m993A586A2F2DBDC66C5FCACA8E199138D88079EA(__this, ((*(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)((cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)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_mB58D88256068273E1A9A42A9C9E280D2526E15F0_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___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:
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_2 = __this->____items;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 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_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m865C0409CD23D4DE37CE45D534F6B3C358E876F8(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_mBD3BD53F766C527521DAED61BFF901D90EF6F51B_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___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:
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_6 = __this->____items;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m865C0409CD23D4DE37CE45D534F6B3C358E876F8(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_mF52531DB76E4C97787BA027D29ADB8DEC92490FB_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___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;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_m5337695E332F80560283F422B0AB84615A7BBCE5(__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;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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:
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639)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_m8810408D0A4DEA07B3167537CB33A6709BC3F86F_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m5DB5A04D5C850777861E178CE9659A5E49308573(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_mF52531DB76E4C97787BA027D29ADB8DEC92490FB(__this, L_1, ((*(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)((cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)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_m80D37AD7AF6E930C5DC8CB0CA2BE539CB0966E33_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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_m5337695E332F80560283F422B0AB84615A7BBCE5(__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;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_tB8C7613581AE4811CA3797024B8E1A8430228564*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_20 = __this->____items;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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);
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*, 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);
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_45;
|
|
L_45 = InterfaceFuncInvoker0< cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_mF52531DB76E4C97787BA027D29ADB8DEC92490FB(__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_m26816214338D2236989AB3DFD39E850EEA4B92F8(__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_m87E3A26090E6CE912218ADA401F0788EA10ED362_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 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_m0FE1D40A24C2483E2F474C9CD8A1576D76770418(__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_mB166B47C065ED5109E94041F8CB7F14E7C4319F9_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___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:
|
|
{
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 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_m0FE1D40A24C2483E2F474C9CD8A1576D76770418(__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_m0FE1D40A24C2483E2F474C9CD8A1576D76770418_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_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_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_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:
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_9 = __this->____items;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m99974C83788EF069FF89D67D2FD779020DF43BE7(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_mEB337B88FC242BE83CAFA1E4CE07D2462E7A8241_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m993A586A2F2DBDC66C5FCACA8E199138D88079EA(__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_m22EB8EF0A545A765870940A6B5A218F4839BE0A3(__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_m217E2F5D2ECA8929D7D3D3216369247799E13084_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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_m332200B1288C60DF162521050B5B162BE1966192(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_mEB337B88FC242BE83CAFA1E4CE07D2462E7A8241(__this, ((*(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)((cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639*)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_m85A8BF900572819C0386CD13066EA75D2EA39DEE_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* 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_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_4 = ___0_match;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m85CB02B0D91A8CD6A5F69852364FF36A3405B618_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_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_16 = ___0_match;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m85CB02B0D91A8CD6A5F69852364FF36A3405B618_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;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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));
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 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), (cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_m22EB8EF0A545A765870940A6B5A218F4839BE0A3_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 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;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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:
|
|
{
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639));
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639)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_m8EFD148E1D275AEE30E4E27F106894D25773869C_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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));
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_m294B9ECFFE7764AEB07967856D68B0681923CB31_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mA1C820EC0A0913F5ADC6DB2C422363045A48B253(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mA1C820EC0A0913F5ADC6DB2C422363045A48B253_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m79EFF54A5BC8E156B8BF1B397206F45F8C64A5DD(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_mDDEBC4AB17C0C03E347DAC2E94C69D7DF549B663_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m963EADF24D9B453756FDD616285B2F66F52DA8F3(__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_m520B589A97314F2FC9A243430254EB5B794D70CC_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m963EADF24D9B453756FDD616285B2F66F52DA8F3(__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_m963EADF24D9B453756FDD616285B2F66F52DA8F3_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_Tiscxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639_m2C4117BE7E7E2277674980FD1BF222AE1E50B25C(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_m918C2BB731D398F2DCECB21AB28F0C708D0D904C_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, Comparison_1_t9D1112FE3074C6C7CA60524C689BA630BA309088* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t9D1112FE3074C6C7CA60524C689BA630BA309088* 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;
|
|
}
|
|
}
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t9D1112FE3074C6C7CA60524C689BA630BA309088* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m8C2C1DBBDBCB69D21FB948D92E958EEC4D75D020(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 cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* List_1_ToArray_m59B9709FF0EB7F0A561DF00366DC64DFE08B2841_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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));
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_1 = ((List_1_tB8C7613581AE4811CA3797024B8E1A8430228564_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;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_3 = (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*)(cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_4 = __this->____items;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m904FE1865879F1CF72790685CC857B5835C5E859_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_m45EC95EE23002650D4EB540EFD1FC83044464BA8(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m2C1B18A24BBE79ED261F701D0DD4FD133EF0BC0B_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* 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_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* L_1 = ___0_match;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m85CB02B0D91A8CD6A5F69852364FF36A3405B618_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_m26816214338D2236989AB3DFD39E850EEA4B92F8_gshared (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __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;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 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);
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_6;
|
|
L_6 = InterfaceFuncInvoker0< cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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_m5337695E332F80560283F422B0AB84615A7BBCE5(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639)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_m95C99C749D1CFF1045525C36F48F923143DA80EC_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_0 = (cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*)(cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_tB8C7613581AE4811CA3797024B8E1A8430228564_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_tB8C7613581AE4811CA3797024B8E1A8430228564_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_mDEBA4474B7583368152E47B1343432F22E6818A3_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_0 = ((List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F_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_mE3B7DF7DC50A4019878FBAC37BD8F6F78277436E_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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));
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_2 = ((List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F_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;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_4 = (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*)(czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*)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_m8F046FB50BB785C8D8E69FF8CC022177359119F1_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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));
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_6 = ((List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F_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;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_8 = (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*)(czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*)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;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*, 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));
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_12 = ((List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F_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_m6AEA181C64D9CD3D264AC1B909C609C7A0D3ED2C(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m67FAEE4FF1426FF46D53A2E8FAB5F0D07B4699B9_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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_mDEF4431631872B38F4A2D4D5079C9AA65AB77AE7_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_6 = (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*)(czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*)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;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_8 = __this->____items;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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:
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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));
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_12 = ((List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F_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_m6CEFE0E51E0B191850967EBAB1057160770B0765_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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_m36B752C8D1688C48E020CFF95B37669F6D0FE49B_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m387CF203321F921452D5DF2F893CA292C2BF0002_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mFD03442796D88BBB80B14691F54D0A71153139E0_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m108D7275FAE826099727543626E83AB0EEDBC8BC_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mD7AC2DC3714E215139024A8904ED4DD2B25E81AF_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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 czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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:
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 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_m842CBD01CFC7018AA0831A96F47D295ABE70A2AD_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___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:
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8)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_mD20DE9F942D0A0312CA1EA7AAFF815FFFCACB359_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 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(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8));
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 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_m481DD8D16FC69FACD40914CE0DC38A02E5A5C68E_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1;
|
|
L_1 = List_1_get_Item_mE9239D6A1BEFFB80ACBC3DA6A22F98BF0809CF31(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 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_mAA3DF7D517308B5BF426A43D0EEC7A0E434D8BA2_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_mA57516D9783ACC036CF144D9E2D0F37047BBA3EE(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_m842CBD01CFC7018AA0831A96F47D295ABE70A2AD(__this, L_1, ((*(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)((czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)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_mB2518F82DAC2F9477101C26B3589D0F628A5B777_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_9 = ___0_item;
|
|
List_1_AddWithResize_mC3375BF4CF752D45A9E177674763555BAE78AAE0(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC3375BF4CF752D45A9E177674763555BAE78AAE0_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
V_0 = L_0;
|
|
int32_t L_1 = V_0;
|
|
List_1_EnsureCapacity_mCAE47C77A026F33BE619C46EACCC5C53ED8B1043(__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));
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m5D9B40C09D25D370E0336C8483CED762E2626C9A_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_mA57516D9783ACC036CF144D9E2D0F37047BBA3EE(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mB2518F82DAC2F9477101C26B3589D0F628A5B777_inline(__this, ((*(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)((czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)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_m6CEFE0E51E0B191850967EBAB1057160770B0765_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_m793A50368B3876D95EF1E3F887DD63C66DA47ACF_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m9825F04EF72D92655C289837716D615F7932FD54(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t98805D8BA3F8A0CD6C72EA04DB9525B5E6B829D9* List_1_AsReadOnly_m6E5FAADA86FCC2C53DC7C5EF108F7A28BD0F0862_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t98805D8BA3F8A0CD6C72EA04DB9525B5E6B829D9* L_0 = (ReadOnlyCollection_1_t98805D8BA3F8A0CD6C72EA04DB9525B5E6B829D9*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_mF93D5C1265482CB28D90AAD0ECA2A33C959096DE(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_m5803D7E5950AF656A157BD15EE737A17770BDC53_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, int32_t ___1_count, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___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:
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m1F8AF7B5468DBD8763E6194FF9D3DCEE3311B4A8(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_m21D385C087179875D04DBEA3944FEC516A9C0539_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m5803D7E5950AF656A157BD15EE737A17770BDC53(__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_m75F69110FF13B290CC8A8AF0CAFA8B387C2A28ED_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m5803D7E5950AF656A157BD15EE737A17770BDC53(__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_m70F16533FBAD20732914DAD0162CD462436E1238_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
}
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
V_0 = L_1;
|
|
__this->____size = 0;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) <= ((int32_t)0)))
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m636A0C560548D7F405A50351E57284B46FB9B3BE_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mA6A3AEEC249A91FE6A6DB651C1B927B4BE6E41C1(__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_m788C280F35BE15A6E9CE68B0A2DB64E10EEEACA0_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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_mD20DE9F942D0A0312CA1EA7AAFF815FFFCACB359(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_m636A0C560548D7F405A50351E57284B46FB9B3BE(__this, ((*(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)((czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)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_m372D9467FE1CC0212CCE3204A3972991C955BCCA_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_0 = ___0_array;
|
|
List_1_CopyTo_m51F1D088BF2A8F222E62BAFD3502567AD8761563(__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_m4BFB404A56941CC64B5D69D5344A129D1C54FE6B_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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_mF92440A307BCB832CFE6993CA75365EA52E22175_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___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:
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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_m51F1D088BF2A8F222E62BAFD3502567AD8761563_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_0 = __this->____items;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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_mCAE47C77A026F33BE619C46EACCC5C53ED8B1043_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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_mDEF4431631872B38F4A2D4D5079C9AA65AB77AE7(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m9B03A0D75DC1A23F1834C8C405899E37A2722296_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_mE5F4D583153D44512F1F094343AF6D2873E2FE18(__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 czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 List_1_Find_mE791FB1B2446493650B0DFE22A4C67E883127F47_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* 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_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_1 = ___0_match;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m5030D7FD9B21F14F2B0891B04CB06EB13892A882_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 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(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8));
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* List_1_FindAll_mD4A42B25C44CA28D9D44CDEF3B607E832F5A1837_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_1 = (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mDEBA4474B7583368152E47B1343432F22E6818A3(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_2 = ___0_match;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m5030D7FD9B21F14F2B0891B04CB06EB13892A882_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_8 = V_0;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mB2518F82DAC2F9477101C26B3589D0F628A5B777_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_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE5F4D583153D44512F1F094343AF6D2873E2FE18_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mF961E0FED0F150D222B3CCD44FBE26183B340F32(__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_mEF512339B659295B5A85130E7E0DD6FF36160779_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_startIndex, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___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_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_mF961E0FED0F150D222B3CCD44FBE26183B340F32(__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_mF961E0FED0F150D222B3CCD44FBE26183B340F32_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___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_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* 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_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_10 = ___2_match;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m5030D7FD9B21F14F2B0891B04CB06EB13892A882_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 czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 List_1_FindLast_m4C967786AD645F7A96FFA7A9EF0ABD17226C22BB_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* 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_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_2 = ___0_match;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m5030D7FD9B21F14F2B0891B04CB06EB13892A882_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 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(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8));
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mDF50342AB340D82E430B8C82436BFAE7D8402593_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mCB9FAA28929E8F3B88EF29D5BC0A868CF1FBDC67(__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_mA3DFA2AE4B2AAA0E470CFE3ED3F25A369B3BB367_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_startIndex, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mCB9FAA28929E8F3B88EF29D5BC0A868CF1FBDC67(__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_mCB9FAA28929E8F3B88EF29D5BC0A868CF1FBDC67_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* 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_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_11 = ___2_match;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m5030D7FD9B21F14F2B0891B04CB06EB13892A882_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_m73B3BB1E9F32399710FD6028FE44E82A668D54AF_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, Action_1_tE6E7C18136A3F818005B7922C95079DCDA04EB30* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tE6E7C18136A3F818005B7922C95079DCDA04EB30* 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_tE6E7C18136A3F818005B7922C95079DCDA04EB30* L_4 = ___0_action;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m628FFA2965546E5B5411145CF23E48E8E212F33F_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_tA822F2C65D10281913C0997597C269BBDB49CCEA List_1_GetEnumerator_m509F9AB3FE5230A30ECE056DEB27F238D195D159_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tA822F2C65D10281913C0997597C269BBDB49CCEA L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m00298BCE5D7AD7F6532F8B3EE5ABD16E5CC25693((&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_mDA0EBC319741EB0848A65C996337168D3B385B1C_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tA822F2C65D10281913C0997597C269BBDB49CCEA L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m00298BCE5D7AD7F6532F8B3EE5ABD16E5CC25693((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tA822F2C65D10281913C0997597C269BBDB49CCEA 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_mE4FDB88AD470D6417CF0B8060235289DE9629D4E_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tA822F2C65D10281913C0997597C269BBDB49CCEA L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m00298BCE5D7AD7F6532F8B3EE5ABD16E5CC25693((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tA822F2C65D10281913C0997597C269BBDB49CCEA 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_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* List_1_GetRange_mB8A9A3F2086FE8B0CF63B932F5A8B521F49E9AEC_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* 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_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_6 = (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mE3B7DF7DC50A4019878FBAC37BD8F6F78277436E(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mA6A3AEEC249A91FE6A6DB651C1B927B4BE6E41C1_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_0 = __this->____items;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m3D24D4089FF54725B8E9D0843B7312F0964900BE(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_mE1C9ECC7A6AAE73F6E3458B41E328E203D1F9AD7_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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_mD20DE9F942D0A0312CA1EA7AAFF815FFFCACB359(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_mA6A3AEEC249A91FE6A6DB651C1B927B4BE6E41C1(__this, ((*(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)((czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)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_m549BDCF73771249B1E318466465178E4EF662049_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___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:
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_2 = __this->____items;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 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_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m3D24D4089FF54725B8E9D0843B7312F0964900BE(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_m557C77BE07649293B83FB0261413BC261E34B98F_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___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:
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_6 = __this->____items;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m3D24D4089FF54725B8E9D0843B7312F0964900BE(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_m237EA4F9CB08BE124EC41EC44D3629ACC674DCA5_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___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;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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_mCAE47C77A026F33BE619C46EACCC5C53ED8B1043(__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;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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:
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8)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_m5D46C58EBBC57661F45FB92BA5FB345DC9395846_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_mA57516D9783ACC036CF144D9E2D0F37047BBA3EE(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_m237EA4F9CB08BE124EC41EC44D3629ACC674DCA5(__this, L_1, ((*(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)((czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)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_m9825F04EF72D92655C289837716D615F7932FD54_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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_mCAE47C77A026F33BE619C46EACCC5C53ED8B1043(__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;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_20 = __this->____items;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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);
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*, 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);
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_45;
|
|
L_45 = InterfaceFuncInvoker0< czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m237EA4F9CB08BE124EC41EC44D3629ACC674DCA5(__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_m6AEA181C64D9CD3D264AC1B909C609C7A0D3ED2C(__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_m4205A40B47174615AFE772A2D86E7B3CD3C05C2F_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 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_mC7675D0AC5C5BBC1A3EB413CD498D1353FCBEC29(__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_mC1581A72E5529EF3B229E1A3C3BA26D52FC12049_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___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:
|
|
{
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 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_mC7675D0AC5C5BBC1A3EB413CD498D1353FCBEC29(__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_mC7675D0AC5C5BBC1A3EB413CD498D1353FCBEC29_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_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_m6CEFE0E51E0B191850967EBAB1057160770B0765_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:
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_9 = __this->____items;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_mB6931A3D5DF457E2756BB810CDA73C824D358D45(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_m92642F2CC11E595AE27047EEE3E53123ABED8B16_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mA6A3AEEC249A91FE6A6DB651C1B927B4BE6E41C1(__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_m5BA2F69F6A607E42F848E0EA47660544D636993A(__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_mEEE31668CB883E261E6777751EB085B87F388AD9_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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_mD20DE9F942D0A0312CA1EA7AAFF815FFFCACB359(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_m92642F2CC11E595AE27047EEE3E53123ABED8B16(__this, ((*(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)((czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8*)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_mF790CEC1C67ACC69C7166E3CC50AEE73BE0975E7_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* 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_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_4 = ___0_match;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m5030D7FD9B21F14F2B0891B04CB06EB13892A882_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_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_16 = ___0_match;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m5030D7FD9B21F14F2B0891B04CB06EB13892A882_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;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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));
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 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), (czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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_m5BA2F69F6A607E42F848E0EA47660544D636993A_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 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;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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:
|
|
{
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8));
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8)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_m8A5AED85FA928479F2455DA05E2356D074503765_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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));
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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_m0714F3F455716BD9A9F6828804331CE4C7D8713B_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m22CACDE01E2E39544D2F4E9235D6CF8E01C549F3(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m22CACDE01E2E39544D2F4E9235D6CF8E01C549F3_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m5864214EAB431EE25C64A8F4D28CBB0BEF3C8D96(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_m3587AEB92A8C385997F41E53C134A6B5A50A09B6_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m89C0D9EA18B6736C7CCA56A5CDF8D8EBEA8FB868(__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_m7675A395B90C74F502875A608C3EEA49AE51219B_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m89C0D9EA18B6736C7CCA56A5CDF8D8EBEA8FB868(__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_m89C0D9EA18B6736C7CCA56A5CDF8D8EBEA8FB868_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_Tisczr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8_m535BED04AD6A1E2C7F2A6D33EE355B0738538996(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_m26DEDB48373358C418CD24B565C8207C0E9DA200_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, Comparison_1_t3E609C3A299CCCB7BBACF2C9DE522C05650BA2E5* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t3E609C3A299CCCB7BBACF2C9DE522C05650BA2E5* 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;
|
|
}
|
|
}
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t3E609C3A299CCCB7BBACF2C9DE522C05650BA2E5* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_m7E81C43ED9077FFF6F364E5B436D8035FCBD8A22(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 czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* List_1_ToArray_m1FD114C96602D2EED6E80BA3F923DE28773F4B0F_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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));
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_1 = ((List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F_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;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_3 = (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*)(czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_4 = __this->____items;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mA57F33517A31FC421967566303EAD294E2C16AF4_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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_mDEF4431631872B38F4A2D4D5079C9AA65AB77AE7(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m5CAD5CA60DC357761149F72D3FF1C4E91D01C395_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* 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_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* L_1 = ___0_match;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m5030D7FD9B21F14F2B0891B04CB06EB13892A882_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_m6AEA181C64D9CD3D264AC1B909C609C7A0D3ED2C_gshared (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __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;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 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);
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_6;
|
|
L_6 = InterfaceFuncInvoker0< czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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_mCAE47C77A026F33BE619C46EACCC5C53ED8B1043(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* 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;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8)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_m63078BC169DC5F724616CC54472724B098430C14_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_0 = (czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*)(czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F_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_m99BD330A6E28878F5523C1D676888853357EF0C4_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_0 = ((List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76_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_m8B6C9862506D9036F1FA5E16A529417ABB9C5F4F_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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));
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_2 = ((List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76_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;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_4 = (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*)(dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*)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_m1958EE7B048278A8856B9FE4D06713CFD2DF4D41_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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));
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_6 = ((List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76_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;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_8 = (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*)(dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*)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;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*, 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));
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_12 = ((List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76_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_m06A2E7A4175CA78E0A6495E478548BFA55EF28C2(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m5C04A11B4124A2D289508C2BF5D2EF5CE92473B5_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_m49BB85D7D0044CC5C85D34063FC8AB4F0B478E84_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_6 = (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*)(dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*)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;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_8 = __this->____items;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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:
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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));
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_12 = ((List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76_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_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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_m81E42C97D685F43827088CD5CFA34D441F9E326C_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m5D279A6A21E9E817D9F20BC317B96B8C9C7D3554_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mA7FB107C3D6B52B8AE7BB5A0B640AFAA86F738F0_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m560C748AB9FD73431950332BE070025B610EF8C8_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m43B81CE938CCCC5391683215833B5BD1F382D719_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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 doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 List_1_get_Item_m50828DD1ACBB2266C25908105B0E26DD078046FD_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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:
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 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_m4780FAB73A3AB7DA4A7B5C451B93EDF9F366B5FA_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___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:
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (doz_tABD9E5E21264F713710A0194C47B067DC0E0B035)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_mF1B1F6FEAC7A029D5250618D2E5FD01016C27241_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 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(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035));
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 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_mEBFDE85471E4950A4C53690E13C60C5BC98A0334_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_1;
|
|
L_1 = List_1_get_Item_m50828DD1ACBB2266C25908105B0E26DD078046FD(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 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_m88FBE35EA38DA8F931368B7D3211F7A4FA18D35F_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m693AAD93F8B75C1D692D6BE8D0196AEEA6B834EF(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_m4780FAB73A3AB7DA4A7B5C451B93EDF9F366B5FA(__this, L_1, ((*(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)((doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)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_mE02F90F9D81DA011DA91999B360B5E8BC903CEED_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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));
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (doz_tABD9E5E21264F713710A0194C47B067DC0E0B035)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_9 = ___0_item;
|
|
List_1_AddWithResize_m7EDC50C3D0FCA1E75B8232BCA0A9476DB0E3CEE0(__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_m7EDC50C3D0FCA1E75B8232BCA0A9476DB0E3CEE0_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___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_mBFFF3F25BA12B243C41113EA4381CCF8E8AF42CE(__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));
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (doz_tABD9E5E21264F713710A0194C47B067DC0E0B035)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m28E08573CA508B89A4A66A2744B6CA9BB98F415A_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m693AAD93F8B75C1D692D6BE8D0196AEEA6B834EF(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mE02F90F9D81DA011DA91999B360B5E8BC903CEED_inline(__this, ((*(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)((doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)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_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_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_m39340F8CD908D0DAD6B4ABE9D6A5835904B3E7E9_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m0E911EE0DCED28A0B23058F24C844DB6DC9019EF(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tA0F5511090EA7546F9CE5BF5D0837305DF742A57* List_1_AsReadOnly_m5BFF3A158FEAFF575E735834AB04B67EBBB63C40_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tA0F5511090EA7546F9CE5BF5D0837305DF742A57* L_0 = (ReadOnlyCollection_1_tA0F5511090EA7546F9CE5BF5D0837305DF742A57*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
|
|
ReadOnlyCollection_1__ctor_m6B242D9F69E47DF931629DE54D80244069ACE803(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_m340CD1C0F36DAECC3E466EB12546D4987BC49545_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, int32_t ___1_count, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___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:
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mCA8105A2C8564B3D3652962F103B72BFA833050B(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_m05980FDDD49ABAD3EDD9D9304453C5629EDFD79A_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m340CD1C0F36DAECC3E466EB12546D4987BC49545(__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_m19CD72E1AFB26D677B2C6767B835F8C00433EF63_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m340CD1C0F36DAECC3E466EB12546D4987BC49545(__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_mA90F13AE1B822C0C7B77BAF8CE3F0F01B8EC76B7_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_mC36BDD3E05169821BE987ED5ED8A48F52A6AA30B_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mE8D7E40138D68749D48CD1AA9D70112D5AD343E6(__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_m9302ADF5655FBE45524471790C06D766303BC46F_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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_mF1B1F6FEAC7A029D5250618D2E5FD01016C27241(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_mC36BDD3E05169821BE987ED5ED8A48F52A6AA30B(__this, ((*(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)((doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)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_m3BD97217D53AEBCCE54B3FEDB971C8BA1E3067DF_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_0 = ___0_array;
|
|
List_1_CopyTo_m06500F547EE7E61271CD9CB24CE8E9E609689D5A(__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_m449DA8638629A1BAE66ED7AE448A5A59D4FE8CE3_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_mE640740823ECAAFF12B5B83F99A1DFDB16377746_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___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:
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_3 = __this->____items;
|
|
int32_t L_4 = ___0_index;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_m06500F547EE7E61271CD9CB24CE8E9E609689D5A_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_0 = __this->____items;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_mBFFF3F25BA12B243C41113EA4381CCF8E8AF42CE_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_m49BB85D7D0044CC5C85D34063FC8AB4F0B478E84(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mE552D72B7A246C3ACA744C6C60E729780DCF2A3B_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_0 = ___0_match;
|
|
int32_t L_1;
|
|
L_1 = List_1_FindIndex_m753F9D193338E680BE38BBDE30852313699661E5(__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 doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 List_1_Find_m56BB05C237B63DD5A71D6C99DFD358F6F05CFE3A_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* 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_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_1 = ___0_match;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m7EECF70C176F6D2DC370D712F077B9DB9F5AAB64_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 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(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035));
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* List_1_FindAll_m2A58BDE68617BD7B4D4BCB25D82E39F8A50EEC24_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* L_1 = (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m99BD330A6E28878F5523C1D676888853357EF0C4(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_2 = ___0_match;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m7EECF70C176F6D2DC370D712F077B9DB9F5AAB64_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* L_8 = V_0;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mE02F90F9D81DA011DA91999B360B5E8BC903CEED_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_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m753F9D193338E680BE38BBDE30852313699661E5_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m189DCCE814774E6E4133EE338826202508A5CD43(__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_mB39AF0F9F9E7A3782049649C2F7071C79CC62CC0_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_startIndex, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___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_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = List_1_FindIndex_m189DCCE814774E6E4133EE338826202508A5CD43(__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_m189DCCE814774E6E4133EE338826202508A5CD43_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___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_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* 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_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_10 = ___2_match;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m7EECF70C176F6D2DC370D712F077B9DB9F5AAB64_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 doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 List_1_FindLast_m175B4AB8B5300A85B7D5D13A4586542B183C73DC_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* 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_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_2 = ___0_match;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m7EECF70C176F6D2DC370D712F077B9DB9F5AAB64_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_8 = __this->____items;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 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(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035));
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m90E5A05C6BF60DA775F0D828216091634778C0E0_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
int32_t L_1 = __this->____size;
|
|
Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mBBCC35B98D869057F6A94E3149DE2693CBB7600E(__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_mDA01DA36911E8B7DD26642A34A8D1FD158F848C8_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_startIndex, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___0_startIndex;
|
|
Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_2 = ___1_match;
|
|
int32_t L_3;
|
|
L_3 = List_1_FindLastIndex_mBBCC35B98D869057F6A94E3149DE2693CBB7600E(__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_mBBCC35B98D869057F6A94E3149DE2693CBB7600E_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* 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_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_11 = ___2_match;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_12 = __this->____items;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck(L_11);
|
|
bool L_16;
|
|
L_16 = Predicate_1_Invoke_m7EECF70C176F6D2DC370D712F077B9DB9F5AAB64_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_m12EAD419E3B3B7E92BFA40E49D5ACE2751F8C54C_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, Action_1_tD201D9C65A3E5C9E30B10412F6417C13A2046C8C* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tD201D9C65A3E5C9E30B10412F6417C13A2046C8C* 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_tD201D9C65A3E5C9E30B10412F6417C13A2046C8C* L_4 = ___0_action;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_mC6BA5969A536524D9976B45B7BB24374C92AEE8D_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_tC5CC1CA187F963852858E5370730959C964F3999 List_1_GetEnumerator_m69664604846C4D6F123BDED0AB5FED7B7B8A7C05_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC5CC1CA187F963852858E5370730959C964F3999 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mF6887CC6AF490C9C1B17C6019F396CAC24CCE056((&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_m56310C0D0E25CEB000B8ED54E64954A4E6056663_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC5CC1CA187F963852858E5370730959C964F3999 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mF6887CC6AF490C9C1B17C6019F396CAC24CCE056((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tC5CC1CA187F963852858E5370730959C964F3999 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_m6778D0860E2BA5A5D7A17A839F13E9967A381664_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC5CC1CA187F963852858E5370730959C964F3999 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mF6887CC6AF490C9C1B17C6019F396CAC24CCE056((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Enumerator_tC5CC1CA187F963852858E5370730959C964F3999 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_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* List_1_GetRange_mF9CFEC6829CE0D02082A1478350E78BE7D5B916C_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* 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_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* L_6 = (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m8B6C9862506D9036F1FA5E16A529417ABB9C5F4F(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
V_0 = L_6;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* L_12 = V_0;
|
|
int32_t L_13 = ___1_count;
|
|
NullCheck(L_12);
|
|
L_12->____size = L_13;
|
|
List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mE8D7E40138D68749D48CD1AA9D70112D5AD343E6_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_0 = __this->____items;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mA4BAE862021C0D23028E5D2FBB6F1E30D91D483E(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_m7598A44E5F67D551B1BDC5A02DAB27B634EC1FFA_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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_mF1B1F6FEAC7A029D5250618D2E5FD01016C27241(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_mE8D7E40138D68749D48CD1AA9D70112D5AD343E6(__this, ((*(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)((doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)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_m4969DD39EA58370318DB914DA065FA5721D4A4E1_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___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:
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_2 = __this->____items;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 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_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mA4BAE862021C0D23028E5D2FBB6F1E30D91D483E(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_m1FB3FD1C104820B551A0C1E54853A169BFF1D512_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___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:
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_6 = __this->____items;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_7 = ___0_item;
|
|
int32_t L_8 = ___1_index;
|
|
int32_t L_9 = ___2_count;
|
|
int32_t L_10;
|
|
L_10 = Array_IndexOf_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mA4BAE862021C0D23028E5D2FBB6F1E30D91D483E(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_m1D9DB6F4B11EB26E6130DD3C6D237FBB87929FB2_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___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;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_mBFFF3F25BA12B243C41113EA4381CCF8E8AF42CE(__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;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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:
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (doz_tABD9E5E21264F713710A0194C47B067DC0E0B035)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_mD2163E8BB2A9CF808DD159062A933BC0EE704A34_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m693AAD93F8B75C1D692D6BE8D0196AEEA6B834EF(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_m1D9DB6F4B11EB26E6130DD3C6D237FBB87929FB2(__this, L_1, ((*(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)((doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)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_m0E911EE0DCED28A0B23058F24C844DB6DC9019EF_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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_mBFFF3F25BA12B243C41113EA4381CCF8E8AF42CE(__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;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_tC5EC97203B3EE4C69878DEA2D177071A1966EC76*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_20 = __this->____items;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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);
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*, 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);
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_45;
|
|
L_45 = InterfaceFuncInvoker0< doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_44);
|
|
List_1_Insert_m1D9DB6F4B11EB26E6130DD3C6D237FBB87929FB2(__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_m06A2E7A4175CA78E0A6495E478548BFA55EF28C2(__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_m7525A9DE42CA7EA26B04040F24462438710CEF86_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 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_m71F67E8AC296D1C53D4C8966E4F8F7DC1FA07FB6(__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_mE9C66BC7C5238A15CCA6403BB346A9EBD7834732_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___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:
|
|
{
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 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_m71F67E8AC296D1C53D4C8966E4F8F7DC1FA07FB6(__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_m71F67E8AC296D1C53D4C8966E4F8F7DC1FA07FB6_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_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_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_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:
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_9 = __this->____items;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_10 = ___0_item;
|
|
int32_t L_11 = ___1_index;
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13;
|
|
L_13 = Array_LastIndexOf_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m093D004D7E453650DA2FE2BA1787236FF4548B4A(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_m885EBF2C69EB558E21A11ED1D3E4EC2EB2992928_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mE8D7E40138D68749D48CD1AA9D70112D5AD343E6(__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_m26052E851A569347F3F18B25C38B6AFF3A2A2716(__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_mFCBA61CDD698F6717603DCBEB844EAA1FD31AAE4_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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_mF1B1F6FEAC7A029D5250618D2E5FD01016C27241(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_m885EBF2C69EB558E21A11ED1D3E4EC2EB2992928(__this, ((*(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)((doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035*)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_m70A1BFA0E74FF08BB8B9CFEB0092A6A8FE517756_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* 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_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_4 = ___0_match;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m7EECF70C176F6D2DC370D712F077B9DB9F5AAB64_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_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_16 = ___0_match;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m7EECF70C176F6D2DC370D712F077B9DB9F5AAB64_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;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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));
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 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), (doz_tABD9E5E21264F713710A0194C47B067DC0E0B035)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_m26052E851A569347F3F18B25C38B6AFF3A2A2716_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 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;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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:
|
|
{
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(doz_tABD9E5E21264F713710A0194C47B067DC0E0B035));
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (doz_tABD9E5E21264F713710A0194C47B067DC0E0B035)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_mE6C5FBC9C9997395D85EE67899718A3AF45301ED_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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));
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_mCCEF17CD3075296CF5971F6B786285F4FFA8C3CC_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m49E84D0DA2238B71A69943AFEE82687512B673B8(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m49E84D0DA2238B71A69943AFEE82687512B673B8_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_mD3A3B5D78EA7DD5C055A5E09166F10211652421A(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_m001209E2575676150CED5B57E7B9BCAAE52BF52A_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mAA49AD634501E378632DE5146D19E211EA94C72E(__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_m62CA1A35023C67C632FA923C8EAAD092B2FDE2A9_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mAA49AD634501E378632DE5146D19E211EA94C72E(__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_mAA49AD634501E378632DE5146D19E211EA94C72E_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_Tisdoz_tABD9E5E21264F713710A0194C47B067DC0E0B035_m3CADB298DF9E78D07829D98D0452EDC99399304B(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_m54D7259146AE35C794F8A5BF22C3DA5BF4048566_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, Comparison_1_t5E8D4A06E041693104214CCD41AB95D1B257FCAE* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t5E8D4A06E041693104214CCD41AB95D1B257FCAE* 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;
|
|
}
|
|
}
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t5E8D4A06E041693104214CCD41AB95D1B257FCAE* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
|
|
ArraySortHelper_1_Sort_mC1ACDB2F9DC49F5F2C987575ECAC7357CD56A95F(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 dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* List_1_ToArray_m4E1B97536A13FA701FB23BF7BD1A3A3D37C88FB1_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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));
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_1 = ((List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76_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;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_3 = (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*)(dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_4 = __this->____items;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m88643642114E3B87824650D996B1861730AEDF42_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_m49BB85D7D0044CC5C85D34063FC8AB4F0B478E84(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mCB0921E62BF53E77023DDAC19EF9CDFDCE60A567_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* 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_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* L_1 = ___0_match;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m7EECF70C176F6D2DC370D712F077B9DB9F5AAB64_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_m06A2E7A4175CA78E0A6495E478548BFA55EF28C2_gshared (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __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;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 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);
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_6;
|
|
L_6 = InterfaceFuncInvoker0< doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 41), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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_mBFFF3F25BA12B243C41113EA4381CCF8E8AF42CE(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (doz_tABD9E5E21264F713710A0194C47B067DC0E0B035)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_m25758E86BE06C0E237FC1C69A8ED25F31A257FEA_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_0 = (dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*)(dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76_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_mCC948FF58491A91722B262CDC9726FB6F3F47A9F_gshared_inline (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* 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));
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_9 = ___0_item;
|
|
List_1_AddWithResize_m05D034E59C75BA1813B3FACE83128DD39278FD29(__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_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_gshared_inline (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m126CC0295668214BCB16D34FA65C7B9EC60B2D05_gshared_inline (Predicate_1_t9C66117359C44DD2D158092707A1241BC3C8C88C* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, 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_m6BB7BA364E8A6E097C906E26D2475E7186ECAA1C_gshared_inline (Action_1_tAFC3339124756AC45D404621C0EE01CEF9577D1E* __this, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, 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_m3AE842811428E83C33D0CC042E1255A5CA176474_gshared_inline (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* 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));
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_9 = ___0_item;
|
|
List_1_AddWithResize_m34C5010DD2C825899DC04BB0834DE555D2A426BC(__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_m1A83357BA54BC9B09573539E4EE90F2135A20666_gshared_inline (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m930CC0E436A5FFEE5CCAC8A666FCF61C92103AE1_gshared_inline (Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, 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_m8BE2DB442464C0D5DDA5ACA7E24A15BB85BBD9E9_gshared_inline (Action_1_t66C5360772D5503D6DBDB6F6B03252BA94E530B6* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, 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_m72526F8101C7F826102E2B1B4CC10524470614E3_gshared_inline (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* 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));
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_9 = ___0_item;
|
|
List_1_AddWithResize_mBE6CDEB20A3F167929EAE434CACE11FFDD2A780A(__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_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_gshared_inline (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m6B9247DE12D2F0AE888AE93CCD8E7E8D7B57FC0E_gshared_inline (Predicate_1_t1DE99100B4CFA269FC837F0124B03EF65D7CC56A* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, 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_m820968B3E64305B489B7AE4A8860C06CB6EF05AA_gshared_inline (Action_1_tD8CB07CA58902BF665659519C88AFF6438B41EB7* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, 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_m3F1204F623176FEDFDFCFCFB7A6FDABFB6400A51_gshared_inline (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* 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));
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_9 = ___0_item;
|
|
List_1_AddWithResize_m78927281A184FD62DBDEA4AAAD602EF4D78F0DE5(__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_m3DEBA148839C6EDDBA94748FA905F5B9013EE698_gshared_inline (List_1_t63DCD4AC5D286527CD19DD2D0023AF7C03AAB2D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m945DB5E98852AC2FF13692CA56461DD7960AA8DD_gshared_inline (Predicate_1_tDF08D003F9F07CB21BF5F4E22105378F5BBB4B77* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, 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_m17C9B8E71EF529CC587460C4ACC40A76175CB3A8_gshared_inline (Action_1_t04BD4DE10D746830D051B0C2DB8C1DBD86FF4C65* __this, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, 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_m3B826A290EDC8A4A96E5E7B0929C17C9E5A0DDBE_gshared_inline (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_item, const RuntimeMethod* method)
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* 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));
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_9 = ___0_item;
|
|
List_1_AddWithResize_m24BC5A744732D47693A97DCFF5E3F2D6D1F147A5(__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_mE4EE5620C871F1333E622912E6919187C00D3CF2_gshared_inline (List_1_t58AF3D711DC0DE27975C30F2ADB022D669E3E1FB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m09339248759110EBF369518A00A42F23C3E6E70D_gshared_inline (Predicate_1_tD9B0A67FFCA006944F30C87833D85327010B21C8* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, 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_m533C3E48511187104B91ECD75CD3AA96C11C9BCB_gshared_inline (Action_1_t8EAD502E8E39CF881F9DB10DDD25D6D7826B0CC8* __this, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, 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_mF63142BAEB20EC788A574E557D0CCF0F2C8B5E35_gshared_inline (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* 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));
|
|
cxkU5BU5D_tA0C5AE61A46BE91130D77DC863B6698E01C2D432* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 L_9 = ___0_item;
|
|
List_1_AddWithResize_m653087DCFFADA862A03976D5DE4F5980F50F28F2(__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_mB787B6ACEE51D7B63B1DDC4DF6277B76F3CC432F_gshared_inline (List_1_tB8C7613581AE4811CA3797024B8E1A8430228564* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m85CB02B0D91A8CD6A5F69852364FF36A3405B618_gshared_inline (Predicate_1_tE5D861AF77356977D8A575AE9A69BBFEBCB08942* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, 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_m0E1DBD27B0DBC3A2BFA5D0E1DCA7BC063330C54A_gshared_inline (Action_1_t26E47B140873A891AE7B1047E77B923160253B78* __this, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, cxk_t3C4D8FF424E60D773D21A4F2CB9875DA81371639, 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_mB2518F82DAC2F9477101C26B3589D0F628A5B777_gshared_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
czrU5BU5D_t537BEA5565412F25E0F003E8CE63BC478D63111B* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 L_9 = ___0_item;
|
|
List_1_AddWithResize_mC3375BF4CF752D45A9E177674763555BAE78AAE0(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6CEFE0E51E0B191850967EBAB1057160770B0765_gshared_inline (List_1_tC68EA2E4AFC3A51B22C7F609E2B85634D54A389F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m5030D7FD9B21F14F2B0891B04CB06EB13892A882_gshared_inline (Predicate_1_tC45094AA1ABBA79F1DA2364E7DD060A12DE720CF* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, 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_m628FFA2965546E5B5411145CF23E48E8E212F33F_gshared_inline (Action_1_tE6E7C18136A3F818005B7922C95079DCDA04EB30* __this, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, czr_t373B6E82BCFD2ABECCC110518CED2D48CDDBE1B8, 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_mE02F90F9D81DA011DA91999B360B5E8BC903CEED_gshared_inline (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* 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));
|
|
dozU5BU5D_t3E7ED35C20971C36AE60828C3300F370851A356D* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (doz_tABD9E5E21264F713710A0194C47B067DC0E0B035)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 L_9 = ___0_item;
|
|
List_1_AddWithResize_m7EDC50C3D0FCA1E75B8232BCA0A9476DB0E3CEE0(__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_mA48D3D8222A2DE4CA3AAB698F4E1AA14FD2A78FA_gshared_inline (List_1_tC5EC97203B3EE4C69878DEA2D177071A1966EC76* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m7EECF70C176F6D2DC370D712F077B9DB9F5AAB64_gshared_inline (Predicate_1_tAA338BE000FFD8B6E006ECEE25F98FC0939C6EB8* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, 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_mC6BA5969A536524D9976B45B7BB24374C92AEE8D_gshared_inline (Action_1_tD201D9C65A3E5C9E30B10412F6417C13A2046C8C* __this, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, doz_tABD9E5E21264F713710A0194C47B067DC0E0B035, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|