25439 lines
1.0 MiB
25439 lines
1.0 MiB
#include "pch-cpp.hpp"
|
|
|
|
|
|
|
|
|
|
|
|
struct InterfaceActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1, typename T2>
|
|
struct InterfaceActionInvoker2
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R>
|
|
struct InterfaceFuncInvoker0
|
|
{
|
|
typedef R (*Func)(void*, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
|
|
struct Action_1_tE1AD1611397E2D6122749D18267D668A29E622D1;
|
|
struct Action_1_t572CF139116C8F8986EBCC0C37962878F6E39150;
|
|
struct Action_1_tB9F5B4FA7E13AB533D9CA4BB31959B3292B230C2;
|
|
struct Action_1_t65365D3B58990D891B02EC47DC0077C4824F71DD;
|
|
struct Action_1_t02E9BC0DAB7D6FEB5D44B69FDBE1E07550492E5A;
|
|
struct Action_1_t46C55BA6A80D2BCBE69DBE950AA38AA3FBC1ED5C;
|
|
struct Action_1_t23143855A951535C4A77BF630532549556C0AF5A;
|
|
struct Action_1_tBF3758489166E22D0E6CA6E6CC9D9BCA81E03AE2;
|
|
struct Action_1_tBAE08AF63477FB2E002E4947A1D0BF9A162B6658;
|
|
struct Action_1_tED530BC9C89EFD38E88D222CBDBBF937636C2C35;
|
|
struct Comparison_1_tD9EBEF6A651DABC3E978C4201E05B2E5CEBD249C;
|
|
struct Comparison_1_tF90EB5CCAED2B2735F272BDD3FB1DE593CCD0B7E;
|
|
struct Comparison_1_tB5CA1191001C249F5A17EB47DE44AE7178EB8D5F;
|
|
struct Comparison_1_tA1D6CF508BFA679A7BA13D5E06E4648BAE6831E2;
|
|
struct Comparison_1_tAF7D8D1E3C0F12BC383951F1938EFDCED9156824;
|
|
struct Comparison_1_t94B0A14C91609896F9AB2694A5D2EC342A4FEC03;
|
|
struct Comparison_1_t2018CA0ED02A280E24DB112F562FB22B91B0517D;
|
|
struct Comparison_1_tD654C48FB90A48F56CE96FE4B4E79146CBE0CD88;
|
|
struct Comparison_1_tFA15690664FA590B7F2D68145495AD3308E76A2B;
|
|
struct Comparison_1_tA943A001B1F178513C88B85989F180B23402AC1F;
|
|
struct HashSet_1_t0F16759FF079A28DCA2DCF39BA6A61B5D502A475;
|
|
struct ICollection_1_t484CCED01F5564E3FEC358CED1E2BEC8E42E199C;
|
|
struct ICollection_1_t92176E8A2C271273FA1201A522AA8CB1ACDFA50F;
|
|
struct ICollection_1_tA21F29A4ACB95D38FCA444A3A5FDF4B0A9D449FC;
|
|
struct ICollection_1_t2BAC40D8F5B66BFA2908A5C85C2D90B7C7E36617;
|
|
struct ICollection_1_tF2234270D882FA5885A7636DCA7DF5F2B868CB36;
|
|
struct ICollection_1_t525C12600BDD3BECC0D490CCFFC4A67F20D22B7A;
|
|
struct ICollection_1_tFB7BBC032F775637B7241AC974FB7A2D6A8E5936;
|
|
struct ICollection_1_t3D614EBC2A6271228797809EFAB20B84A4CD7A27;
|
|
struct ICollection_1_tB1E067B3391D1559475F2A6D33A79E838D22EDBC;
|
|
struct ICollection_1_t06A1AF2DD0ECCC7CBA0FADDA5D26B3A5A1D60F39;
|
|
struct IComparer_1_t19A5C2136E4CA676563142E09DF5650AA720D135;
|
|
struct IComparer_1_t6D266A5690B078777C29BF6BEEE03F70A321C8B0;
|
|
struct IComparer_1_t5C36189C74ABEFFA379B8027132DF81D54329F1A;
|
|
struct IComparer_1_t82FB4ACB2CF99C771B1E05355FF2168DA298FABC;
|
|
struct IComparer_1_t5AE862372BD80618009F35D8F80F50E721F74617;
|
|
struct IComparer_1_tA62F6FBABAE92F67A3AC1E87CB38103683F6DF99;
|
|
struct IComparer_1_t671A183CB9C0C366E700510BA0D413F22BE68939;
|
|
struct IComparer_1_tD8C4B161F4AF8DB111E6E387CCCF96FA35AB1765;
|
|
struct IComparer_1_t99A0855302C7496378D476E2CA9C00A525D17893;
|
|
struct IComparer_1_tC1C0E8E7291EF0FB3F909C7E2954576AED2E546C;
|
|
struct IEnumerable_1_t663F780B98CEAB0E2E002EC0E10E092F4D7B0F5C;
|
|
struct IEnumerable_1_tD3B76BF3552119B1D0DEE7F79E5481BA942340F8;
|
|
struct IEnumerable_1_t73E8E0D61C00D67F952FFE2BEBB2224DB3E53F9D;
|
|
struct IEnumerable_1_tB218F13025220A07778EE775C7B4498533871C8B;
|
|
struct IEnumerable_1_t994BB9F5DF4931924166ACA8AD74597438331959;
|
|
struct IEnumerable_1_t12235EDC1B9FA25CFD102DC8E42EEEB604E4B2A1;
|
|
struct IEnumerable_1_tF1D79496C23D64F103CDBF46DAA3102DDA26B6DF;
|
|
struct IEnumerable_1_tF95BBB0962438FC007CC467AFF0281840289E232;
|
|
struct IEnumerable_1_tDF75346C216E34E243C7AD5F1160A0CE795122C5;
|
|
struct IEnumerable_1_t4AFCA77CBC0D5F933FBD932D45EECBECD82B8134;
|
|
struct IEnumerator_1_t8D51D6ACAF43BBDE86E753BAA55368CB825DDD09;
|
|
struct IEnumerator_1_tAFACDC10FF938A10B20F78C0322E92593957D2EB;
|
|
struct IEnumerator_1_tB966430C7F3B51CC795B3F89C3CDDEB54A98B55F;
|
|
struct IEnumerator_1_tD713CE344006223706208B18E47D6655C45BCAEA;
|
|
struct IEnumerator_1_t9984893CE92493FBCE6B18456F6F9DAE92116DD2;
|
|
struct IEnumerator_1_tFCD9ABC5F281622C9F9A181C17CA09A560E31A34;
|
|
struct IEnumerator_1_tB5E72B82F9036E8E23719B086A6B756E10DABB1F;
|
|
struct IEnumerator_1_t71044E5030517C07BBC92F5F4245C3F5578B1FB8;
|
|
struct IEnumerator_1_tC5EFC4DBB62C34A72D754565B91BA1F031A699FC;
|
|
struct IEnumerator_1_t1CFA6C99C764C9BBCD65BAF549FE08D1B84115DC;
|
|
struct List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E;
|
|
struct List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2;
|
|
struct List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65;
|
|
struct List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447;
|
|
struct List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905;
|
|
struct List_1_tCF065800FF47BB709E407B98E405036C6C82A151;
|
|
struct List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64;
|
|
struct List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66;
|
|
struct List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599;
|
|
struct List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E;
|
|
struct List_1_t70EE7982F45810D4B024CF720D910E67974A3094;
|
|
struct List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A;
|
|
struct Predicate_1_t52FF23711F254610555E47294A60791608149553;
|
|
struct Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98;
|
|
struct Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED;
|
|
struct Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3;
|
|
struct Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6;
|
|
struct Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D;
|
|
struct Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92;
|
|
struct Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE;
|
|
struct Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1;
|
|
struct Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61;
|
|
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
|
|
struct PropertyPathPartU5BU5D_t7994D542F14DDDDEABB1792C335C20149399AEBB;
|
|
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
struct PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9;
|
|
struct AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46;
|
|
struct SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F;
|
|
struct BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830;
|
|
struct ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC;
|
|
struct AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8;
|
|
struct RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09;
|
|
struct FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58;
|
|
struct RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE;
|
|
struct TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE;
|
|
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
|
|
struct Binding_tA1358A155852138C1926082E4F3245B6F631CBED;
|
|
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
|
|
struct EventConsumer_t6D08A21A3FF574758C289118775786B6D35754F3;
|
|
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
|
|
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
|
|
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
|
|
struct MethodInfo_t;
|
|
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
|
|
struct String_t;
|
|
struct Type_t;
|
|
struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115;
|
|
struct VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB;
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
|
|
struct BindingData_t63DF4F2F4FA1BE1BD6130C2DDAE1888DCD76381A;
|
|
|
|
IL2CPP_EXTERN_C RuntimeClass* ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
struct Exception_t_marshaled_com;
|
|
struct Exception_t_marshaled_pinvoke;
|
|
struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com;
|
|
struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke;
|
|
|
|
struct PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9;
|
|
struct AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46;
|
|
struct SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F;
|
|
struct BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830;
|
|
struct ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC;
|
|
struct AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8;
|
|
struct RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09;
|
|
struct FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58;
|
|
struct RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE;
|
|
struct TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE;
|
|
|
|
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_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E : public RuntimeObject
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2 : public RuntimeObject
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65 : public RuntimeObject
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447 : public RuntimeObject
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905 : public RuntimeObject
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_tCF065800FF47BB709E407B98E405036C6C82A151 : public RuntimeObject
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64 : public RuntimeObject
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66 : public RuntimeObject
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599 : public RuntimeObject
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E : public RuntimeObject
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct MemberInfo_t : public RuntimeObject
|
|
{
|
|
};
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
|
|
{
|
|
};
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
|
|
{
|
|
};
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
|
|
{
|
|
};
|
|
struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28
|
|
{
|
|
bool ___hasValue;
|
|
int32_t ___value;
|
|
};
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
|
|
{
|
|
bool ___m_value;
|
|
};
|
|
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
|
|
{
|
|
float ___r;
|
|
float ___g;
|
|
float ___b;
|
|
float ___a;
|
|
};
|
|
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
|
|
{
|
|
union
|
|
{
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
int32_t ___rgba;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
int32_t ___rgba_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
uint8_t ___r;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
uint8_t ___r_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___g_OffsetPadding[1];
|
|
uint8_t ___g;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___g_OffsetPadding_forAlignmentOnly[1];
|
|
uint8_t ___g_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___b_OffsetPadding[2];
|
|
uint8_t ___b;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___b_OffsetPadding_forAlignmentOnly[2];
|
|
uint8_t ___b_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___a_OffsetPadding[3];
|
|
uint8_t ___a;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___a_OffsetPadding_forAlignmentOnly[3];
|
|
uint8_t ___a_forAlignmentOnly;
|
|
};
|
|
};
|
|
};
|
|
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 Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
|
|
{
|
|
float ___m_XMin;
|
|
float ___m_YMin;
|
|
float ___m_Width;
|
|
float ___m_Height;
|
|
};
|
|
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
};
|
|
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
float ___z;
|
|
float ___w;
|
|
};
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
|
|
};
|
|
};
|
|
struct Page_t04FE552A388BF55B12C8868E19589136957E00A5
|
|
{
|
|
uint16_t ___x;
|
|
uint16_t ___y;
|
|
int32_t ___freeSlots;
|
|
};
|
|
struct AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49
|
|
{
|
|
VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___sourceAsset;
|
|
List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___attributeOverrides;
|
|
};
|
|
struct AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshaled_pinvoke
|
|
{
|
|
VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___sourceAsset;
|
|
List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___attributeOverrides;
|
|
};
|
|
struct AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshaled_com
|
|
{
|
|
VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___sourceAsset;
|
|
List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___attributeOverrides;
|
|
};
|
|
struct SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014
|
|
{
|
|
VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___sourceAsset;
|
|
int32_t ___templateId;
|
|
List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A* ___attributeOverrides;
|
|
};
|
|
struct SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshaled_pinvoke
|
|
{
|
|
VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___sourceAsset;
|
|
int32_t ___templateId;
|
|
List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A* ___attributeOverrides;
|
|
};
|
|
struct SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshaled_com
|
|
{
|
|
VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___sourceAsset;
|
|
int32_t ___templateId;
|
|
List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A* ___attributeOverrides;
|
|
};
|
|
struct ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022
|
|
{
|
|
int64_t ___version;
|
|
Binding_tA1358A155852138C1926082E4F3245B6F631CBED* ___binding;
|
|
BindingData_t63DF4F2F4FA1BE1BD6130C2DDAE1888DCD76381A* ___bindingData;
|
|
};
|
|
struct ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_marshaled_pinvoke
|
|
{
|
|
int64_t ___version;
|
|
Binding_tA1358A155852138C1926082E4F3245B6F631CBED* ___binding;
|
|
BindingData_t63DF4F2F4FA1BE1BD6130C2DDAE1888DCD76381A* ___bindingData;
|
|
};
|
|
struct ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_marshaled_com
|
|
{
|
|
int64_t ___version;
|
|
Binding_tA1358A155852138C1926082E4F3245B6F631CBED* ___binding;
|
|
BindingData_t63DF4F2F4FA1BE1BD6130C2DDAE1888DCD76381A* ___bindingData;
|
|
};
|
|
struct AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C
|
|
{
|
|
int32_t ___vertexCount;
|
|
int32_t ___indexCount;
|
|
};
|
|
struct FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF
|
|
{
|
|
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_SubTreeRoot;
|
|
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_FocusedElement;
|
|
};
|
|
struct FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_marshaled_pinvoke
|
|
{
|
|
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_SubTreeRoot;
|
|
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_FocusedElement;
|
|
};
|
|
struct FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_marshaled_com
|
|
{
|
|
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_SubTreeRoot;
|
|
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_FocusedElement;
|
|
};
|
|
struct Enumerator_t171CB118C2D1EDA6285019F361AFE0E164C5C353
|
|
{
|
|
List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 ____current;
|
|
};
|
|
struct Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0
|
|
{
|
|
List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ____current;
|
|
};
|
|
struct Enumerator_t8415E89BC60CAC4A0A725233BEF28B6CC5A2D89A
|
|
{
|
|
List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ____current;
|
|
};
|
|
struct Enumerator_t02FF38A6AF277B3D3A6E2312B96BDD7F6B746200
|
|
{
|
|
List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ____current;
|
|
};
|
|
struct Enumerator_t011C20FE326DB23A697B81F1A63C0E138D1D366D
|
|
{
|
|
List_1_tCF065800FF47BB709E407B98E405036C6C82A151* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ____current;
|
|
};
|
|
struct Enumerator_tC40C530F62540E93BDAAFF42E8BDE3B3B3328EA0
|
|
{
|
|
List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ____current;
|
|
};
|
|
struct ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0
|
|
{
|
|
bool ___isValid;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___pageAndID;
|
|
};
|
|
struct ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_pinvoke
|
|
{
|
|
int32_t ___isValid;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___pageAndID;
|
|
};
|
|
struct ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_com
|
|
{
|
|
int32_t ___isValid;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___pageAndID;
|
|
};
|
|
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 GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC
|
|
{
|
|
intptr_t ___handle;
|
|
};
|
|
struct PropertyPathPartKind_t82152825D88A0E450DDCE8503272A10595047F87
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
|
|
{
|
|
intptr_t ___value;
|
|
};
|
|
struct ScaleMode_t16AD656758EE54C56B3DA34FE4F2033C9C2EE13D
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7
|
|
{
|
|
EventConsumer_t6D08A21A3FF574758C289118775786B6D35754F3* ___handler;
|
|
int32_t ___priority;
|
|
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___playerId;
|
|
HashSet_1_t0F16759FF079A28DCA2DCF39BA6A61B5D502A475* ____types;
|
|
};
|
|
struct Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_marshaled_pinvoke
|
|
{
|
|
Il2CppMethodPointer ___handler;
|
|
int32_t ___priority;
|
|
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___playerId;
|
|
HashSet_1_t0F16759FF079A28DCA2DCF39BA6A61B5D502A475* ____types;
|
|
};
|
|
struct Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_marshaled_com
|
|
{
|
|
Il2CppMethodPointer ___handler;
|
|
int32_t ___priority;
|
|
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___playerId;
|
|
HashSet_1_t0F16759FF079A28DCA2DCF39BA6A61B5D502A475* ____types;
|
|
};
|
|
struct NativeColorPage_tD578D4E96ABBDBB0E6A608F6CE97A0362ABD7D4B
|
|
{
|
|
int32_t ___isValid;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___pageAndID;
|
|
};
|
|
struct RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___uv;
|
|
};
|
|
struct Enumerator_t7C6C9B187BC566CC3B1B0C1686A9D10BC6044162
|
|
{
|
|
List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ____current;
|
|
};
|
|
struct Enumerator_t19FD574FED1A42A647A84C93FD57BE2E72B5CC75
|
|
{
|
|
List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ____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 PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF
|
|
{
|
|
int32_t ___m_Kind;
|
|
String_t* ___m_Name;
|
|
int32_t ___m_Index;
|
|
RuntimeObject* ___m_Key;
|
|
};
|
|
struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke
|
|
{
|
|
int32_t ___m_Kind;
|
|
char* ___m_Name;
|
|
int32_t ___m_Index;
|
|
Il2CppIUnknown* ___m_Key;
|
|
};
|
|
struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com
|
|
{
|
|
int32_t ___m_Kind;
|
|
Il2CppChar* ___m_Name;
|
|
int32_t ___m_Index;
|
|
Il2CppIUnknown* ___m_Key;
|
|
};
|
|
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
|
|
{
|
|
};
|
|
struct Type_t : public MemberInfo_t
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
|
|
};
|
|
struct UnsafeMeshGenerationNode_t1FF7D38D9B39DC59A2F8E2DFC92BFAB2481E88A2
|
|
{
|
|
GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___m_Handle;
|
|
};
|
|
struct NativeRectParams_t18E2E456D50F027D08BF8B4BCBD83DF7FDB1C02F
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___subRect;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___uv;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
|
|
int32_t ___scaleMode;
|
|
intptr_t ___backgroundRepeatInstanceList;
|
|
int32_t ___backgroundRepeatInstanceListStartIndex;
|
|
int32_t ___backgroundRepeatInstanceListEndIndex;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topLeftRadius;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topRightRadius;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomRightRadius;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomLeftRadius;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___backgroundRepeatRect;
|
|
intptr_t ___texture;
|
|
intptr_t ___sprite;
|
|
intptr_t ___vectorImage;
|
|
intptr_t ___spriteTexture;
|
|
intptr_t ___spriteVertices;
|
|
intptr_t ___spriteUVs;
|
|
intptr_t ___spriteTriangles;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___spriteGeomRect;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___contentSize;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___textureSize;
|
|
float ___texturePixelsPerPoint;
|
|
int32_t ___leftSlice;
|
|
int32_t ___topSlice;
|
|
int32_t ___rightSlice;
|
|
int32_t ___bottomSlice;
|
|
float ___sliceScale;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rectInset;
|
|
NativeColorPage_tD578D4E96ABBDBB0E6A608F6CE97A0362ABD7D4B ___colorPage;
|
|
int32_t ___meshFlags;
|
|
};
|
|
struct BorderParams_tA3F0684BE19E681B68F40A773737978EB3FD1509
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___playmodeTintColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___leftColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___rightColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomColor;
|
|
float ___leftWidth;
|
|
float ___topWidth;
|
|
float ___rightWidth;
|
|
float ___bottomWidth;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topLeftRadius;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topRightRadius;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomRightRadius;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomLeftRadius;
|
|
ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0 ___leftColorPage;
|
|
ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0 ___topColorPage;
|
|
ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0 ___rightColorPage;
|
|
ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0 ___bottomColorPage;
|
|
};
|
|
struct BorderParams_tA3F0684BE19E681B68F40A773737978EB3FD1509_marshaled_pinvoke
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___playmodeTintColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___leftColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___rightColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomColor;
|
|
float ___leftWidth;
|
|
float ___topWidth;
|
|
float ___rightWidth;
|
|
float ___bottomWidth;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topLeftRadius;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topRightRadius;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomRightRadius;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomLeftRadius;
|
|
ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_pinvoke ___leftColorPage;
|
|
ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_pinvoke ___topColorPage;
|
|
ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_pinvoke ___rightColorPage;
|
|
ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_pinvoke ___bottomColorPage;
|
|
};
|
|
struct BorderParams_tA3F0684BE19E681B68F40A773737978EB3FD1509_marshaled_com
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___playmodeTintColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___leftColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___rightColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomColor;
|
|
float ___leftWidth;
|
|
float ___topWidth;
|
|
float ___rightWidth;
|
|
float ___bottomWidth;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topLeftRadius;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topRightRadius;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomRightRadius;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomLeftRadius;
|
|
ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_com ___leftColorPage;
|
|
ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_com ___topColorPage;
|
|
ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_com ___rightColorPage;
|
|
ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_com ___bottomColorPage;
|
|
};
|
|
struct Action_1_tE1AD1611397E2D6122749D18267D668A29E622D1 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t572CF139116C8F8986EBCC0C37962878F6E39150 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tB9F5B4FA7E13AB533D9CA4BB31959B3292B230C2 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t02E9BC0DAB7D6FEB5D44B69FDBE1E07550492E5A : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t46C55BA6A80D2BCBE69DBE950AA38AA3FBC1ED5C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t23143855A951535C4A77BF630532549556C0AF5A : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tBF3758489166E22D0E6CA6E6CC9D9BCA81E03AE2 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tBAE08AF63477FB2E002E4947A1D0BF9A162B6658 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tD9EBEF6A651DABC3E978C4201E05B2E5CEBD249C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tF90EB5CCAED2B2735F272BDD3FB1DE593CCD0B7E : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tB5CA1191001C249F5A17EB47DE44AE7178EB8D5F : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tAF7D8D1E3C0F12BC383951F1938EFDCED9156824 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t94B0A14C91609896F9AB2694A5D2EC342A4FEC03 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t2018CA0ED02A280E24DB112F562FB22B91B0517D : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tD654C48FB90A48F56CE96FE4B4E79146CBE0CD88 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tFA15690664FA590B7F2D68145495AD3308E76A2B : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t52FF23711F254610555E47294A60791608149553 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79
|
|
{
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part0;
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part1;
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part2;
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part3;
|
|
PropertyPathPartU5BU5D_t7994D542F14DDDDEABB1792C335C20149399AEBB* ___m_AdditionalParts;
|
|
int32_t ___U3CLengthU3Ek__BackingField;
|
|
};
|
|
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke
|
|
{
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part0;
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part1;
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part2;
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part3;
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke* ___m_AdditionalParts;
|
|
int32_t ___U3CLengthU3Ek__BackingField;
|
|
};
|
|
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com
|
|
{
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part0;
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part1;
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part2;
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part3;
|
|
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com* ___m_AdditionalParts;
|
|
int32_t ___U3CLengthU3Ek__BackingField;
|
|
};
|
|
struct TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2
|
|
{
|
|
bool ___isBorderJob;
|
|
NativeRectParams_t18E2E456D50F027D08BF8B4BCBD83DF7FDB1C02F ___rectParams;
|
|
BorderParams_tA3F0684BE19E681B68F40A773737978EB3FD1509 ___borderParams;
|
|
UnsafeMeshGenerationNode_t1FF7D38D9B39DC59A2F8E2DFC92BFAB2481E88A2 ___node;
|
|
};
|
|
struct TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_marshaled_pinvoke
|
|
{
|
|
int32_t ___isBorderJob;
|
|
NativeRectParams_t18E2E456D50F027D08BF8B4BCBD83DF7FDB1C02F ___rectParams;
|
|
BorderParams_tA3F0684BE19E681B68F40A773737978EB3FD1509_marshaled_pinvoke ___borderParams;
|
|
UnsafeMeshGenerationNode_t1FF7D38D9B39DC59A2F8E2DFC92BFAB2481E88A2 ___node;
|
|
};
|
|
struct TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_marshaled_com
|
|
{
|
|
int32_t ___isBorderJob;
|
|
NativeRectParams_t18E2E456D50F027D08BF8B4BCBD83DF7FDB1C02F ___rectParams;
|
|
BorderParams_tA3F0684BE19E681B68F40A773737978EB3FD1509_marshaled_com ___borderParams;
|
|
UnsafeMeshGenerationNode_t1FF7D38D9B39DC59A2F8E2DFC92BFAB2481E88A2 ___node;
|
|
};
|
|
struct Action_1_tED530BC9C89EFD38E88D222CBDBBF937636C2C35 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tA943A001B1F178513C88B85989F180B23402AC1F : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Enumerator_tFED847A03EEFF7E28B25AA2B377A552A8EBABE61
|
|
{
|
|
List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ____current;
|
|
};
|
|
struct Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 ___m_PropertyPath;
|
|
String_t* ___m_Path;
|
|
};
|
|
struct BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_pinvoke
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke ___m_PropertyPath;
|
|
char* ___m_Path;
|
|
};
|
|
struct BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_com
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com ___m_PropertyPath;
|
|
Il2CppChar* ___m_Path;
|
|
};
|
|
struct BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172
|
|
{
|
|
BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___bindingId;
|
|
Binding_tA1358A155852138C1926082E4F3245B6F631CBED* ___binding;
|
|
bool ___shouldProcess;
|
|
};
|
|
struct BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_marshaled_pinvoke
|
|
{
|
|
BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_pinvoke ___bindingId;
|
|
Binding_tA1358A155852138C1926082E4F3245B6F631CBED* ___binding;
|
|
int32_t ___shouldProcess;
|
|
};
|
|
struct BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_marshaled_com
|
|
{
|
|
BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_com ___bindingId;
|
|
Binding_tA1358A155852138C1926082E4F3245B6F631CBED* ___binding;
|
|
int32_t ___shouldProcess;
|
|
};
|
|
struct Action_1_t65365D3B58990D891B02EC47DC0077C4824F71DD : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tA1D6CF508BFA679A7BA13D5E06E4648BAE6831E2 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Enumerator_t8942583471D8F80E5517127E40570BC7B08A435E
|
|
{
|
|
List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* ____list;
|
|
int32_t ____index;
|
|
int32_t ____version;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ____current;
|
|
};
|
|
struct Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E_StaticFields
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___s_emptyArray;
|
|
};
|
|
struct List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2_StaticFields
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___s_emptyArray;
|
|
};
|
|
struct List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65_StaticFields
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___s_emptyArray;
|
|
};
|
|
struct List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447_StaticFields
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___s_emptyArray;
|
|
};
|
|
struct List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905_StaticFields
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___s_emptyArray;
|
|
};
|
|
struct List_1_tCF065800FF47BB709E407B98E405036C6C82A151_StaticFields
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___s_emptyArray;
|
|
};
|
|
struct List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64_StaticFields
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___s_emptyArray;
|
|
};
|
|
struct List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66_StaticFields
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___s_emptyArray;
|
|
};
|
|
struct List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599_StaticFields
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___s_emptyArray;
|
|
};
|
|
struct List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E_StaticFields
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___s_emptyArray;
|
|
};
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
|
|
{
|
|
String_t* ___TrueString;
|
|
String_t* ___FalseString;
|
|
};
|
|
struct Type_t_StaticFields
|
|
{
|
|
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
|
|
Il2CppChar ___Delimiter;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
|
|
RuntimeObject* ___Missing;
|
|
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
|
|
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
|
|
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
|
|
};
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
struct PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Page_t04FE552A388BF55B12C8868E19589136957E00A5 m_Items[1];
|
|
|
|
inline Page_t04FE552A388BF55B12C8868E19589136957E00A5 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Page_t04FE552A388BF55B12C8868E19589136957E00A5* 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, Page_t04FE552A388BF55B12C8868E19589136957E00A5 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline Page_t04FE552A388BF55B12C8868E19589136957E00A5 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Page_t04FE552A388BF55B12C8868E19589136957E00A5* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Page_t04FE552A388BF55B12C8868E19589136957E00A5 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 m_Items[1];
|
|
|
|
inline AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49* 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, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sourceAsset), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___attributeOverrides), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sourceAsset), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___attributeOverrides), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 m_Items[1];
|
|
|
|
inline SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014* 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, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sourceAsset), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___attributeOverrides), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sourceAsset), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___attributeOverrides), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 m_Items[1];
|
|
|
|
inline BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172* 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, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part0))->___m_Name), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part0))->___m_Key), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part1))->___m_Name), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part1))->___m_Key), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part2))->___m_Name), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part2))->___m_Key), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part3))->___m_Name), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part3))->___m_Key), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_AdditionalParts), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___bindingId))->___m_Path), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___binding), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part0))->___m_Name), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part0))->___m_Key), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part1))->___m_Name), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part1))->___m_Key), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part2))->___m_Name), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part2))->___m_Key), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part3))->___m_Name), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_Part3))->___m_Key), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___bindingId))->___m_PropertyPath))->___m_AdditionalParts), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___bindingId))->___m_Path), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___binding), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 m_Items[1];
|
|
|
|
inline ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022* 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, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___binding), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___bindingData), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___binding), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___bindingData), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C m_Items[1];
|
|
|
|
inline AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C* 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, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 m_Items[1];
|
|
|
|
inline Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7* 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, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___handler), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____types), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___handler), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____types), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF m_Items[1];
|
|
|
|
inline FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF* 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, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SubTreeRoot), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_FocusedElement), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SubTreeRoot), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_FocusedElement), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C m_Items[1];
|
|
|
|
inline RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C* 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, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 m_Items[1];
|
|
|
|
inline TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* 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, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
|
|
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m8AD2D65A4289D2413EE0F159ACC62BB9F34076DE_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Page_t04FE552A388BF55B12C8868E19589136957E00A5 List_1_get_Item_m728354CD9E12194ABCFD73DBDE97ACA5D6E0453B_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_mCD74B5A690904BA11C278CA1D82AE57D44CAFBBC_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m8C49DF812690810CCAECD7611B6220F46F7A59C9_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mDF993E198CB28131EF7359A8FD298CA62699D2D7_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mF0EFAD21F067FD069DCBDBCFC3FEFDDF516864DC_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mE477B0460E22763D02A58BBB60FF3A29CF56FDBF_gshared_inline (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5D058459F99E75688169803692F40F0A60BFFEF0_gshared_inline (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mD64F62119D58F1C18E39B6199B3D1B8C07912D37_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_m96DCAB579A2C66D4FDC38B3F4AFD85D26FAEBDBD_gshared (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_array, int32_t ___1_index, int32_t ___2_length, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m4ABE9E4DA3047D50C90C0297B82B20A143A41242_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, int32_t ___1_count, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mE431E710520D8CF5E6229E7207F7D558DBCE27D6_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m72071C60553DE067ADA03BBDED418B1D67F1E0A4_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mF4112A6B82368BC3CF50AB8451E87525B02C8744_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m75ABBA0F0DD9B053462E575E24C42F0B9898B170_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m11F966185016A630E717E214D93AB0F4F911274F_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m1A48682E6262602E8CA3502B3D4BB01FB16D22CD_gshared_inline (Predicate_1_t52FF23711F254610555E47294A60791608149553* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m57E4EBD13FBEF45FF1A758E28D5F3D5E9860E696_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m7A1476C51AD136998C7F7038567699E0CCD458BF_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t52FF23711F254610555E47294A60791608149553* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mC35901B66257F6483C34EA31F955E83553F99745_gshared_inline (Action_1_tE1AD1611397E2D6122749D18267D668A29E622D1* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m33215C200DDCD57F77EFB9F7F5F7BE59CB757E53_gshared (Enumerator_t171CB118C2D1EDA6285019F361AFE0E164C5C353* __this, List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_m99713F46E5AC9C1B63382AEDD0B12AD011286A26_gshared (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_array, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m8FE3C12462DF44D74FAFBAA10234FCA9CFF87E22_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m0B276866786EAB19017014AFDC49B84E0FA06D41_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4CAADF60EC9D376CDD21293805A7957D19FB687A_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mC6E00CE038A9B7F752291DE9A4B68870F26FC528_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_mAFD3190D59F40EEFBD74B6856C1940B6B0550F15_gshared (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m3F94ECAE8EA2EE7BACEFBD445F15B1CDD2C11FB6_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_m2141AEA88BFD692D451057D5EF6928EC9A9C30AB_gshared (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___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_m2418103C949FCA5827160752D805487FDEC3DA8D_gshared (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tD9EBEF6A651DABC3E978C4201E05B2E5CEBD249C* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m5F96561A40A2F0272B9877B191CFCCDD055B5116_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 List_1_get_Item_m4474FB5D77EFC21311F02397433FA2020A80E097_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mEA6C7538589AB409A7E5C96C9924E68A296D14FC_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m7A3222F26891FF41C5D8F08AD9E8D28790B9B360_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m0C1B58774546E799B26A0CFD9AB838ACB5AC530F_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m539C35E090962D24BCAAF7B7B4E7972B02C8AD8F_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mD6926BDE08EB87F09ECB2519038DE2E7CE2B715E_gshared_inline (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_gshared_inline (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m820DC2DCC14F44BC944D54828EB67249ED9976FD_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_m50F4A9691AC93625FF8A7D4DF8D9591DCFD7F9AB_gshared (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_array, int32_t ___1_index, int32_t ___2_length, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m741F9535A72200277F2590CAE75F14017DC6FAC4_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, int32_t ___1_count, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mEE06421C184F0417716DD94CED4A3C250B33AE62_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m1BE993851BB371BF22D861DF9165B9DFCEDEFF03_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mB47DAE1954BC0C890207D1F1803A4C4CC33846C4_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m0B10A262C158399826B55A9E040838FFD61BF67F_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m9E494A67C0F9F1ECBF5B980B8D93AC6EA6E469BC_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mE6BC8CC50528E500ED02C66995C52F187F520881_gshared_inline (Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE045A04E3F2F256250A0FB4728447CEEAE2FE59E_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEF94EC365F835513B072EED94C0ADD85E8A43FAE_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF7FC814F7779C995FB27667107C1AC1CBE575971_gshared_inline (Action_1_t572CF139116C8F8986EBCC0C37962878F6E39150* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2B7E3614E7705E9AE9A1CB1EEEAB3AE6E389AA64_gshared (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0* __this, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mECE7412C6AE4FCEFAC231651B5C9EDDA5B15F82F_gshared (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_array, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m76D6EA5F46401D9805C80D3EE1B0168046ABEF0A_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m8F465648E1365463A0F68F6043795FC163E5A0C1_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m9AB7B81BC6A2F7ABEFB4DD1059CFCF7A305D57CC_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m900F525AA1643B7BB5770A936845A53B35ABCE8C_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mF7FAE0D3F129E70C1BD4ABE8B2467641A4E6E2A5_gshared (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4A972801314B218593119C4097319BCC36C05B4C_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mBBFEC26CF822FB4E37D79DDF70B87FB709666276_gshared (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___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_mC09067ED2D623E00BE2DE05A380E4C72AA01A4C6_gshared (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tF90EB5CCAED2B2735F272BDD3FB1DE593CCD0B7E* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m4F789C7BF22A53CDB5449E6A0D04DA51ADF1E7F8_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_mFF12C99A61F7476CB43F378FA9A4DAFA412546FC_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3FC704232DA8104313F503FE4080A4EDC577F6DF_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mB48CCC852101027980951A11E0570E62DF30C89B_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m3BEF673602D6DED57CF3F38B06891269B791B280_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF986A39E968A08EF3E656E0A26DE8DCE544C740D_gshared_inline (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_gshared_inline (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mDB4FCEE8227759F0B06670D9BC56E0C7858129D0_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_m2FD445B6EA27A77C6148EAE81C4FF81ECB626110_gshared (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_array, int32_t ___1_index, int32_t ___2_length, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m7C8D80B612A953ECDFA0529A6F37CF13641B4765_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, int32_t ___1_count, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m6217D82C7368B42C7CF079FDF2B5C853FD8823F0_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m733A82BDFB637FB7D3D822AFAF8AFAE154EF90D0_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m53FF4FCE3E597D484CF31C2EE221EAAEF5E74E8A_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mD312D8DFFCA5B5FA3F295FF94743F56A5E656481_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mF3B5905B58C9E9BCF0037F57886DA10303CC4D4A_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mE8667BEB90F7F525115DAD2E4FDFD9C8695D5115_gshared_inline (Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE48443347C733A8E5A4190572DDAB8872E46C933_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m3C70D3025DE6892EF99921B0EBC8C81F314DCD35_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m9E9C89C873C833C7FCA878240355EE7155883560_gshared_inline (Action_1_tB9F5B4FA7E13AB533D9CA4BB31959B3292B230C2* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mBDE0C347CCF8479F556E0C5AEBEE2F1033F6849D_gshared (Enumerator_t8415E89BC60CAC4A0A725233BEF28B6CC5A2D89A* __this, List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_m1C9898945D47F814167C0BAEC8E4B4EBE9014393_gshared (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_array, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m0B3086B275AC226BE8481CCA4BCDCFE3458ED6CA_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m2A86F740664E60B89266227EA7918F6D1ED4EF91_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m7A25CE513BE860C95ABB68540BD7107720D80D43_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m6603ED0D490E69639ADF0D09AE58446C22BBCA41_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_m51A8B1535F96ED7E69514FB9306FFA489B7471A3_gshared (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4179292A43AD932482DA9893A2F626D13788B359_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_mE36BAAB689478BA02E9FC9AB87A5F7D9C0A88C92_gshared (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___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_mE973E99F77C83236F4004ED39BC0AC7CA41711EE_gshared (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tB5CA1191001C249F5A17EB47DE44AE7178EB8D5F* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m4D1749E774F06CD257D4F24626BF3E499159555F_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 List_1_get_Item_m80611D6542973191557542BCA02BA335BCC5B94E_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_m0C04F16851E5C56135DC46673CAE48FA26F7F3D9_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m1A6B0950C1A0797A71BE7E6F45BB285107951035_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m7F6B3C3308578E84DCE682EBFEB5DFCE5788AEE5_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m76B39CFB0E7F6F47A2E9537C9DCB293074523E0E_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5FF2DD09151C4FACA81169BAA33A611124C241BA_gshared_inline (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m2D941957E274B0973B6C00B985E7902CF8B9EA1E_gshared_inline (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m2E93505050231E34406BB02847509AB9DD31A526_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mC03598144FF3AC607E9AB10120DC21D34882B483_gshared (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_array, int32_t ___1_index, int32_t ___2_length, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m59EC18335FB6E05739BD6023525792B72EBC20B2_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, int32_t ___1_count, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m5418CB5330C08DC4BBFA88EC1314AB7FAEB56AD0_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mFF355DBBB49EB60E6741572798AEF22F7F4C6CC0_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m191C3D0F28E39970D42DDB834D9C92161E103550_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m7E816123C4D11D9AA143CCEC7C546E61D66E210E_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m1460D4746BFE6AB1AB53E58563A49E56DADD20ED_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m88E1BA54383F2A525E4380B9F3B7193D116A634B_gshared_inline (Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6B8AEA01AF5130CBF63ADB3039E2F4ACC71548C9_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD9D5434CF7D19647FA234901A373859EF56718EF_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m88CC2D4FFA526745355A9D4D4F947237A9BF2AA8_gshared_inline (Action_1_t65365D3B58990D891B02EC47DC0077C4824F71DD* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5B41DA139DF09891E5D3D46EA73B2BCE0448933B_gshared (Enumerator_t8942583471D8F80E5517127E40570BC7B08A435E* __this, List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mB80A184C77EBF401BD59986941DD3AAFDA509244_gshared (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_array, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m78282D5B445514362F7EF2CBD1F7388E92B8A858_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m6299B6896FD406BF1E44FB43A1DDE2661E198C67_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m05A2B39D220C34988B512C00B4780B80FF573FED_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0477C5C6391E5FF070102E1C1A078E020C2B8C97_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mB953F2198D5F5F59A6EC026AE19D3DE0A2BA9619_gshared (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mCB29D72C19D107017B83B0A11E80D0302810FFFC_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mB9BACC4AD013905F134D521D1C0B20DA918002C5_gshared (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___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_mBFFFDF624B4C0BAA16E9E62C625556FE5821354C_gshared (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tA1D6CF508BFA679A7BA13D5E06E4648BAE6831E2* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m15692C21EF2C05F99846AFE663E3AF4BBE6FFE11_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 List_1_get_Item_m5035D457DFCEF352DDF416D61C20D986FE1FD545_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m9ED88D94AF6B7AFEAE60584816BFA19E9D3AD73A_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mB76A495BF77995D6285ECB72B7F8868A68E9E917_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m23394A1C981A8E782CAC9C63EC428D43E58B2BD6_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m6E07D0629B5177A125068CD79467F17E0263A29B_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m42F6574C63DCDEE3EC13B7A111F57B0E700342FD_gshared_inline (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mBE8A6EBCEC857D0D8DA0361CC2F4832CDA6296E8_gshared_inline (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mF4EA65794B6B4014DA2676155B09A6DC74285E1D_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m0FCEF3882E489FC762853CDFBEFA552DF33728E2_gshared (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_array, int32_t ___1_index, int32_t ___2_length, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m7E91F83556DD89829D1E72AA4B8962D3D8324473_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, int32_t ___1_count, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mAFDAD4C0B483CE3E54983FAFD31CD348386D778B_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m79B85091AFB95A5635518D62C8C343340BCA3240_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m09BF5972EC6393E951536EF2E60B6FDC4CB19C7F_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mD572749CB68B21D585FA567F1558A90D2C52F73C_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m5C396F2A3B19FBCE55069EED42105BBA3D10A41E_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mEB7C2EF43FDBFF3DC60D18AFB6BD576525EC1999_gshared_inline (Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m57398853736FEF2F8EAFF00B52BA6CDA883462F0_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m37E382E07CB5F4FB1B968B8264BABE6978F73C94_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m1BFE06E8431F6D31C7063EDA2030B182259487F7_gshared_inline (Action_1_t02E9BC0DAB7D6FEB5D44B69FDBE1E07550492E5A* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6DE78EFCA42C54DDEF30A75170FEBF264E81145E_gshared (Enumerator_t02FF38A6AF277B3D3A6E2312B96BDD7F6B746200* __this, List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m8231A8CA61666640E30E5E8FC8BB1F609C9BCF87_gshared (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_array, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mD61BE1FBC887B807FED00ED05250727CD9A9588D_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m713CE84682B5FFC03DB1B72EBE0B7E50A9EA4635_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m0142015610BEB7116F615CC54DD055F98326F93B_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m7D838DA3D84A200D9A2D4CF07F646C63E7F53B37_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m9D2FB1CC230FDF7583CBBF59B549C04B1628ED3D_gshared (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m54AA57D4C6F2F62A5B9F8A6AB572D9AC1F025C3C_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m1DDF89B97343BD2477C80F9DF6329F020F6DF0E6_gshared (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___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_m59F9C5EE0460E12EC16D2B1F9B2FA34A16276A78_gshared (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tAF7D8D1E3C0F12BC383951F1938EFDCED9156824* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mFDE6EA284C392E23853C792921E1BB208D91E209_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C List_1_get_Item_mB10AD6372D0EE9C4AA96F31842BBDEC64782EEA7_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m274FBADD39992A4F1CDE5D1D7A13F11850D009C6_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m2AE15B9F6FD9068EB57AC80183BA3A55A709E920_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m0830B25F952D7499147A764B49FDDC3C4389EA30_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m882BCF443981921A606F15BD311ACF42B7DBF710_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEFB91623BF601822442CB81C6E9DD70B97C8751D_gshared_inline (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mDD42C8ABD60BA0598641BB17D1D5C59CD7AA468F_gshared_inline (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mF1F511EB0F35110B4F560D12E2775B62AF8D4101_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m5574D56E46DD57A72260C7483E2CCD563AFDFECE_gshared (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_array, int32_t ___1_index, int32_t ___2_length, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m9C4B15D4FA2D26949FF975E7B28BD5B6B8C7F665_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, int32_t ___1_count, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m525A131BB3069BC7C6B759921F2BB530C81DE83A_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m4495F53095FA22ECF23F1A8C6E7B83506B783AD8_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m48999FC515A57AD5BA023C75C7245DA54FE2C160_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mFCD97A682C4BF4B23E2A2CBFE52304E63A75A1C8_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mBEE0377BC48B58D0D6937D81DB802909A06880A2_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mB2C5C67D1BD370F8851F316FE4A89AC1C0BD9525_gshared_inline (Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m72CABC5BC7B23D1C6059E390450A955943827CB8_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE154D330AD21AB49FD478D4BE186FE9630743B1E_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m6F5FE404413D6E8212116080DB5910D2EFA8F42E_gshared_inline (Action_1_t46C55BA6A80D2BCBE69DBE950AA38AA3FBC1ED5C* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6283F40218E3C989E1BC619ECC0345C57B83BDD6_gshared (Enumerator_t011C20FE326DB23A697B81F1A63C0E138D1D366D* __this, List_1_tCF065800FF47BB709E407B98E405036C6C82A151* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m6A988DCFB6B37B6FFE35B2AAAD78341AD8D403D4_gshared (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_array, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m2552EEDA6226F638DD5771C3F8E19D0EAB595239_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m85F5A890457A897268B0D84DCFBCD4564AB45524_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m93FFE0E4A040848CBCF1DC98B1724D358AA7FDC5_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mA948EBC1F92D8681570228F9801A9E817F87993D_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m44950826315DBA4FE4E1B2CFF4BD3F385E10A6AD_gshared (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m78E677E55D2D8FB7BD4D10339AD6DA81E31B9177_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m24AE238ACF140D59B9FA75BADEAEA598ABE06FFF_gshared (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___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_m166528CD4129C3D52FF6E408FF5678B1FD70B4C0_gshared (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t94B0A14C91609896F9AB2694A5D2EC342A4FEC03* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m7FF14E43FD5CD7A183FBD308CEFA9C184259FD34_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 List_1_get_Item_m1F85FCA95C32974EB5786086C700E6798A32C8B4_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m0ECC50BFF6D34749E77CF6B799236857F197493F_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m063A60C880987CFE896A22262D2E64574AB2D25C_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mBE69C43C267A135495C5CE6B214B633C632E6DAA_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mA93C0329A07314FABDBAC28C5B9BBE8ADAB2DB34_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m87C106126391B4F20D78F967F557F3B02E2A1353_gshared_inline (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m22984E970FC9099179932CC30004D6B912012F95_gshared_inline (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m726E1D57125F296B7224929EF7DE2E780D4A5BBB_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_mE80F3CA7C1D868D6A6599609228EF91CA66A9BF8_gshared (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_array, int32_t ___1_index, int32_t ___2_length, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1966896402EEC56D8F90D6492D5365FAFCB2E905_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, int32_t ___1_count, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m404D1DBB3EE6EC3470CF639F078A0758170AA1D6_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mC78C4BF2302CF49BE959BF0B0A00E8EF70CD9670_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m6CFBC43D15F0762A270F7DA276B26E6465D73919_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m8CAAEA2F9FBF3925BA956F4B6BFE0CD0C74900C2_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mDC969C590E8914C9E22BC271AE4402AA8CBC3F40_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mE152A1665781FDFE2EA4A896D4494602EA71C226_gshared_inline (Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m816E4BC1AB2E246F9D0A140078C09617C6A99E80_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m8C21017E9E499653EE83953954E96F107AF16EDF_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m9A562E93BD8D57A13BB4993B6B21125FDD515038_gshared_inline (Action_1_t23143855A951535C4A77BF630532549556C0AF5A* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m74D070F5A15D4200879F644AB011BEB8A9FA9EE9_gshared (Enumerator_t7C6C9B187BC566CC3B1B0C1686A9D10BC6044162* __this, List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m5EB6C29FFC0BECFC8B81096F8AA18184F4CB0F12_gshared (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_array, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mDEADECEA15B590B557FB72F78CBE1B49D7607C75_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m361BBD5EE5782526B9AEC2F9376B7EA11A85E3F0_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m7DCF2A25BD00A3C1A53B8FAF17ECF24D66495590_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m23940B3E391B3E7FB4AFD298273AA34643CB64E7_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_mA3D752A28FCD01DCCA7B17CCC231551F935C7319_gshared (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7C070E398C699FB34CD9801E34656F7DF20CCF0D_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m322F3694C56FF3EB3A35407F2E4A809D4A39DD0E_gshared (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___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_mD6C307119AE54842BBEB4D540D25A4EEFB6CDAE4_gshared (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t2018CA0ED02A280E24DB112F562FB22B91B0517D* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mE3A96B661AF42B7138126DF053E52CCADEE2F7BF_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF List_1_get_Item_mBD1D12956B0BC820EDB39DE6B983C74A30A6DB63_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_mA82E822FEDDB1DAB2434C06909B3A47AF42F91E3_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mD4118D703D37E8E6DD3797E9CF2454E4DD553E90_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m86791372DC532350B9279FF0F977CF6B5B039961_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m7CAB2ABC7BF656C0E103D1E0AA065786613FDE8F_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m9989CB26C4A11F3FBC18A300F9CC329897595091_gshared_inline (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF80AAA806369D258F6DD70E7C312BDCB10A69A9B_gshared_inline (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m9F1154BD1A72D8F1AC170DD824298C35D5F90A62_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m2150941DF959B66EC5E19B2FD14BBB9FBED888F7_gshared (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_array, int32_t ___1_index, int32_t ___2_length, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mF814C8A4C89E36D9DCD21C40FC9F640328A8D071_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, int32_t ___1_count, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mC2A54AF969FEAE9F4E9DD64F31166202961BCECB_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m3FA572A5D05C1A35043650389724A140893913FA_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mFD8D4DFD9EB4664E23DB318399F4BBBA6542DE4E_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m57AE974E428433223997700BBB0857520471478A_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m7D17E539005D906154EFC7059AD9F37C0A531F86_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mEF5DCC9BA2369FC35F7869439A71CE9506E2EE19_gshared_inline (Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m73786708BB5BF136266E56407D245B8241A7F24C_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m54219A15C2F367F9241221DBF14EECEB228DFBDB_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mC6505EE3A959D8B11CBBB8A07562AEB9E696264B_gshared_inline (Action_1_tBF3758489166E22D0E6CA6E6CC9D9BCA81E03AE2* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m92D21A60B4B4D3FB31D23E8FAB7F517FB2ED24BE_gshared (Enumerator_tC40C530F62540E93BDAAFF42E8BDE3B3B3328EA0* __this, List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m1F0E735395F979A691CC844B23BEB9B3329DB38F_gshared (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_array, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m4ADDC5900D639D5D2A3DA743AB97641FD8B6339D_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m546650C133F193D6E2A4C1F2DA993B52EA4C8714_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mA42427776CF9681FD80C8AA4183BC07660B20007_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mB779A8698F8B7C5E13284BBCA16F1D6F4F535DE4_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m79AEB99CFE6C8F1A5B4CF9428C9A9F83329D8975_gshared (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mCAD8DBE3141E5C35963E267405C968CD188B8C4A_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m6346B83127991D3C9B5C0EF76C7374C387E57C40_gshared (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___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_m2DE9D50A5985B5CC39AE8590DD7C2EF6D9A6207B_gshared (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tD654C48FB90A48F56CE96FE4B4E79146CBE0CD88* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mB3B2C0DAC9273CB1124C47D0AB1C3385CDF94A92_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C List_1_get_Item_mBC220A5B3DD38F0D5FC1525E4D3D827FA07908F5_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m32BCCE7E41A0863BE4F42E7A7662E9168E053ABB_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m01B602C343583967B10C99FC378D969617A6CA51_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m2E6F0EF4A4C9E947917DACE45957A7888BE26A19_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mEFE7440452B765F36D038DAFEF6F57A3D8B455BB_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m827AC524602A7884AD21944403F522E35F38F2C4_gshared_inline (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m94BC9F2C38CB5F118EBB447E37E6EF67FD3032D1_gshared_inline (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m8EC4AF779735E0D73A666852AB0C3C5A6E658A28_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m01BA00F630DEDD920DAC2224877B62EADDD3EBF6_gshared (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_array, int32_t ___1_index, int32_t ___2_length, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m20AEAB48FD82E762D664694F6B71A42A9887CBFE_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, int32_t ___1_count, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mDC85FC567C8B1096F5ED7111C355EDC298CFB22D_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mF7FB26DCD7E4AE15C65AFBACD765D239B89C8A55_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mD6009DB21030DDF9045A3F63220979EA546931AF_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m0863059270BDEBA4E860E38547F9BE85C4BD76FC_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m1145D5CE76044144D24DBAEE4B11F69ABFAA1804_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m53BACB4C20B68DD8F711ACF2F8B5170AE288097F_gshared_inline (Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB361AF0EB299826C3105D58075E8D64144DC2566_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m526C9D66D5FA13318C8EEAEFC137984F12245319_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mE67DC9DC05282897C9CCA0716D391DCAFC282946_gshared_inline (Action_1_tBAE08AF63477FB2E002E4947A1D0BF9A162B6658* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3617C100472983478B73B7676186B0A0557E1E30_gshared (Enumerator_t19FD574FED1A42A647A84C93FD57BE2E72B5CC75* __this, List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_mB77093D15A8A3F31E5ECFC0C37CD1CCA7B572934_gshared (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_array, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m293B7D6B4334B131C22F87461ACE8AD1FD6711FE_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m88A5C1D1A07D6D1E6C6E9BF025DABDE26529AF47_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m7096991A874AE38625601BDF7733ACA1CA35D9DB_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m3ED165749A948CE4B240BE77B4B3CA2B5580BC1E_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m914898B6443DFF699A0D4E35B2ED42F22B808B6E_gshared (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mD1D51963D380D752AD31D01721BFD942E335B751_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m8A3A4EEC9C9AEF995D3D0FEA52D0CAFFECFBE5B7_gshared (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___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_m8226E1430F678971290104B4BFF9993B8CD60491_gshared (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tFA15690664FA590B7F2D68145495AD3308E76A2B* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m2C5BFF334D33D94A0346400AE84D1A6F8805C7A4_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 List_1_get_Item_m622D40A23836DF9A255AB3CEE4C0AF9B89FE44C8_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mAEAEC95F1B88A323CE063D8D11739B4B3D7A988A_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mA25D57E2A4D07560D33EF1EDC385EC098ADA30E1_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mE6F81248246BFFBD68E9720229EAA10255F64658_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m2B76F632DA93EF2292DF4958860F2393CD055C99_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_min, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m51C9700CB21B12FCB606903C4833A212657432D1_gshared_inline (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m2E1003C676B5AB0695322C1ECE5F339AA9D36747_gshared_inline (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m6BB1336F2DABC7C86D64BA3B4196F0322574E075_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mDD9D2B804CF82931A33E8E1FD3021BEE4A0AC1BD_gshared (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, int32_t ___1_index, int32_t ___2_length, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mB17122F7477E2F9EC8B8AE48D03BF6055C90C53D_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, int32_t ___1_count, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m82D45C2EEB06F752462E34021B99B5818416FBCE_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m25FE0E4AE3E8D9D5C97A56524AB8A0EF680CABBA_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mC669B1BDEC9B070BCD5CB6D4C3F03F940AAB4C09_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1DA804AD520B72FF7F6A0A0FA4F687EEC560A6C6_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m5AF986EB154429A761EA969E1906843590611211_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mE840485BE648D832E218934EDF3E17185E5DFB8A_gshared_inline (Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m51DFEEC883C6EFD6AFC95DEA3BE2A0A07066B0C0_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m71E15DA04EC9A091D2D4D26DD54E208ED806F8E7_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m165BA60DF1CDE0C0538C95C327F6690D3EDE06AD_gshared_inline (Action_1_tED530BC9C89EFD38E88D222CBDBBF937636C2C35* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD872C3DAB8BD338FB0CF802BBEF39C8A2B708349_gshared (Enumerator_tFED847A03EEFF7E28B25AA2B377A552A8EBABE61* __this, List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mAC3D263F1AACDA39D93658B494C754CBB412277A_gshared (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mF731501233C410C65AC3EBBCCECEE95D5089F9C0_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mDDB7A7B28D57005CE5DD2A3713A5FE2FB68A2650_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m9B245BA65C16EE5D783EF9D82FAB68546F6ACB8B_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m6DD9BFF4E2A789253055FEFEE6171DABFA49FB7F_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m2315D54723DF474C80CF7E35A6F7BAD7BAD45EC9_gshared (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m073D074FFA4E09BF40131C93B7EE4FC95E51B386_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m1D86585E5679E656E76F45C17CECBE67BB6CBC5B_gshared (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___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_mAA08256998FA852F401EBF28CA11921275E31E9F_gshared (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tA943A001B1F178513C88B85989F180B23402AC1F* ___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_m8AD2D65A4289D2413EE0F159ACC62BB9F34076DE (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m8AD2D65A4289D2413EE0F159ACC62BB9F34076DE_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 Page_t04FE552A388BF55B12C8868E19589136957E00A5 List_1_get_Item_m728354CD9E12194ABCFD73DBDE97ACA5D6E0453B (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( Page_t04FE552A388BF55B12C8868E19589136957E00A5 (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, int32_t, const RuntimeMethod*))List_1_get_Item_m728354CD9E12194ABCFD73DBDE97ACA5D6E0453B_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_mCD74B5A690904BA11C278CA1D82AE57D44CAFBBC (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_mCD74B5A690904BA11C278CA1D82AE57D44CAFBBC_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m8C49DF812690810CCAECD7611B6220F46F7A59C9 (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, int32_t, Page_t04FE552A388BF55B12C8868E19589136957E00A5, const RuntimeMethod*))List_1_set_Item_m8C49DF812690810CCAECD7611B6220F46F7A59C9_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_mDF993E198CB28131EF7359A8FD298CA62699D2D7 (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, Page_t04FE552A388BF55B12C8868E19589136957E00A5, const RuntimeMethod*))List_1_AddWithResize_mDF993E198CB28131EF7359A8FD298CA62699D2D7_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mF0EFAD21F067FD069DCBDBCFC3FEFDDF516864DC (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mF0EFAD21F067FD069DCBDBCFC3FEFDDF516864DC_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mE477B0460E22763D02A58BBB60FF3A29CF56FDBF_inline (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, Page_t04FE552A388BF55B12C8868E19589136957E00A5, const RuntimeMethod*))List_1_Add_mE477B0460E22763D02A58BBB60FF3A29CF56FDBF_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m5D058459F99E75688169803692F40F0A60BFFEF0_inline (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, const RuntimeMethod*))List_1_get_Count_m5D058459F99E75688169803692F40F0A60BFFEF0_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_mD64F62119D58F1C18E39B6199B3D1B8C07912D37 (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mD64F62119D58F1C18E39B6199B3D1B8C07912D37_gshared)(__this, ___0_index, ___1_collection, 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_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_m96DCAB579A2C66D4FDC38B3F4AFD85D26FAEBDBD (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_array, int32_t ___1_index, int32_t ___2_length, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*, int32_t, int32_t, Page_t04FE552A388BF55B12C8868E19589136957E00A5, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_m96DCAB579A2C66D4FDC38B3F4AFD85D26FAEBDBD_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m4ABE9E4DA3047D50C90C0297B82B20A143A41242 (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, int32_t ___1_count, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, int32_t, int32_t, Page_t04FE552A388BF55B12C8868E19589136957E00A5, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m4ABE9E4DA3047D50C90C0297B82B20A143A41242_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mE431E710520D8CF5E6229E7207F7D558DBCE27D6 (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, Page_t04FE552A388BF55B12C8868E19589136957E00A5, const RuntimeMethod*))List_1_IndexOf_mE431E710520D8CF5E6229E7207F7D558DBCE27D6_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m72071C60553DE067ADA03BBDED418B1D67F1E0A4 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m72071C60553DE067ADA03BBDED418B1D67F1E0A4_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mF4112A6B82368BC3CF50AB8451E87525B02C8744 (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, Page_t04FE552A388BF55B12C8868E19589136957E00A5, const RuntimeMethod*))List_1_Contains_mF4112A6B82368BC3CF50AB8451E87525B02C8744_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m75ABBA0F0DD9B053462E575E24C42F0B9898B170 (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*, int32_t, const RuntimeMethod*))List_1_CopyTo_m75ABBA0F0DD9B053462E575E24C42F0B9898B170_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_m11F966185016A630E717E214D93AB0F4F911274F (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m11F966185016A630E717E214D93AB0F4F911274F_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m1A48682E6262602E8CA3502B3D4BB01FB16D22CD_inline (Predicate_1_t52FF23711F254610555E47294A60791608149553* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t52FF23711F254610555E47294A60791608149553*, Page_t04FE552A388BF55B12C8868E19589136957E00A5, const RuntimeMethod*))Predicate_1_Invoke_m1A48682E6262602E8CA3502B3D4BB01FB16D22CD_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m57E4EBD13FBEF45FF1A758E28D5F3D5E9860E696 (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, const RuntimeMethod*))List_1__ctor_m57E4EBD13FBEF45FF1A758E28D5F3D5E9860E696_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m7A1476C51AD136998C7F7038567699E0CCD458BF (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t52FF23711F254610555E47294A60791608149553* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, int32_t, int32_t, Predicate_1_t52FF23711F254610555E47294A60791608149553*, const RuntimeMethod*))List_1_FindIndex_m7A1476C51AD136998C7F7038567699E0CCD458BF_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7 (const RuntimeMethod* method) ;
|
|
inline void Action_1_Invoke_mC35901B66257F6483C34EA31F955E83553F99745_inline (Action_1_tE1AD1611397E2D6122749D18267D668A29E622D1* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tE1AD1611397E2D6122749D18267D668A29E622D1*, Page_t04FE552A388BF55B12C8868E19589136957E00A5, const RuntimeMethod*))Action_1_Invoke_mC35901B66257F6483C34EA31F955E83553F99745_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_m33215C200DDCD57F77EFB9F7F5F7BE59CB757E53 (Enumerator_t171CB118C2D1EDA6285019F361AFE0E164C5C353* __this, List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t171CB118C2D1EDA6285019F361AFE0E164C5C353*, List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, const RuntimeMethod*))Enumerator__ctor_m33215C200DDCD57F77EFB9F7F5F7BE59CB757E53_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_m99713F46E5AC9C1B63382AEDD0B12AD011286A26 (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_array, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*, Page_t04FE552A388BF55B12C8868E19589136957E00A5, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_m99713F46E5AC9C1B63382AEDD0B12AD011286A26_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m8FE3C12462DF44D74FAFBAA10234FCA9CFF87E22 (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, int32_t, Page_t04FE552A388BF55B12C8868E19589136957E00A5, const RuntimeMethod*))List_1_Insert_m8FE3C12462DF44D74FAFBAA10234FCA9CFF87E22_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m0B276866786EAB19017014AFDC49B84E0FA06D41 (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m0B276866786EAB19017014AFDC49B84E0FA06D41_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m4CAADF60EC9D376CDD21293805A7957D19FB687A (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, Page_t04FE552A388BF55B12C8868E19589136957E00A5, const RuntimeMethod*))List_1_Remove_m4CAADF60EC9D376CDD21293805A7957D19FB687A_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mC6E00CE038A9B7F752291DE9A4B68870F26FC528 (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mC6E00CE038A9B7F752291DE9A4B68870F26FC528_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_mAFD3190D59F40EEFBD74B6856C1940B6B0550F15 (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_mAFD3190D59F40EEFBD74B6856C1940B6B0550F15_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m3F94ECAE8EA2EE7BACEFBD445F15B1CDD2C11FB6 (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m3F94ECAE8EA2EE7BACEFBD445F15B1CDD2C11FB6_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_m2141AEA88BFD692D451057D5EF6928EC9A9C30AB (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_m2141AEA88BFD692D451057D5EF6928EC9A9C30AB_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m2418103C949FCA5827160752D805487FDEC3DA8D (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tD9EBEF6A651DABC3E978C4201E05B2E5CEBD249C* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*, int32_t, int32_t, Comparison_1_tD9EBEF6A651DABC3E978C4201E05B2E5CEBD249C*, const RuntimeMethod*))ArraySortHelper_1_Sort_m2418103C949FCA5827160752D805487FDEC3DA8D_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m5F96561A40A2F0272B9877B191CFCCDD055B5116 (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m5F96561A40A2F0272B9877B191CFCCDD055B5116_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 List_1_get_Item_m4474FB5D77EFC21311F02397433FA2020A80E097 (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, int32_t, const RuntimeMethod*))List_1_get_Item_m4474FB5D77EFC21311F02397433FA2020A80E097_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mEA6C7538589AB409A7E5C96C9924E68A296D14FC (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mEA6C7538589AB409A7E5C96C9924E68A296D14FC_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m7A3222F26891FF41C5D8F08AD9E8D28790B9B360 (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, int32_t, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, const RuntimeMethod*))List_1_set_Item_m7A3222F26891FF41C5D8F08AD9E8D28790B9B360_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m0C1B58774546E799B26A0CFD9AB838ACB5AC530F (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, const RuntimeMethod*))List_1_AddWithResize_m0C1B58774546E799B26A0CFD9AB838ACB5AC530F_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m539C35E090962D24BCAAF7B7B4E7972B02C8AD8F (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m539C35E090962D24BCAAF7B7B4E7972B02C8AD8F_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mD6926BDE08EB87F09ECB2519038DE2E7CE2B715E_inline (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, const RuntimeMethod*))List_1_Add_mD6926BDE08EB87F09ECB2519038DE2E7CE2B715E_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_inline (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, const RuntimeMethod*))List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m820DC2DCC14F44BC944D54828EB67249ED9976FD (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m820DC2DCC14F44BC944D54828EB67249ED9976FD_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_m50F4A9691AC93625FF8A7D4DF8D9591DCFD7F9AB (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_array, int32_t ___1_index, int32_t ___2_length, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*, int32_t, int32_t, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_m50F4A9691AC93625FF8A7D4DF8D9591DCFD7F9AB_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m741F9535A72200277F2590CAE75F14017DC6FAC4 (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, int32_t ___1_count, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, int32_t, int32_t, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m741F9535A72200277F2590CAE75F14017DC6FAC4_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_mEE06421C184F0417716DD94CED4A3C250B33AE62 (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, const RuntimeMethod*))List_1_IndexOf_mEE06421C184F0417716DD94CED4A3C250B33AE62_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m1BE993851BB371BF22D861DF9165B9DFCEDEFF03 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m1BE993851BB371BF22D861DF9165B9DFCEDEFF03_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mB47DAE1954BC0C890207D1F1803A4C4CC33846C4 (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, const RuntimeMethod*))List_1_Contains_mB47DAE1954BC0C890207D1F1803A4C4CC33846C4_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m0B10A262C158399826B55A9E040838FFD61BF67F (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*, int32_t, const RuntimeMethod*))List_1_CopyTo_m0B10A262C158399826B55A9E040838FFD61BF67F_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m9E494A67C0F9F1ECBF5B980B8D93AC6EA6E469BC (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m9E494A67C0F9F1ECBF5B980B8D93AC6EA6E469BC_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mE6BC8CC50528E500ED02C66995C52F187F520881_inline (Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98*, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, const RuntimeMethod*))Predicate_1_Invoke_mE6BC8CC50528E500ED02C66995C52F187F520881_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mE045A04E3F2F256250A0FB4728447CEEAE2FE59E (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, const RuntimeMethod*))List_1__ctor_mE045A04E3F2F256250A0FB4728447CEEAE2FE59E_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mEF94EC365F835513B072EED94C0ADD85E8A43FAE (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, int32_t, int32_t, Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98*, const RuntimeMethod*))List_1_FindIndex_mEF94EC365F835513B072EED94C0ADD85E8A43FAE_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_mF7FC814F7779C995FB27667107C1AC1CBE575971_inline (Action_1_t572CF139116C8F8986EBCC0C37962878F6E39150* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t572CF139116C8F8986EBCC0C37962878F6E39150*, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, const RuntimeMethod*))Action_1_Invoke_mF7FC814F7779C995FB27667107C1AC1CBE575971_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m2B7E3614E7705E9AE9A1CB1EEEAB3AE6E389AA64 (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0* __this, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0*, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, const RuntimeMethod*))Enumerator__ctor_m2B7E3614E7705E9AE9A1CB1EEEAB3AE6E389AA64_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mECE7412C6AE4FCEFAC231651B5C9EDDA5B15F82F (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_array, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mECE7412C6AE4FCEFAC231651B5C9EDDA5B15F82F_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m76D6EA5F46401D9805C80D3EE1B0168046ABEF0A (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, int32_t, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, const RuntimeMethod*))List_1_Insert_m76D6EA5F46401D9805C80D3EE1B0168046ABEF0A_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m8F465648E1365463A0F68F6043795FC163E5A0C1 (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m8F465648E1365463A0F68F6043795FC163E5A0C1_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m9AB7B81BC6A2F7ABEFB4DD1059CFCF7A305D57CC (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, const RuntimeMethod*))List_1_Remove_m9AB7B81BC6A2F7ABEFB4DD1059CFCF7A305D57CC_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m900F525AA1643B7BB5770A936845A53B35ABCE8C (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m900F525AA1643B7BB5770A936845A53B35ABCE8C_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mF7FAE0D3F129E70C1BD4ABE8B2467641A4E6E2A5 (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mF7FAE0D3F129E70C1BD4ABE8B2467641A4E6E2A5_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m4A972801314B218593119C4097319BCC36C05B4C (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m4A972801314B218593119C4097319BCC36C05B4C_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mBBFEC26CF822FB4E37D79DDF70B87FB709666276 (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mBBFEC26CF822FB4E37D79DDF70B87FB709666276_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mC09067ED2D623E00BE2DE05A380E4C72AA01A4C6 (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tF90EB5CCAED2B2735F272BDD3FB1DE593CCD0B7E* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*, int32_t, int32_t, Comparison_1_tF90EB5CCAED2B2735F272BDD3FB1DE593CCD0B7E*, const RuntimeMethod*))ArraySortHelper_1_Sort_mC09067ED2D623E00BE2DE05A380E4C72AA01A4C6_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m4F789C7BF22A53CDB5449E6A0D04DA51ADF1E7F8 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m4F789C7BF22A53CDB5449E6A0D04DA51ADF1E7F8_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, int32_t, const RuntimeMethod*))List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_mFF12C99A61F7476CB43F378FA9A4DAFA412546FC (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_mFF12C99A61F7476CB43F378FA9A4DAFA412546FC_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m3FC704232DA8104313F503FE4080A4EDC577F6DF (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, int32_t, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, const RuntimeMethod*))List_1_set_Item_m3FC704232DA8104313F503FE4080A4EDC577F6DF_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_mB48CCC852101027980951A11E0570E62DF30C89B (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, const RuntimeMethod*))List_1_AddWithResize_mB48CCC852101027980951A11E0570E62DF30C89B_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m3BEF673602D6DED57CF3F38B06891269B791B280 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m3BEF673602D6DED57CF3F38B06891269B791B280_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mF986A39E968A08EF3E656E0A26DE8DCE544C740D_inline (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, const RuntimeMethod*))List_1_Add_mF986A39E968A08EF3E656E0A26DE8DCE544C740D_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_inline (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, const RuntimeMethod*))List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_mDB4FCEE8227759F0B06670D9BC56E0C7858129D0 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mDB4FCEE8227759F0B06670D9BC56E0C7858129D0_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_m2FD445B6EA27A77C6148EAE81C4FF81ECB626110 (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_array, int32_t ___1_index, int32_t ___2_length, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*, int32_t, int32_t, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_m2FD445B6EA27A77C6148EAE81C4FF81ECB626110_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m7C8D80B612A953ECDFA0529A6F37CF13641B4765 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, int32_t ___1_count, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, int32_t, int32_t, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m7C8D80B612A953ECDFA0529A6F37CF13641B4765_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m6217D82C7368B42C7CF079FDF2B5C853FD8823F0 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, const RuntimeMethod*))List_1_IndexOf_m6217D82C7368B42C7CF079FDF2B5C853FD8823F0_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m733A82BDFB637FB7D3D822AFAF8AFAE154EF90D0 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m733A82BDFB637FB7D3D822AFAF8AFAE154EF90D0_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m53FF4FCE3E597D484CF31C2EE221EAAEF5E74E8A (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, const RuntimeMethod*))List_1_Contains_m53FF4FCE3E597D484CF31C2EE221EAAEF5E74E8A_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_mD312D8DFFCA5B5FA3F295FF94743F56A5E656481 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*, int32_t, const RuntimeMethod*))List_1_CopyTo_mD312D8DFFCA5B5FA3F295FF94743F56A5E656481_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mF3B5905B58C9E9BCF0037F57886DA10303CC4D4A (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mF3B5905B58C9E9BCF0037F57886DA10303CC4D4A_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mE8667BEB90F7F525115DAD2E4FDFD9C8695D5115_inline (Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED*, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, const RuntimeMethod*))Predicate_1_Invoke_mE8667BEB90F7F525115DAD2E4FDFD9C8695D5115_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mE48443347C733A8E5A4190572DDAB8872E46C933 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, const RuntimeMethod*))List_1__ctor_mE48443347C733A8E5A4190572DDAB8872E46C933_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m3C70D3025DE6892EF99921B0EBC8C81F314DCD35 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, int32_t, int32_t, Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED*, const RuntimeMethod*))List_1_FindIndex_m3C70D3025DE6892EF99921B0EBC8C81F314DCD35_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m9E9C89C873C833C7FCA878240355EE7155883560_inline (Action_1_tB9F5B4FA7E13AB533D9CA4BB31959B3292B230C2* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tB9F5B4FA7E13AB533D9CA4BB31959B3292B230C2*, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, const RuntimeMethod*))Action_1_Invoke_m9E9C89C873C833C7FCA878240355EE7155883560_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mBDE0C347CCF8479F556E0C5AEBEE2F1033F6849D (Enumerator_t8415E89BC60CAC4A0A725233BEF28B6CC5A2D89A* __this, List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t8415E89BC60CAC4A0A725233BEF28B6CC5A2D89A*, List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, const RuntimeMethod*))Enumerator__ctor_mBDE0C347CCF8479F556E0C5AEBEE2F1033F6849D_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_m1C9898945D47F814167C0BAEC8E4B4EBE9014393 (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_array, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_m1C9898945D47F814167C0BAEC8E4B4EBE9014393_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m0B3086B275AC226BE8481CCA4BCDCFE3458ED6CA (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, int32_t, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, const RuntimeMethod*))List_1_Insert_m0B3086B275AC226BE8481CCA4BCDCFE3458ED6CA_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m2A86F740664E60B89266227EA7918F6D1ED4EF91 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m2A86F740664E60B89266227EA7918F6D1ED4EF91_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m7A25CE513BE860C95ABB68540BD7107720D80D43 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, const RuntimeMethod*))List_1_Remove_m7A25CE513BE860C95ABB68540BD7107720D80D43_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m6603ED0D490E69639ADF0D09AE58446C22BBCA41 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m6603ED0D490E69639ADF0D09AE58446C22BBCA41_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_m51A8B1535F96ED7E69514FB9306FFA489B7471A3 (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_m51A8B1535F96ED7E69514FB9306FFA489B7471A3_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m4179292A43AD932482DA9893A2F626D13788B359 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m4179292A43AD932482DA9893A2F626D13788B359_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_mE36BAAB689478BA02E9FC9AB87A5F7D9C0A88C92 (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_mE36BAAB689478BA02E9FC9AB87A5F7D9C0A88C92_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mE973E99F77C83236F4004ED39BC0AC7CA41711EE (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tB5CA1191001C249F5A17EB47DE44AE7178EB8D5F* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*, int32_t, int32_t, Comparison_1_tB5CA1191001C249F5A17EB47DE44AE7178EB8D5F*, const RuntimeMethod*))ArraySortHelper_1_Sort_mE973E99F77C83236F4004ED39BC0AC7CA41711EE_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m4D1749E774F06CD257D4F24626BF3E499159555F (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m4D1749E774F06CD257D4F24626BF3E499159555F_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 List_1_get_Item_m80611D6542973191557542BCA02BA335BCC5B94E (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, int32_t, const RuntimeMethod*))List_1_get_Item_m80611D6542973191557542BCA02BA335BCC5B94E_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_m0C04F16851E5C56135DC46673CAE48FA26F7F3D9 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_m0C04F16851E5C56135DC46673CAE48FA26F7F3D9_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m1A6B0950C1A0797A71BE7E6F45BB285107951035 (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, int32_t, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, const RuntimeMethod*))List_1_set_Item_m1A6B0950C1A0797A71BE7E6F45BB285107951035_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m7F6B3C3308578E84DCE682EBFEB5DFCE5788AEE5 (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, const RuntimeMethod*))List_1_AddWithResize_m7F6B3C3308578E84DCE682EBFEB5DFCE5788AEE5_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m76B39CFB0E7F6F47A2E9537C9DCB293074523E0E (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m76B39CFB0E7F6F47A2E9537C9DCB293074523E0E_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m5FF2DD09151C4FACA81169BAA33A611124C241BA_inline (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, const RuntimeMethod*))List_1_Add_m5FF2DD09151C4FACA81169BAA33A611124C241BA_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m2D941957E274B0973B6C00B985E7902CF8B9EA1E_inline (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, const RuntimeMethod*))List_1_get_Count_m2D941957E274B0973B6C00B985E7902CF8B9EA1E_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m2E93505050231E34406BB02847509AB9DD31A526 (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m2E93505050231E34406BB02847509AB9DD31A526_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mC03598144FF3AC607E9AB10120DC21D34882B483 (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_array, int32_t ___1_index, int32_t ___2_length, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*, int32_t, int32_t, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mC03598144FF3AC607E9AB10120DC21D34882B483_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m59EC18335FB6E05739BD6023525792B72EBC20B2 (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, int32_t ___1_count, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, int32_t, int32_t, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m59EC18335FB6E05739BD6023525792B72EBC20B2_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m5418CB5330C08DC4BBFA88EC1314AB7FAEB56AD0 (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, const RuntimeMethod*))List_1_IndexOf_m5418CB5330C08DC4BBFA88EC1314AB7FAEB56AD0_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mFF355DBBB49EB60E6741572798AEF22F7F4C6CC0 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mFF355DBBB49EB60E6741572798AEF22F7F4C6CC0_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m191C3D0F28E39970D42DDB834D9C92161E103550 (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, const RuntimeMethod*))List_1_Contains_m191C3D0F28E39970D42DDB834D9C92161E103550_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m7E816123C4D11D9AA143CCEC7C546E61D66E210E (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*, int32_t, const RuntimeMethod*))List_1_CopyTo_m7E816123C4D11D9AA143CCEC7C546E61D66E210E_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m1460D4746BFE6AB1AB53E58563A49E56DADD20ED (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m1460D4746BFE6AB1AB53E58563A49E56DADD20ED_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m88E1BA54383F2A525E4380B9F3B7193D116A634B_inline (Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3*, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, const RuntimeMethod*))Predicate_1_Invoke_m88E1BA54383F2A525E4380B9F3B7193D116A634B_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m6B8AEA01AF5130CBF63ADB3039E2F4ACC71548C9 (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, const RuntimeMethod*))List_1__ctor_m6B8AEA01AF5130CBF63ADB3039E2F4ACC71548C9_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mD9D5434CF7D19647FA234901A373859EF56718EF (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, int32_t, int32_t, Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3*, const RuntimeMethod*))List_1_FindIndex_mD9D5434CF7D19647FA234901A373859EF56718EF_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m88CC2D4FFA526745355A9D4D4F947237A9BF2AA8_inline (Action_1_t65365D3B58990D891B02EC47DC0077C4824F71DD* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t65365D3B58990D891B02EC47DC0077C4824F71DD*, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, const RuntimeMethod*))Action_1_Invoke_m88CC2D4FFA526745355A9D4D4F947237A9BF2AA8_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m5B41DA139DF09891E5D3D46EA73B2BCE0448933B (Enumerator_t8942583471D8F80E5517127E40570BC7B08A435E* __this, List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t8942583471D8F80E5517127E40570BC7B08A435E*, List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, const RuntimeMethod*))Enumerator__ctor_m5B41DA139DF09891E5D3D46EA73B2BCE0448933B_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mB80A184C77EBF401BD59986941DD3AAFDA509244 (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_array, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mB80A184C77EBF401BD59986941DD3AAFDA509244_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m78282D5B445514362F7EF2CBD1F7388E92B8A858 (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, int32_t, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, const RuntimeMethod*))List_1_Insert_m78282D5B445514362F7EF2CBD1F7388E92B8A858_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m6299B6896FD406BF1E44FB43A1DDE2661E198C67 (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m6299B6896FD406BF1E44FB43A1DDE2661E198C67_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m05A2B39D220C34988B512C00B4780B80FF573FED (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, const RuntimeMethod*))List_1_Remove_m05A2B39D220C34988B512C00B4780B80FF573FED_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m0477C5C6391E5FF070102E1C1A078E020C2B8C97 (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m0477C5C6391E5FF070102E1C1A078E020C2B8C97_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mB953F2198D5F5F59A6EC026AE19D3DE0A2BA9619 (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mB953F2198D5F5F59A6EC026AE19D3DE0A2BA9619_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mCB29D72C19D107017B83B0A11E80D0302810FFFC (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mCB29D72C19D107017B83B0A11E80D0302810FFFC_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mB9BACC4AD013905F134D521D1C0B20DA918002C5 (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mB9BACC4AD013905F134D521D1C0B20DA918002C5_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mBFFFDF624B4C0BAA16E9E62C625556FE5821354C (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tA1D6CF508BFA679A7BA13D5E06E4648BAE6831E2* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*, int32_t, int32_t, Comparison_1_tA1D6CF508BFA679A7BA13D5E06E4648BAE6831E2*, const RuntimeMethod*))ArraySortHelper_1_Sort_mBFFFDF624B4C0BAA16E9E62C625556FE5821354C_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m15692C21EF2C05F99846AFE663E3AF4BBE6FFE11 (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m15692C21EF2C05F99846AFE663E3AF4BBE6FFE11_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 List_1_get_Item_m5035D457DFCEF352DDF416D61C20D986FE1FD545 (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, int32_t, const RuntimeMethod*))List_1_get_Item_m5035D457DFCEF352DDF416D61C20D986FE1FD545_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m9ED88D94AF6B7AFEAE60584816BFA19E9D3AD73A (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m9ED88D94AF6B7AFEAE60584816BFA19E9D3AD73A_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mB76A495BF77995D6285ECB72B7F8868A68E9E917 (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, int32_t, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, const RuntimeMethod*))List_1_set_Item_mB76A495BF77995D6285ECB72B7F8868A68E9E917_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m23394A1C981A8E782CAC9C63EC428D43E58B2BD6 (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, const RuntimeMethod*))List_1_AddWithResize_m23394A1C981A8E782CAC9C63EC428D43E58B2BD6_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m6E07D0629B5177A125068CD79467F17E0263A29B (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m6E07D0629B5177A125068CD79467F17E0263A29B_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m42F6574C63DCDEE3EC13B7A111F57B0E700342FD_inline (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, const RuntimeMethod*))List_1_Add_m42F6574C63DCDEE3EC13B7A111F57B0E700342FD_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mBE8A6EBCEC857D0D8DA0361CC2F4832CDA6296E8_inline (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, const RuntimeMethod*))List_1_get_Count_mBE8A6EBCEC857D0D8DA0361CC2F4832CDA6296E8_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_mF4EA65794B6B4014DA2676155B09A6DC74285E1D (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mF4EA65794B6B4014DA2676155B09A6DC74285E1D_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m0FCEF3882E489FC762853CDFBEFA552DF33728E2 (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_array, int32_t ___1_index, int32_t ___2_length, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*, int32_t, int32_t, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m0FCEF3882E489FC762853CDFBEFA552DF33728E2_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m7E91F83556DD89829D1E72AA4B8962D3D8324473 (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, int32_t ___1_count, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, int32_t, int32_t, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m7E91F83556DD89829D1E72AA4B8962D3D8324473_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mAFDAD4C0B483CE3E54983FAFD31CD348386D778B (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, const RuntimeMethod*))List_1_IndexOf_mAFDAD4C0B483CE3E54983FAFD31CD348386D778B_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m79B85091AFB95A5635518D62C8C343340BCA3240 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m79B85091AFB95A5635518D62C8C343340BCA3240_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m09BF5972EC6393E951536EF2E60B6FDC4CB19C7F (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, const RuntimeMethod*))List_1_Contains_m09BF5972EC6393E951536EF2E60B6FDC4CB19C7F_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_mD572749CB68B21D585FA567F1558A90D2C52F73C (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*, int32_t, const RuntimeMethod*))List_1_CopyTo_mD572749CB68B21D585FA567F1558A90D2C52F73C_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m5C396F2A3B19FBCE55069EED42105BBA3D10A41E (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m5C396F2A3B19FBCE55069EED42105BBA3D10A41E_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mEB7C2EF43FDBFF3DC60D18AFB6BD576525EC1999_inline (Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6*, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, const RuntimeMethod*))Predicate_1_Invoke_mEB7C2EF43FDBFF3DC60D18AFB6BD576525EC1999_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m57398853736FEF2F8EAFF00B52BA6CDA883462F0 (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, const RuntimeMethod*))List_1__ctor_m57398853736FEF2F8EAFF00B52BA6CDA883462F0_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m37E382E07CB5F4FB1B968B8264BABE6978F73C94 (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, int32_t, int32_t, Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6*, const RuntimeMethod*))List_1_FindIndex_m37E382E07CB5F4FB1B968B8264BABE6978F73C94_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m1BFE06E8431F6D31C7063EDA2030B182259487F7_inline (Action_1_t02E9BC0DAB7D6FEB5D44B69FDBE1E07550492E5A* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t02E9BC0DAB7D6FEB5D44B69FDBE1E07550492E5A*, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, const RuntimeMethod*))Action_1_Invoke_m1BFE06E8431F6D31C7063EDA2030B182259487F7_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m6DE78EFCA42C54DDEF30A75170FEBF264E81145E (Enumerator_t02FF38A6AF277B3D3A6E2312B96BDD7F6B746200* __this, List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t02FF38A6AF277B3D3A6E2312B96BDD7F6B746200*, List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, const RuntimeMethod*))Enumerator__ctor_m6DE78EFCA42C54DDEF30A75170FEBF264E81145E_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m8231A8CA61666640E30E5E8FC8BB1F609C9BCF87 (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_array, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m8231A8CA61666640E30E5E8FC8BB1F609C9BCF87_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mD61BE1FBC887B807FED00ED05250727CD9A9588D (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, int32_t, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, const RuntimeMethod*))List_1_Insert_mD61BE1FBC887B807FED00ED05250727CD9A9588D_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m713CE84682B5FFC03DB1B72EBE0B7E50A9EA4635 (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m713CE84682B5FFC03DB1B72EBE0B7E50A9EA4635_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m0142015610BEB7116F615CC54DD055F98326F93B (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, const RuntimeMethod*))List_1_Remove_m0142015610BEB7116F615CC54DD055F98326F93B_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m7D838DA3D84A200D9A2D4CF07F646C63E7F53B37 (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m7D838DA3D84A200D9A2D4CF07F646C63E7F53B37_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m9D2FB1CC230FDF7583CBBF59B549C04B1628ED3D (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m9D2FB1CC230FDF7583CBBF59B549C04B1628ED3D_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m54AA57D4C6F2F62A5B9F8A6AB572D9AC1F025C3C (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m54AA57D4C6F2F62A5B9F8A6AB572D9AC1F025C3C_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m1DDF89B97343BD2477C80F9DF6329F020F6DF0E6 (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m1DDF89B97343BD2477C80F9DF6329F020F6DF0E6_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m59F9C5EE0460E12EC16D2B1F9B2FA34A16276A78 (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tAF7D8D1E3C0F12BC383951F1938EFDCED9156824* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*, int32_t, int32_t, Comparison_1_tAF7D8D1E3C0F12BC383951F1938EFDCED9156824*, const RuntimeMethod*))ArraySortHelper_1_Sort_m59F9C5EE0460E12EC16D2B1F9B2FA34A16276A78_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_mFDE6EA284C392E23853C792921E1BB208D91E209 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mFDE6EA284C392E23853C792921E1BB208D91E209_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C List_1_get_Item_mB10AD6372D0EE9C4AA96F31842BBDEC64782EEA7 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, int32_t, const RuntimeMethod*))List_1_get_Item_mB10AD6372D0EE9C4AA96F31842BBDEC64782EEA7_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m274FBADD39992A4F1CDE5D1D7A13F11850D009C6 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m274FBADD39992A4F1CDE5D1D7A13F11850D009C6_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m2AE15B9F6FD9068EB57AC80183BA3A55A709E920 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, int32_t, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, const RuntimeMethod*))List_1_set_Item_m2AE15B9F6FD9068EB57AC80183BA3A55A709E920_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m0830B25F952D7499147A764B49FDDC3C4389EA30 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, const RuntimeMethod*))List_1_AddWithResize_m0830B25F952D7499147A764B49FDDC3C4389EA30_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m882BCF443981921A606F15BD311ACF42B7DBF710 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m882BCF443981921A606F15BD311ACF42B7DBF710_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_mEFB91623BF601822442CB81C6E9DD70B97C8751D_inline (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, const RuntimeMethod*))List_1_Add_mEFB91623BF601822442CB81C6E9DD70B97C8751D_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mDD42C8ABD60BA0598641BB17D1D5C59CD7AA468F_inline (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, const RuntimeMethod*))List_1_get_Count_mDD42C8ABD60BA0598641BB17D1D5C59CD7AA468F_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_mF1F511EB0F35110B4F560D12E2775B62AF8D4101 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mF1F511EB0F35110B4F560D12E2775B62AF8D4101_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m5574D56E46DD57A72260C7483E2CCD563AFDFECE (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_array, int32_t ___1_index, int32_t ___2_length, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*, int32_t, int32_t, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m5574D56E46DD57A72260C7483E2CCD563AFDFECE_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m9C4B15D4FA2D26949FF975E7B28BD5B6B8C7F665 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, int32_t ___1_count, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, int32_t, int32_t, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m9C4B15D4FA2D26949FF975E7B28BD5B6B8C7F665_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m525A131BB3069BC7C6B759921F2BB530C81DE83A (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, const RuntimeMethod*))List_1_IndexOf_m525A131BB3069BC7C6B759921F2BB530C81DE83A_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m4495F53095FA22ECF23F1A8C6E7B83506B783AD8 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m4495F53095FA22ECF23F1A8C6E7B83506B783AD8_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m48999FC515A57AD5BA023C75C7245DA54FE2C160 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, const RuntimeMethod*))List_1_Contains_m48999FC515A57AD5BA023C75C7245DA54FE2C160_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_mFCD97A682C4BF4B23E2A2CBFE52304E63A75A1C8 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*, int32_t, const RuntimeMethod*))List_1_CopyTo_mFCD97A682C4BF4B23E2A2CBFE52304E63A75A1C8_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mBEE0377BC48B58D0D6937D81DB802909A06880A2 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mBEE0377BC48B58D0D6937D81DB802909A06880A2_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mB2C5C67D1BD370F8851F316FE4A89AC1C0BD9525_inline (Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D*, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, const RuntimeMethod*))Predicate_1_Invoke_mB2C5C67D1BD370F8851F316FE4A89AC1C0BD9525_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m72CABC5BC7B23D1C6059E390450A955943827CB8 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, const RuntimeMethod*))List_1__ctor_m72CABC5BC7B23D1C6059E390450A955943827CB8_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_mE154D330AD21AB49FD478D4BE186FE9630743B1E (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, int32_t, int32_t, Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D*, const RuntimeMethod*))List_1_FindIndex_mE154D330AD21AB49FD478D4BE186FE9630743B1E_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m6F5FE404413D6E8212116080DB5910D2EFA8F42E_inline (Action_1_t46C55BA6A80D2BCBE69DBE950AA38AA3FBC1ED5C* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t46C55BA6A80D2BCBE69DBE950AA38AA3FBC1ED5C*, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, const RuntimeMethod*))Action_1_Invoke_m6F5FE404413D6E8212116080DB5910D2EFA8F42E_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m6283F40218E3C989E1BC619ECC0345C57B83BDD6 (Enumerator_t011C20FE326DB23A697B81F1A63C0E138D1D366D* __this, List_1_tCF065800FF47BB709E407B98E405036C6C82A151* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t011C20FE326DB23A697B81F1A63C0E138D1D366D*, List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, const RuntimeMethod*))Enumerator__ctor_m6283F40218E3C989E1BC619ECC0345C57B83BDD6_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m6A988DCFB6B37B6FFE35B2AAAD78341AD8D403D4 (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_array, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m6A988DCFB6B37B6FFE35B2AAAD78341AD8D403D4_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m2552EEDA6226F638DD5771C3F8E19D0EAB595239 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, int32_t, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, const RuntimeMethod*))List_1_Insert_m2552EEDA6226F638DD5771C3F8E19D0EAB595239_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m85F5A890457A897268B0D84DCFBCD4564AB45524 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m85F5A890457A897268B0D84DCFBCD4564AB45524_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m93FFE0E4A040848CBCF1DC98B1724D358AA7FDC5 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, const RuntimeMethod*))List_1_Remove_m93FFE0E4A040848CBCF1DC98B1724D358AA7FDC5_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mA948EBC1F92D8681570228F9801A9E817F87993D (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mA948EBC1F92D8681570228F9801A9E817F87993D_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m44950826315DBA4FE4E1B2CFF4BD3F385E10A6AD (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m44950826315DBA4FE4E1B2CFF4BD3F385E10A6AD_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m78E677E55D2D8FB7BD4D10339AD6DA81E31B9177 (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m78E677E55D2D8FB7BD4D10339AD6DA81E31B9177_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m24AE238ACF140D59B9FA75BADEAEA598ABE06FFF (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m24AE238ACF140D59B9FA75BADEAEA598ABE06FFF_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m166528CD4129C3D52FF6E408FF5678B1FD70B4C0 (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t94B0A14C91609896F9AB2694A5D2EC342A4FEC03* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*, int32_t, int32_t, Comparison_1_t94B0A14C91609896F9AB2694A5D2EC342A4FEC03*, const RuntimeMethod*))ArraySortHelper_1_Sort_m166528CD4129C3D52FF6E408FF5678B1FD70B4C0_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m7FF14E43FD5CD7A183FBD308CEFA9C184259FD34 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m7FF14E43FD5CD7A183FBD308CEFA9C184259FD34_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 List_1_get_Item_m1F85FCA95C32974EB5786086C700E6798A32C8B4 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, int32_t, const RuntimeMethod*))List_1_get_Item_m1F85FCA95C32974EB5786086C700E6798A32C8B4_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m0ECC50BFF6D34749E77CF6B799236857F197493F (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m0ECC50BFF6D34749E77CF6B799236857F197493F_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m063A60C880987CFE896A22262D2E64574AB2D25C (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, int32_t, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, const RuntimeMethod*))List_1_set_Item_m063A60C880987CFE896A22262D2E64574AB2D25C_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_mBE69C43C267A135495C5CE6B214B633C632E6DAA (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, const RuntimeMethod*))List_1_AddWithResize_mBE69C43C267A135495C5CE6B214B633C632E6DAA_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mA93C0329A07314FABDBAC28C5B9BBE8ADAB2DB34 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mA93C0329A07314FABDBAC28C5B9BBE8ADAB2DB34_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m87C106126391B4F20D78F967F557F3B02E2A1353_inline (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, const RuntimeMethod*))List_1_Add_m87C106126391B4F20D78F967F557F3B02E2A1353_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m22984E970FC9099179932CC30004D6B912012F95_inline (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, const RuntimeMethod*))List_1_get_Count_m22984E970FC9099179932CC30004D6B912012F95_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m726E1D57125F296B7224929EF7DE2E780D4A5BBB (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m726E1D57125F296B7224929EF7DE2E780D4A5BBB_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_mE80F3CA7C1D868D6A6599609228EF91CA66A9BF8 (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_array, int32_t ___1_index, int32_t ___2_length, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*, int32_t, int32_t, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_mE80F3CA7C1D868D6A6599609228EF91CA66A9BF8_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m1966896402EEC56D8F90D6492D5365FAFCB2E905 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, int32_t ___1_count, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, int32_t, int32_t, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m1966896402EEC56D8F90D6492D5365FAFCB2E905_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m404D1DBB3EE6EC3470CF639F078A0758170AA1D6 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, const RuntimeMethod*))List_1_IndexOf_m404D1DBB3EE6EC3470CF639F078A0758170AA1D6_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mC78C4BF2302CF49BE959BF0B0A00E8EF70CD9670 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mC78C4BF2302CF49BE959BF0B0A00E8EF70CD9670_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_m6CFBC43D15F0762A270F7DA276B26E6465D73919 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, const RuntimeMethod*))List_1_Contains_m6CFBC43D15F0762A270F7DA276B26E6465D73919_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m8CAAEA2F9FBF3925BA956F4B6BFE0CD0C74900C2 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*, int32_t, const RuntimeMethod*))List_1_CopyTo_m8CAAEA2F9FBF3925BA956F4B6BFE0CD0C74900C2_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_mDC969C590E8914C9E22BC271AE4402AA8CBC3F40 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mDC969C590E8914C9E22BC271AE4402AA8CBC3F40_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mE152A1665781FDFE2EA4A896D4494602EA71C226_inline (Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92*, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, const RuntimeMethod*))Predicate_1_Invoke_mE152A1665781FDFE2EA4A896D4494602EA71C226_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m816E4BC1AB2E246F9D0A140078C09617C6A99E80 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, const RuntimeMethod*))List_1__ctor_m816E4BC1AB2E246F9D0A140078C09617C6A99E80_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m8C21017E9E499653EE83953954E96F107AF16EDF (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, int32_t, int32_t, Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92*, const RuntimeMethod*))List_1_FindIndex_m8C21017E9E499653EE83953954E96F107AF16EDF_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m9A562E93BD8D57A13BB4993B6B21125FDD515038_inline (Action_1_t23143855A951535C4A77BF630532549556C0AF5A* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t23143855A951535C4A77BF630532549556C0AF5A*, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, const RuntimeMethod*))Action_1_Invoke_m9A562E93BD8D57A13BB4993B6B21125FDD515038_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m74D070F5A15D4200879F644AB011BEB8A9FA9EE9 (Enumerator_t7C6C9B187BC566CC3B1B0C1686A9D10BC6044162* __this, List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t7C6C9B187BC566CC3B1B0C1686A9D10BC6044162*, List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, const RuntimeMethod*))Enumerator__ctor_m74D070F5A15D4200879F644AB011BEB8A9FA9EE9_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m5EB6C29FFC0BECFC8B81096F8AA18184F4CB0F12 (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_array, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m5EB6C29FFC0BECFC8B81096F8AA18184F4CB0F12_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mDEADECEA15B590B557FB72F78CBE1B49D7607C75 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, int32_t, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, const RuntimeMethod*))List_1_Insert_mDEADECEA15B590B557FB72F78CBE1B49D7607C75_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m361BBD5EE5782526B9AEC2F9376B7EA11A85E3F0 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m361BBD5EE5782526B9AEC2F9376B7EA11A85E3F0_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m7DCF2A25BD00A3C1A53B8FAF17ECF24D66495590 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, const RuntimeMethod*))List_1_Remove_m7DCF2A25BD00A3C1A53B8FAF17ECF24D66495590_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m23940B3E391B3E7FB4AFD298273AA34643CB64E7 (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m23940B3E391B3E7FB4AFD298273AA34643CB64E7_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_mA3D752A28FCD01DCCA7B17CCC231551F935C7319 (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_mA3D752A28FCD01DCCA7B17CCC231551F935C7319_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m7C070E398C699FB34CD9801E34656F7DF20CCF0D (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m7C070E398C699FB34CD9801E34656F7DF20CCF0D_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m322F3694C56FF3EB3A35407F2E4A809D4A39DD0E (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m322F3694C56FF3EB3A35407F2E4A809D4A39DD0E_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mD6C307119AE54842BBEB4D540D25A4EEFB6CDAE4 (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t2018CA0ED02A280E24DB112F562FB22B91B0517D* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*, int32_t, int32_t, Comparison_1_t2018CA0ED02A280E24DB112F562FB22B91B0517D*, const RuntimeMethod*))ArraySortHelper_1_Sort_mD6C307119AE54842BBEB4D540D25A4EEFB6CDAE4_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_mE3A96B661AF42B7138126DF053E52CCADEE2F7BF (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mE3A96B661AF42B7138126DF053E52CCADEE2F7BF_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF List_1_get_Item_mBD1D12956B0BC820EDB39DE6B983C74A30A6DB63 (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, int32_t, const RuntimeMethod*))List_1_get_Item_mBD1D12956B0BC820EDB39DE6B983C74A30A6DB63_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_mA82E822FEDDB1DAB2434C06909B3A47AF42F91E3 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_mA82E822FEDDB1DAB2434C06909B3A47AF42F91E3_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mD4118D703D37E8E6DD3797E9CF2454E4DD553E90 (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, int32_t, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, const RuntimeMethod*))List_1_set_Item_mD4118D703D37E8E6DD3797E9CF2454E4DD553E90_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m86791372DC532350B9279FF0F977CF6B5B039961 (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, const RuntimeMethod*))List_1_AddWithResize_m86791372DC532350B9279FF0F977CF6B5B039961_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m7CAB2ABC7BF656C0E103D1E0AA065786613FDE8F (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m7CAB2ABC7BF656C0E103D1E0AA065786613FDE8F_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m9989CB26C4A11F3FBC18A300F9CC329897595091_inline (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, const RuntimeMethod*))List_1_Add_m9989CB26C4A11F3FBC18A300F9CC329897595091_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_mF80AAA806369D258F6DD70E7C312BDCB10A69A9B_inline (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, const RuntimeMethod*))List_1_get_Count_mF80AAA806369D258F6DD70E7C312BDCB10A69A9B_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m9F1154BD1A72D8F1AC170DD824298C35D5F90A62 (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m9F1154BD1A72D8F1AC170DD824298C35D5F90A62_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m2150941DF959B66EC5E19B2FD14BBB9FBED888F7 (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_array, int32_t ___1_index, int32_t ___2_length, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*, int32_t, int32_t, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m2150941DF959B66EC5E19B2FD14BBB9FBED888F7_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_mF814C8A4C89E36D9DCD21C40FC9F640328A8D071 (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, int32_t ___1_count, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, int32_t, int32_t, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mF814C8A4C89E36D9DCD21C40FC9F640328A8D071_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mC2A54AF969FEAE9F4E9DD64F31166202961BCECB (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, const RuntimeMethod*))List_1_IndexOf_mC2A54AF969FEAE9F4E9DD64F31166202961BCECB_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m3FA572A5D05C1A35043650389724A140893913FA (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m3FA572A5D05C1A35043650389724A140893913FA_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mFD8D4DFD9EB4664E23DB318399F4BBBA6542DE4E (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, const RuntimeMethod*))List_1_Contains_mFD8D4DFD9EB4664E23DB318399F4BBBA6542DE4E_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m57AE974E428433223997700BBB0857520471478A (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*, int32_t, const RuntimeMethod*))List_1_CopyTo_m57AE974E428433223997700BBB0857520471478A_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m7D17E539005D906154EFC7059AD9F37C0A531F86 (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m7D17E539005D906154EFC7059AD9F37C0A531F86_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mEF5DCC9BA2369FC35F7869439A71CE9506E2EE19_inline (Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE*, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, const RuntimeMethod*))Predicate_1_Invoke_mEF5DCC9BA2369FC35F7869439A71CE9506E2EE19_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m73786708BB5BF136266E56407D245B8241A7F24C (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, const RuntimeMethod*))List_1__ctor_m73786708BB5BF136266E56407D245B8241A7F24C_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m54219A15C2F367F9241221DBF14EECEB228DFBDB (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, int32_t, int32_t, Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE*, const RuntimeMethod*))List_1_FindIndex_m54219A15C2F367F9241221DBF14EECEB228DFBDB_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_mC6505EE3A959D8B11CBBB8A07562AEB9E696264B_inline (Action_1_tBF3758489166E22D0E6CA6E6CC9D9BCA81E03AE2* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tBF3758489166E22D0E6CA6E6CC9D9BCA81E03AE2*, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, const RuntimeMethod*))Action_1_Invoke_mC6505EE3A959D8B11CBBB8A07562AEB9E696264B_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m92D21A60B4B4D3FB31D23E8FAB7F517FB2ED24BE (Enumerator_tC40C530F62540E93BDAAFF42E8BDE3B3B3328EA0* __this, List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tC40C530F62540E93BDAAFF42E8BDE3B3B3328EA0*, List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, const RuntimeMethod*))Enumerator__ctor_m92D21A60B4B4D3FB31D23E8FAB7F517FB2ED24BE_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m1F0E735395F979A691CC844B23BEB9B3329DB38F (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_array, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m1F0E735395F979A691CC844B23BEB9B3329DB38F_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m4ADDC5900D639D5D2A3DA743AB97641FD8B6339D (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, int32_t, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, const RuntimeMethod*))List_1_Insert_m4ADDC5900D639D5D2A3DA743AB97641FD8B6339D_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m546650C133F193D6E2A4C1F2DA993B52EA4C8714 (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m546650C133F193D6E2A4C1F2DA993B52EA4C8714_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_mA42427776CF9681FD80C8AA4183BC07660B20007 (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, const RuntimeMethod*))List_1_Remove_mA42427776CF9681FD80C8AA4183BC07660B20007_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_mB779A8698F8B7C5E13284BBCA16F1D6F4F535DE4 (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mB779A8698F8B7C5E13284BBCA16F1D6F4F535DE4_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m79AEB99CFE6C8F1A5B4CF9428C9A9F83329D8975 (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m79AEB99CFE6C8F1A5B4CF9428C9A9F83329D8975_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mCAD8DBE3141E5C35963E267405C968CD188B8C4A (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mCAD8DBE3141E5C35963E267405C968CD188B8C4A_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m6346B83127991D3C9B5C0EF76C7374C387E57C40 (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m6346B83127991D3C9B5C0EF76C7374C387E57C40_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m2DE9D50A5985B5CC39AE8590DD7C2EF6D9A6207B (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tD654C48FB90A48F56CE96FE4B4E79146CBE0CD88* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*, int32_t, int32_t, Comparison_1_tD654C48FB90A48F56CE96FE4B4E79146CBE0CD88*, const RuntimeMethod*))ArraySortHelper_1_Sort_m2DE9D50A5985B5CC39AE8590DD7C2EF6D9A6207B_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_mB3B2C0DAC9273CB1124C47D0AB1C3385CDF94A92 (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mB3B2C0DAC9273CB1124C47D0AB1C3385CDF94A92_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C List_1_get_Item_mBC220A5B3DD38F0D5FC1525E4D3D827FA07908F5 (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, int32_t, const RuntimeMethod*))List_1_get_Item_mBC220A5B3DD38F0D5FC1525E4D3D827FA07908F5_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m32BCCE7E41A0863BE4F42E7A7662E9168E053ABB (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m32BCCE7E41A0863BE4F42E7A7662E9168E053ABB_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_m01B602C343583967B10C99FC378D969617A6CA51 (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, int32_t, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, const RuntimeMethod*))List_1_set_Item_m01B602C343583967B10C99FC378D969617A6CA51_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_m2E6F0EF4A4C9E947917DACE45957A7888BE26A19 (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, const RuntimeMethod*))List_1_AddWithResize_m2E6F0EF4A4C9E947917DACE45957A7888BE26A19_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_mEFE7440452B765F36D038DAFEF6F57A3D8B455BB (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mEFE7440452B765F36D038DAFEF6F57A3D8B455BB_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m827AC524602A7884AD21944403F522E35F38F2C4_inline (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, const RuntimeMethod*))List_1_Add_m827AC524602A7884AD21944403F522E35F38F2C4_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m94BC9F2C38CB5F118EBB447E37E6EF67FD3032D1_inline (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, const RuntimeMethod*))List_1_get_Count_m94BC9F2C38CB5F118EBB447E37E6EF67FD3032D1_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m8EC4AF779735E0D73A666852AB0C3C5A6E658A28 (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m8EC4AF779735E0D73A666852AB0C3C5A6E658A28_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m01BA00F630DEDD920DAC2224877B62EADDD3EBF6 (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_array, int32_t ___1_index, int32_t ___2_length, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*, int32_t, int32_t, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m01BA00F630DEDD920DAC2224877B62EADDD3EBF6_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_m20AEAB48FD82E762D664694F6B71A42A9887CBFE (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, int32_t ___1_count, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, int32_t, int32_t, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m20AEAB48FD82E762D664694F6B71A42A9887CBFE_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_mDC85FC567C8B1096F5ED7111C355EDC298CFB22D (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, const RuntimeMethod*))List_1_IndexOf_mDC85FC567C8B1096F5ED7111C355EDC298CFB22D_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_mF7FB26DCD7E4AE15C65AFBACD765D239B89C8A55 (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mF7FB26DCD7E4AE15C65AFBACD765D239B89C8A55_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mD6009DB21030DDF9045A3F63220979EA546931AF (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, const RuntimeMethod*))List_1_Contains_mD6009DB21030DDF9045A3F63220979EA546931AF_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m0863059270BDEBA4E860E38547F9BE85C4BD76FC (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*, int32_t, const RuntimeMethod*))List_1_CopyTo_m0863059270BDEBA4E860E38547F9BE85C4BD76FC_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m1145D5CE76044144D24DBAEE4B11F69ABFAA1804 (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m1145D5CE76044144D24DBAEE4B11F69ABFAA1804_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m53BACB4C20B68DD8F711ACF2F8B5170AE288097F_inline (Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1*, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, const RuntimeMethod*))Predicate_1_Invoke_m53BACB4C20B68DD8F711ACF2F8B5170AE288097F_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_mB361AF0EB299826C3105D58075E8D64144DC2566 (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, const RuntimeMethod*))List_1__ctor_mB361AF0EB299826C3105D58075E8D64144DC2566_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m526C9D66D5FA13318C8EEAEFC137984F12245319 (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, int32_t, int32_t, Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1*, const RuntimeMethod*))List_1_FindIndex_m526C9D66D5FA13318C8EEAEFC137984F12245319_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_mE67DC9DC05282897C9CCA0716D391DCAFC282946_inline (Action_1_tBAE08AF63477FB2E002E4947A1D0BF9A162B6658* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tBAE08AF63477FB2E002E4947A1D0BF9A162B6658*, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, const RuntimeMethod*))Action_1_Invoke_mE67DC9DC05282897C9CCA0716D391DCAFC282946_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m3617C100472983478B73B7676186B0A0557E1E30 (Enumerator_t19FD574FED1A42A647A84C93FD57BE2E72B5CC75* __this, List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t19FD574FED1A42A647A84C93FD57BE2E72B5CC75*, List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, const RuntimeMethod*))Enumerator__ctor_m3617C100472983478B73B7676186B0A0557E1E30_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_mB77093D15A8A3F31E5ECFC0C37CD1CCA7B572934 (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_array, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_mB77093D15A8A3F31E5ECFC0C37CD1CCA7B572934_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_m293B7D6B4334B131C22F87461ACE8AD1FD6711FE (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, int32_t, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, const RuntimeMethod*))List_1_Insert_m293B7D6B4334B131C22F87461ACE8AD1FD6711FE_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_m88A5C1D1A07D6D1E6C6E9BF025DABDE26529AF47 (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m88A5C1D1A07D6D1E6C6E9BF025DABDE26529AF47_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m7096991A874AE38625601BDF7733ACA1CA35D9DB (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, const RuntimeMethod*))List_1_Remove_m7096991A874AE38625601BDF7733ACA1CA35D9DB_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m3ED165749A948CE4B240BE77B4B3CA2B5580BC1E (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m3ED165749A948CE4B240BE77B4B3CA2B5580BC1E_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m914898B6443DFF699A0D4E35B2ED42F22B808B6E (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m914898B6443DFF699A0D4E35B2ED42F22B808B6E_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_mD1D51963D380D752AD31D01721BFD942E335B751 (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mD1D51963D380D752AD31D01721BFD942E335B751_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m8A3A4EEC9C9AEF995D3D0FEA52D0CAFFECFBE5B7 (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m8A3A4EEC9C9AEF995D3D0FEA52D0CAFFECFBE5B7_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_m8226E1430F678971290104B4BFF9993B8CD60491 (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tFA15690664FA590B7F2D68145495AD3308E76A2B* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*, int32_t, int32_t, Comparison_1_tFA15690664FA590B7F2D68145495AD3308E76A2B*, const RuntimeMethod*))ArraySortHelper_1_Sort_m8226E1430F678971290104B4BFF9993B8CD60491_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void List_1_AddEnumerable_m2C5BFF334D33D94A0346400AE84D1A6F8805C7A4 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m2C5BFF334D33D94A0346400AE84D1A6F8805C7A4_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 List_1_get_Item_m622D40A23836DF9A255AB3CEE4C0AF9B89FE44C8 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, int32_t, const RuntimeMethod*))List_1_get_Item_m622D40A23836DF9A255AB3CEE4C0AF9B89FE44C8_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mAEAEC95F1B88A323CE063D8D11739B4B3D7A988A (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mAEAEC95F1B88A323CE063D8D11739B4B3D7A988A_gshared)(___0_value, ___1_argName, method);
|
|
}
|
|
inline void List_1_set_Item_mA25D57E2A4D07560D33EF1EDC385EC098ADA30E1 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, int32_t, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, const RuntimeMethod*))List_1_set_Item_mA25D57E2A4D07560D33EF1EDC385EC098ADA30E1_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_mE6F81248246BFFBD68E9720229EAA10255F64658 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, const RuntimeMethod*))List_1_AddWithResize_mE6F81248246BFFBD68E9720229EAA10255F64658_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_EnsureCapacity_m2B76F632DA93EF2292DF4958860F2393CD055C99 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m2B76F632DA93EF2292DF4958860F2393CD055C99_gshared)(__this, ___0_min, method);
|
|
}
|
|
inline void List_1_Add_m51C9700CB21B12FCB606903C4833A212657432D1_inline (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, const RuntimeMethod*))List_1_Add_m51C9700CB21B12FCB606903C4833A212657432D1_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m2E1003C676B5AB0695322C1ECE5F339AA9D36747_inline (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, const RuntimeMethod*))List_1_get_Count_m2E1003C676B5AB0695322C1ECE5F339AA9D36747_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_InsertRange_m6BB1336F2DABC7C86D64BA3B4196F0322574E075 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m6BB1336F2DABC7C86D64BA3B4196F0322574E075_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mDD9D2B804CF82931A33E8E1FD3021BEE4A0AC1BD (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, int32_t ___1_index, int32_t ___2_length, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*, int32_t, int32_t, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mDD9D2B804CF82931A33E8E1FD3021BEE4A0AC1BD_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline int32_t List_1_BinarySearch_mB17122F7477E2F9EC8B8AE48D03BF6055C90C53D (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, int32_t ___1_count, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, int32_t, int32_t, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mB17122F7477E2F9EC8B8AE48D03BF6055C90C53D_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
|
|
}
|
|
inline int32_t List_1_IndexOf_m82D45C2EEB06F752462E34021B99B5818416FBCE (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, const RuntimeMethod*))List_1_IndexOf_m82D45C2EEB06F752462E34021B99B5818416FBCE_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline bool List_1_IsCompatibleObject_m25FE0E4AE3E8D9D5C97A56524AB8A0EF680CABBA (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m25FE0E4AE3E8D9D5C97A56524AB8A0EF680CABBA_gshared)(___0_value, method);
|
|
}
|
|
inline bool List_1_Contains_mC669B1BDEC9B070BCD5CB6D4C3F03F940AAB4C09 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, const RuntimeMethod*))List_1_Contains_mC669B1BDEC9B070BCD5CB6D4C3F03F940AAB4C09_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_CopyTo_m1DA804AD520B72FF7F6A0A0FA4F687EEC560A6C6 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*, int32_t, const RuntimeMethod*))List_1_CopyTo_m1DA804AD520B72FF7F6A0A0FA4F687EEC560A6C6_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline void List_1_set_Capacity_m5AF986EB154429A761EA969E1906843590611211 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m5AF986EB154429A761EA969E1906843590611211_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mE840485BE648D832E218934EDF3E17185E5DFB8A_inline (Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61*, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, const RuntimeMethod*))Predicate_1_Invoke_mE840485BE648D832E218934EDF3E17185E5DFB8A_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void List_1__ctor_m51DFEEC883C6EFD6AFC95DEA3BE2A0A07066B0C0 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, const RuntimeMethod*))List_1__ctor_m51DFEEC883C6EFD6AFC95DEA3BE2A0A07066B0C0_gshared)(__this, method);
|
|
}
|
|
inline int32_t List_1_FindIndex_m71E15DA04EC9A091D2D4D26DD54E208ED806F8E7 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, int32_t, int32_t, Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61*, const RuntimeMethod*))List_1_FindIndex_m71E15DA04EC9A091D2D4D26DD54E208ED806F8E7_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m165BA60DF1CDE0C0538C95C327F6690D3EDE06AD_inline (Action_1_tED530BC9C89EFD38E88D222CBDBBF937636C2C35* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tED530BC9C89EFD38E88D222CBDBBF937636C2C35*, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, const RuntimeMethod*))Action_1_Invoke_m165BA60DF1CDE0C0538C95C327F6690D3EDE06AD_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mD872C3DAB8BD338FB0CF802BBEF39C8A2B708349 (Enumerator_tFED847A03EEFF7E28B25AA2B377A552A8EBABE61* __this, List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tFED847A03EEFF7E28B25AA2B377A552A8EBABE61*, List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, const RuntimeMethod*))Enumerator__ctor_mD872C3DAB8BD338FB0CF802BBEF39C8A2B708349_gshared)(__this, ___0_list, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mAC3D263F1AACDA39D93658B494C754CBB412277A (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mAC3D263F1AACDA39D93658B494C754CBB412277A_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void List_1_Insert_mF731501233C410C65AC3EBBCCECEE95D5089F9C0 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, int32_t, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, const RuntimeMethod*))List_1_Insert_mF731501233C410C65AC3EBBCCECEE95D5089F9C0_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline void List_1_RemoveAt_mDDB7A7B28D57005CE5DD2A3713A5FE2FB68A2650 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mDDB7A7B28D57005CE5DD2A3713A5FE2FB68A2650_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline bool List_1_Remove_m9B245BA65C16EE5D783EF9D82FAB68546F6ACB8B (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, const RuntimeMethod*))List_1_Remove_m9B245BA65C16EE5D783EF9D82FAB68546F6ACB8B_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void List_1_Reverse_m6DD9BFF4E2A789253055FEFEE6171DABFA49FB7F (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m6DD9BFF4E2A789253055FEFEE6171DABFA49FB7F_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline void Array_Reverse_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m2315D54723DF474C80CF7E35A6F7BAD7BAD45EC9 (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m2315D54723DF474C80CF7E35A6F7BAD7BAD45EC9_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline void List_1_Sort_m073D074FFA4E09BF40131C93B7EE4FC95E51B386 (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m073D074FFA4E09BF40131C93B7EE4FC95E51B386_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m1D86585E5679E656E76F45C17CECBE67BB6CBC5B (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m1D86585E5679E656E76F45C17CECBE67BB6CBC5B_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void ArraySortHelper_1_Sort_mAA08256998FA852F401EBF28CA11921275E31E9F (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tA943A001B1F178513C88B85989F180B23402AC1F* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*, int32_t, int32_t, Comparison_1_tA943A001B1F178513C88B85989F180B23402AC1F*, const RuntimeMethod*))ArraySortHelper_1_Sort_mAA08256998FA852F401EBF28CA11921275E31E9F_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_m57E4EBD13FBEF45FF1A758E28D5F3D5E9860E696_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_0 = ((List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E_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_mA2427162DC5D052EBEF38B8FA5DFA030B11583AC_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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));
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_2 = ((List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E_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;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_4 = (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*)(PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*)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_m08BF6ED5F8EC48B714DE0D93AD0B1D97872B8E87_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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));
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_6 = ((List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E_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;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_8 = (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*)(PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*)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;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*, 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));
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_12 = ((List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E_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_m8AD2D65A4289D2413EE0F159ACC62BB9F34076DE(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mE7B2CDFE45CE2D031C2FEC3885CA3171F87AE892_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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_m11F966185016A630E717E214D93AB0F4F911274F_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_6 = (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*)(PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*)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;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_8 = __this->____items;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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:
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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));
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_12 = ((List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E_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_m5D058459F99E75688169803692F40F0A60BFFEF0_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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_mC3CA143F798CD62A8EC228B2551B22B96742D844_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m49249F48B4266A10C295D8827B1A331512464BE5_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m5F747B9D48B7A10FE4B5742012DA17D1F8DD1341_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mD99D87EAB7CF13E4A2003045237FD8AC2DF73190_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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 Page_t04FE552A388BF55B12C8868E19589136957E00A5 List_1_get_Item_m728354CD9E12194ABCFD73DBDE97ACA5D6E0453B_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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:
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 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_m8C49DF812690810CCAECD7611B6220F46F7A59C9_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___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:
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (Page_t04FE552A388BF55B12C8868E19589136957E00A5)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_m72071C60553DE067ADA03BBDED418B1D67F1E0A4_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 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(Page_t04FE552A388BF55B12C8868E19589136957E00A5));
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 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_mD633C2656B9C4EBF501B316D009C379AA0C02CFE_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_1;
|
|
L_1 = List_1_get_Item_m728354CD9E12194ABCFD73DBDE97ACA5D6E0453B(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 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_m20673D03738506065D5544E2DCDE5E8F681B721F_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_mCD74B5A690904BA11C278CA1D82AE57D44CAFBBC(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_m8C49DF812690810CCAECD7611B6220F46F7A59C9(__this, L_1, ((*(Page_t04FE552A388BF55B12C8868E19589136957E00A5*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mE477B0460E22763D02A58BBB60FF3A29CF56FDBF_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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));
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Page_t04FE552A388BF55B12C8868E19589136957E00A5)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_9 = ___0_item;
|
|
List_1_AddWithResize_mDF993E198CB28131EF7359A8FD298CA62699D2D7(__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_mDF993E198CB28131EF7359A8FD298CA62699D2D7_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___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_mF0EFAD21F067FD069DCBDBCFC3FEFDDF516864DC(__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));
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (Page_t04FE552A388BF55B12C8868E19589136957E00A5)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m5CE3F1469C319C2A0F300E2B25043D8E2237922F_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_mCD74B5A690904BA11C278CA1D82AE57D44CAFBBC(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mE477B0460E22763D02A58BBB60FF3A29CF56FDBF_inline(__this, ((*(Page_t04FE552A388BF55B12C8868E19589136957E00A5*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_m5D058459F99E75688169803692F40F0A60BFFEF0_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_m76D715A99C34D727BC319DE1EC19B8A59C231FDD_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_mD64F62119D58F1C18E39B6199B3D1B8C07912D37(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m4ABE9E4DA3047D50C90C0297B82B20A143A41242_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, int32_t ___1_count, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___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:
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_m96DCAB579A2C66D4FDC38B3F4AFD85D26FAEBDBD(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mFA29F52AFF1C63384026F5C58FC2865D6E433E3D_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m5D058459F99E75688169803692F40F0A60BFFEF0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m4ABE9E4DA3047D50C90C0297B82B20A143A41242(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m614FD0066F03EC24F7EEBC806E52F7F6F38C2E71_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m5D058459F99E75688169803692F40F0A60BFFEF0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m4ABE9E4DA3047D50C90C0297B82B20A143A41242(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m8432F27B5752DEB831F68EC440ACB0BE61698812_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
goto IL_0035;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
__this->____size = 0;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mF4112A6B82368BC3CF50AB8451E87525B02C8744_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mE431E710520D8CF5E6229E7207F7D558DBCE27D6(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
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_mD3E467D8A7D3122AA1A41513306ED6B3FAE5767D_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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_m72071C60553DE067ADA03BBDED418B1D67F1E0A4(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_mF4112A6B82368BC3CF50AB8451E87525B02C8744(__this, ((*(Page_t04FE552A388BF55B12C8868E19589136957E00A5*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mDCF96B31B299789CA211C47C185CE158FB9009A8_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_0 = ___0_array;
|
|
List_1_CopyTo_m75ABBA0F0DD9B053462E575E24C42F0B9898B170(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m0E03E360BE23E843D0049EF46CA143187A9DF1BE_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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_m75ABBA0F0DD9B053462E575E24C42F0B9898B170_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_0 = __this->____items;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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_mF0EFAD21F067FD069DCBDBCFC3FEFDDF516864DC_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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_m11F966185016A630E717E214D93AB0F4F911274F(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Page_t04FE552A388BF55B12C8868E19589136957E00A5 List_1_Find_mE74E273B48089098FAB4C6D4D3C83224D177942E_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Predicate_1_t52FF23711F254610555E47294A60791608149553* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t52FF23711F254610555E47294A60791608149553* 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_t52FF23711F254610555E47294A60791608149553* L_1 = ___0_match;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m1A48682E6262602E8CA3502B3D4BB01FB16D22CD_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 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(Page_t04FE552A388BF55B12C8868E19589136957E00A5));
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* List_1_FindAll_m6D817922221A23DB04AB12E74575EA7A1D6BF8ED_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Predicate_1_t52FF23711F254610555E47294A60791608149553* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t52FF23711F254610555E47294A60791608149553* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* L_1 = (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m57E4EBD13FBEF45FF1A758E28D5F3D5E9860E696(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t52FF23711F254610555E47294A60791608149553* L_2 = ___0_match;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m1A48682E6262602E8CA3502B3D4BB01FB16D22CD_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* L_8 = V_0;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mE477B0460E22763D02A58BBB60FF3A29CF56FDBF_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_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m5F542B7536A0646DE3D6D79D8FEDD3C524C1095E_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Predicate_1_t52FF23711F254610555E47294A60791608149553* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t52FF23711F254610555E47294A60791608149553* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m7A1476C51AD136998C7F7038567699E0CCD458BF(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m7A1476C51AD136998C7F7038567699E0CCD458BF_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t52FF23711F254610555E47294A60791608149553* ___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_t52FF23711F254610555E47294A60791608149553* 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_t52FF23711F254610555E47294A60791608149553* L_10 = ___2_match;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m1A48682E6262602E8CA3502B3D4BB01FB16D22CD_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mDB8D01085299E8644B2B9BBCA05692E25A1D0A33_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Action_1_tE1AD1611397E2D6122749D18267D668A29E622D1* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tE1AD1611397E2D6122749D18267D668A29E622D1* 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_tE1AD1611397E2D6122749D18267D668A29E622D1* L_4 = ___0_action;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_mC35901B66257F6483C34EA31F955E83553F99745_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
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_t171CB118C2D1EDA6285019F361AFE0E164C5C353 List_1_GetEnumerator_m2EF488FBE3EFBE2F1E30B5E294936739DCC35D37_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t171CB118C2D1EDA6285019F361AFE0E164C5C353 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m33215C200DDCD57F77EFB9F7F5F7BE59CB757E53((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m5D483974242C076BE2CB1E74AA46A63F897B18E1_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t171CB118C2D1EDA6285019F361AFE0E164C5C353 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m33215C200DDCD57F77EFB9F7F5F7BE59CB757E53((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t171CB118C2D1EDA6285019F361AFE0E164C5C353 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m42A7DA0810A0FACB686029366CF464A82F296133_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t171CB118C2D1EDA6285019F361AFE0E164C5C353 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m33215C200DDCD57F77EFB9F7F5F7BE59CB757E53((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t171CB118C2D1EDA6285019F361AFE0E164C5C353 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mE431E710520D8CF5E6229E7207F7D558DBCE27D6_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_0 = __this->____items;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_m99713F46E5AC9C1B63382AEDD0B12AD011286A26(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m1BFB05D4FCC99E91EACD2DB36F0A93A4C18BF9BF_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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_m72071C60553DE067ADA03BBDED418B1D67F1E0A4(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_mE431E710520D8CF5E6229E7207F7D558DBCE27D6(__this, ((*(Page_t04FE552A388BF55B12C8868E19589136957E00A5*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m8FE3C12462DF44D74FAFBAA10234FCA9CFF87E22_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___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;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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_mF0EFAD21F067FD069DCBDBCFC3FEFDDF516864DC(__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;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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:
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (Page_t04FE552A388BF55B12C8868E19589136957E00A5)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_m5AD3ED208D4E6A6EE587C890E3BAA039121B6BE4_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_mCD74B5A690904BA11C278CA1D82AE57D44CAFBBC(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_m8FE3C12462DF44D74FAFBAA10234FCA9CFF87E22(__this, L_1, ((*(Page_t04FE552A388BF55B12C8868E19589136957E00A5*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mD64F62119D58F1C18E39B6199B3D1B8C07912D37_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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_mF0EFAD21F067FD069DCBDBCFC3FEFDDF516864DC(__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;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_20 = __this->____items;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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);
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*, 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);
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_45;
|
|
L_45 = InterfaceFuncInvoker0< Page_t04FE552A388BF55B12C8868E19589136957E00A5 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_44);
|
|
List_1_Insert_m8FE3C12462DF44D74FAFBAA10234FCA9CFF87E22(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
}
|
|
|
|
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_m8AD2D65A4289D2413EE0F159ACC62BB9F34076DE(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4CAADF60EC9D376CDD21293805A7957D19FB687A_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mE431E710520D8CF5E6229E7207F7D558DBCE27D6(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m0B276866786EAB19017014AFDC49B84E0FA06D41(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mE5C00D5613A333F23BD4F7507DF929BDFE61962A_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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_m72071C60553DE067ADA03BBDED418B1D67F1E0A4(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m4CAADF60EC9D376CDD21293805A7957D19FB687A(__this, ((*(Page_t04FE552A388BF55B12C8868E19589136957E00A5*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mDDEF3B7C2815C9AA9553C1576E089DCEFCE422BF_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Predicate_1_t52FF23711F254610555E47294A60791608149553* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t52FF23711F254610555E47294A60791608149553* 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_t52FF23711F254610555E47294A60791608149553* L_4 = ___0_match;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m1A48682E6262602E8CA3502B3D4BB01FB16D22CD_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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_t52FF23711F254610555E47294A60791608149553* L_16 = ___0_match;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m1A48682E6262602E8CA3502B3D4BB01FB16D22CD_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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));
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 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), (Page_t04FE552A388BF55B12C8868E19589136957E00A5)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00ad;
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = V_0;
|
|
__this->____size = L_36;
|
|
int32_t L_37 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_37, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_34, L_35));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m0B276866786EAB19017014AFDC49B84E0FA06D41_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 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;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_11 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m239CC017870A2577BAC37EA0BBCE52F2A9A738AE_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
goto IL_008d;
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m6A4C7F9B3AFC638AE89C29AA53B34DECC006DAB2_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m5D058459F99E75688169803692F40F0A60BFFEF0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mC6E00CE038A9B7F752291DE9A4B68870F26FC528(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mC6E00CE038A9B7F752291DE9A4B68870F26FC528_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_mAFD3190D59F40EEFBD74B6856C1940B6B0550F15(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
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_mFC5A2099979BC6E5CAD57867685567904720AE00_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m5D058459F99E75688169803692F40F0A60BFFEF0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m3F94ECAE8EA2EE7BACEFBD445F15B1CDD2C11FB6(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0CF0325E1014AFA370FDDC36F90F086C8EE2FB0E_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m5D058459F99E75688169803692F40F0A60BFFEF0_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m3F94ECAE8EA2EE7BACEFBD445F15B1CDD2C11FB6(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m3F94ECAE8EA2EE7BACEFBD445F15B1CDD2C11FB6_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisPage_t04FE552A388BF55B12C8868E19589136957E00A5_m2141AEA88BFD692D451057D5EF6928EC9A9C30AB(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
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_mF136D0537CE4386F6DEBF5116754185EF06585FF_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Comparison_1_tD9EBEF6A651DABC3E978C4201E05B2E5CEBD249C* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tD9EBEF6A651DABC3E978C4201E05B2E5CEBD249C* 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;
|
|
}
|
|
}
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tD9EBEF6A651DABC3E978C4201E05B2E5CEBD249C* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 49));
|
|
ArraySortHelper_1_Sort_m2418103C949FCA5827160752D805487FDEC3DA8D(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
}
|
|
|
|
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 PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* List_1_ToArray_mD54012B573412AFAE79459E963FFC9E059104076_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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));
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_1 = ((List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E_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;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_3 = (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*)(PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_4 = __this->____items;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m8AD2D65A4289D2413EE0F159ACC62BB9F34076DE_gshared (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __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;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 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);
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_6;
|
|
L_6 = InterfaceFuncInvoker0< Page_t04FE552A388BF55B12C8868E19589136957E00A5 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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_mF0EFAD21F067FD069DCBDBCFC3FEFDDF516864DC(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (Page_t04FE552A388BF55B12C8868E19589136957E00A5)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_m6B139B7105A6EBA8799C0D664107DFB4C7AF6021_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_0 = (PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*)(PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E_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_mE045A04E3F2F256250A0FB4728447CEEAE2FE59E_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_0 = ((List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2_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_m8F1DF7CE7EF6B26BF9DD3933B7D0797C1AB86048_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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));
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_2 = ((List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2_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;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_4 = (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*)(AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*)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_m2787CBEC66A3E3E402E1EE8B61E2403D5160AEFB_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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));
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_6 = ((List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2_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;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_8 = (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*)(AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*)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;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*, 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));
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_12 = ((List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2_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_m5F96561A40A2F0272B9877B191CFCCDD055B5116(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m90AA26009B996972D653A3E4A6A76FA81F03D8AD_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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_m9E494A67C0F9F1ECBF5B980B8D93AC6EA6E469BC_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_6 = (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*)(AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*)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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_8 = __this->____items;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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:
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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));
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_12 = ((List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2_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_mD6B54E4D434475634C0600A35017A21510DF1383_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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_mD9240C6BA38A3FF1D411CFE46644C92A07953EB2_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mBB3DA82ED07A3D293128464512D955D8687B6BA9_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mF20B24480B3D3E96C6E5575BE8446BE969C963C3_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m6C990CE608B84E4343447A290F9454C6895D57F7_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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 AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 List_1_get_Item_m4474FB5D77EFC21311F02397433FA2020A80E097_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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:
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 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_m7A3222F26891FF41C5D8F08AD9E8D28790B9B360_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___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:
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49)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_m1BE993851BB371BF22D861DF9165B9DFCEDEFF03_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 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(AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49));
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 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_mDF75BC0FCFF99DCD1BF0AF86B4AE9D14EA695F0F_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_1;
|
|
L_1 = List_1_get_Item_m4474FB5D77EFC21311F02397433FA2020A80E097(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 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_m6F8414B233E64633EFA7CE10212FB2B2DDA2575D_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mEA6C7538589AB409A7E5C96C9924E68A296D14FC(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_m7A3222F26891FF41C5D8F08AD9E8D28790B9B360(__this, L_1, ((*(AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mD6926BDE08EB87F09ECB2519038DE2E7CE2B715E_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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));
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_9 = ___0_item;
|
|
List_1_AddWithResize_m0C1B58774546E799B26A0CFD9AB838ACB5AC530F(__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_m0C1B58774546E799B26A0CFD9AB838ACB5AC530F_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___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_m539C35E090962D24BCAAF7B7B4E7972B02C8AD8F(__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));
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m2A04F503351266816C9C82868DBBB4AD131E7D65_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mEA6C7538589AB409A7E5C96C9924E68A296D14FC(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mD6926BDE08EB87F09ECB2519038DE2E7CE2B715E_inline(__this, ((*(AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_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_mD21FDE461BF35C88A1321F7A3C1268F345D604E4_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m820DC2DCC14F44BC944D54828EB67249ED9976FD(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m741F9535A72200277F2590CAE75F14017DC6FAC4_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, int32_t ___1_count, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___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:
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_m50F4A9691AC93625FF8A7D4DF8D9591DCFD7F9AB(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m85BE787B9EE54529776D343F6DF50D14226056B1_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m741F9535A72200277F2590CAE75F14017DC6FAC4(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m2CD2E1921241E00F55206BCB36EEF2796555F617_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m741F9535A72200277F2590CAE75F14017DC6FAC4(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m94C3C925CAEC507D393BFD4CFDCA0252E0251463_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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_mB47DAE1954BC0C890207D1F1803A4C4CC33846C4_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mEE06421C184F0417716DD94CED4A3C250B33AE62(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
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_m6F719133F2FA969D9B3B639B7308F5EE55775634_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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_m1BE993851BB371BF22D861DF9165B9DFCEDEFF03(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_mB47DAE1954BC0C890207D1F1803A4C4CC33846C4(__this, ((*(AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mDC298F5E0D981C9B21A281F30C5246BDE91057F8_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_0 = ___0_array;
|
|
List_1_CopyTo_m0B10A262C158399826B55A9E040838FFD61BF67F(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m359BF50FE1D46157F4081D10B659E56E77F376A3_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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_m0B10A262C158399826B55A9E040838FFD61BF67F_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_0 = __this->____items;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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_m539C35E090962D24BCAAF7B7B4E7972B02C8AD8F_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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_m9E494A67C0F9F1ECBF5B980B8D93AC6EA6E469BC(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 List_1_Find_m509A9F08963C44102B0392E2B25D30565CBE9D83_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* 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_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* L_1 = ___0_match;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mE6BC8CC50528E500ED02C66995C52F187F520881_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 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(AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49));
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* List_1_FindAll_mE4B2BBD15EF9C201E32E11B0A66276B0DCD97A77_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_1 = (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mE045A04E3F2F256250A0FB4728447CEEAE2FE59E(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* L_2 = ___0_match;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mE6BC8CC50528E500ED02C66995C52F187F520881_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_8 = V_0;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mD6926BDE08EB87F09ECB2519038DE2E7CE2B715E_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_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mC4842531B9CF45E35D0DD4E12B9F347A9245196C_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mEF94EC365F835513B072EED94C0ADD85E8A43FAE(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEF94EC365F835513B072EED94C0ADD85E8A43FAE_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* ___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_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* 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_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* L_10 = ___2_match;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mE6BC8CC50528E500ED02C66995C52F187F520881_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mABA440593855A8B08CBE57942F1B0BA282267277_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, Action_1_t572CF139116C8F8986EBCC0C37962878F6E39150* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t572CF139116C8F8986EBCC0C37962878F6E39150* 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_t572CF139116C8F8986EBCC0C37962878F6E39150* L_4 = ___0_action;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_mF7FC814F7779C995FB27667107C1AC1CBE575971_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
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_t55A4B2784AB93C9EFCBE338B25EF791444550DA0 List_1_GetEnumerator_m584F723AD4404201FE1BF2FB7932664E98E36D73_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m2B7E3614E7705E9AE9A1CB1EEEAB3AE6E389AA64((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mB8E3FCE64FAC0B8271624882C63120956B6950FE_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m2B7E3614E7705E9AE9A1CB1EEEAB3AE6E389AA64((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m2D2CF364EEFEC5619D03230C4927208DAEE9710B_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m2B7E3614E7705E9AE9A1CB1EEEAB3AE6E389AA64((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mEE06421C184F0417716DD94CED4A3C250B33AE62_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_0 = __this->____items;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mECE7412C6AE4FCEFAC231651B5C9EDDA5B15F82F(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m6B34702A0EA069A649431B25D558BFBCBD8F4050_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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_m1BE993851BB371BF22D861DF9165B9DFCEDEFF03(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_mEE06421C184F0417716DD94CED4A3C250B33AE62(__this, ((*(AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m76D6EA5F46401D9805C80D3EE1B0168046ABEF0A_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___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;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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_m539C35E090962D24BCAAF7B7B4E7972B02C8AD8F(__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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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:
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49)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_m939EC2B28AA83DE036520BC4CCDC4376A4E4CD2D_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mEA6C7538589AB409A7E5C96C9924E68A296D14FC(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_m76D6EA5F46401D9805C80D3EE1B0168046ABEF0A(__this, L_1, ((*(AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m820DC2DCC14F44BC944D54828EB67249ED9976FD_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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_m539C35E090962D24BCAAF7B7B4E7972B02C8AD8F(__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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_20 = __this->____items;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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);
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*, 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);
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_45;
|
|
L_45 = InterfaceFuncInvoker0< AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_44);
|
|
List_1_Insert_m76D6EA5F46401D9805C80D3EE1B0168046ABEF0A(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
}
|
|
|
|
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_m5F96561A40A2F0272B9877B191CFCCDD055B5116(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m9AB7B81BC6A2F7ABEFB4DD1059CFCF7A305D57CC_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mEE06421C184F0417716DD94CED4A3C250B33AE62(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m8F465648E1365463A0F68F6043795FC163E5A0C1(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mB93A454A451254A35FCDC768855418FA3CA3D302_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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_m1BE993851BB371BF22D861DF9165B9DFCEDEFF03(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m9AB7B81BC6A2F7ABEFB4DD1059CFCF7A305D57CC(__this, ((*(AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m7854A4F3B61A2B6926C0BF03800E8B85C6110E59_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* 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_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* L_4 = ___0_match;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mE6BC8CC50528E500ED02C66995C52F187F520881_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* L_16 = ___0_match;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mE6BC8CC50528E500ED02C66995C52F187F520881_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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));
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 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), (AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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_m8F465648E1365463A0F68F6043795FC163E5A0C1_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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:
|
|
{
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49));
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49)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_m2B595333A4070D16E6B50AF8D66928E3F38D3EEF_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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));
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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_m485367BE3FADAB98A1786D08A5B6D77EC2013DAA_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m900F525AA1643B7BB5770A936845A53B35ABCE8C(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m900F525AA1643B7BB5770A936845A53B35ABCE8C_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mF7FAE0D3F129E70C1BD4ABE8B2467641A4E6E2A5(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
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_m4B81716C739D5768286E6D5179324B3ADE51FD4E_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m4A972801314B218593119C4097319BCC36C05B4C(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mB74568B059ED1D46E2FE010F8157325343EA0BC2_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m4A972801314B218593119C4097319BCC36C05B4C(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4A972801314B218593119C4097319BCC36C05B4C_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisAttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_mBBFEC26CF822FB4E37D79DDF70B87FB709666276(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
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_mD03030EA9C7419A7A6D3D9990B25CF1720AA838B_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, Comparison_1_tF90EB5CCAED2B2735F272BDD3FB1DE593CCD0B7E* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tF90EB5CCAED2B2735F272BDD3FB1DE593CCD0B7E* 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;
|
|
}
|
|
}
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tF90EB5CCAED2B2735F272BDD3FB1DE593CCD0B7E* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 49));
|
|
ArraySortHelper_1_Sort_mC09067ED2D623E00BE2DE05A380E4C72AA01A4C6(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
}
|
|
|
|
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 AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* List_1_ToArray_m07E17C3115D29A8708AE7A99A526FD8A599ABE1E_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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));
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_1 = ((List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2_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;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_3 = (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*)(AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_4 = __this->____items;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m5F96561A40A2F0272B9877B191CFCCDD055B5116_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __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;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 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);
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_6;
|
|
L_6 = InterfaceFuncInvoker0< AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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_m539C35E090962D24BCAAF7B7B4E7972B02C8AD8F(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49)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_m3E5054BCC0A2BC777F54618C3F21EB5C2EA59125_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_0 = (AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*)(AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2_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_mE48443347C733A8E5A4190572DDAB8872E46C933_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_0 = ((List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65_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_mAA96179DB25C725BE6E8BF46AD91D914A15DBA92_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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));
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_2 = ((List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65_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;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_4 = (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*)(SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*)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_mA16BB141DB37FAFC957DF4BE657F8491899D84CA_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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));
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_6 = ((List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65_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;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_8 = (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*)(SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*)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;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*, 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));
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_12 = ((List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65_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_m4F789C7BF22A53CDB5449E6A0D04DA51ADF1E7F8(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m57CCB74E27A2C017A6CBB1E7D4CC20210D430934_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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_mF3B5905B58C9E9BCF0037F57886DA10303CC4D4A_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_6 = (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*)(SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*)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;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_8 = __this->____items;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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:
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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));
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_12 = ((List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65_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_m526CADEBA971BDF64EA9820D5E785662A493BCCD_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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_mE1E1CDD509346CA2E598A3A7E27DDE18BDD3D374_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m5B78999D72A9118C1A9FBFB8189CC707DAE9D785_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m0BA55644F4EA6BD154EC14FC3AE24B7BD14F6743_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mC4D49B63A810546C9AEC238F3F103DC6E1620811_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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 SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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:
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 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_m3FC704232DA8104313F503FE4080A4EDC577F6DF_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___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:
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014)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_m733A82BDFB637FB7D3D822AFAF8AFAE154EF90D0_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 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(SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014));
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 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_mEF7F9C4838F103969E676F00799E6373BF7281DE_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_1;
|
|
L_1 = List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 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_m92E82A9D824B826D3DB3721A33A8C2439B0A5B10_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_mFF12C99A61F7476CB43F378FA9A4DAFA412546FC(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_m3FC704232DA8104313F503FE4080A4EDC577F6DF(__this, L_1, ((*(SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mF986A39E968A08EF3E656E0A26DE8DCE544C740D_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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));
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_9 = ___0_item;
|
|
List_1_AddWithResize_mB48CCC852101027980951A11E0570E62DF30C89B(__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_mB48CCC852101027980951A11E0570E62DF30C89B_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___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_m3BEF673602D6DED57CF3F38B06891269B791B280(__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));
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m345A29CDC3068BC0194201695A43884EE3FDFED2_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_mFF12C99A61F7476CB43F378FA9A4DAFA412546FC(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mF986A39E968A08EF3E656E0A26DE8DCE544C740D_inline(__this, ((*(SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_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_mB26FBC34B8C281548D4096607671A883466F968D_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_mDB4FCEE8227759F0B06670D9BC56E0C7858129D0(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m7C8D80B612A953ECDFA0529A6F37CF13641B4765_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, int32_t ___1_count, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___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:
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_m2FD445B6EA27A77C6148EAE81C4FF81ECB626110(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mE80CDDD8991D0BD7A2BF01E6E1C817B39C629460_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m7C8D80B612A953ECDFA0529A6F37CF13641B4765(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mD4447D10DF550658D8950C2C116BC3786F8A650D_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m7C8D80B612A953ECDFA0529A6F37CF13641B4765(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m1FF0A4194C1103531F90E2F8F96193A05C8FAF37_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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_m53FF4FCE3E597D484CF31C2EE221EAAEF5E74E8A_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m6217D82C7368B42C7CF079FDF2B5C853FD8823F0(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
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_mAD818F06EA7C17AFCB805F704EF2A51F2E9A61D5_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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_m733A82BDFB637FB7D3D822AFAF8AFAE154EF90D0(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m53FF4FCE3E597D484CF31C2EE221EAAEF5E74E8A(__this, ((*(SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mD2AA30D6DD55A2A2FCE57E280DB422021FBCE2E0_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_0 = ___0_array;
|
|
List_1_CopyTo_mD312D8DFFCA5B5FA3F295FF94743F56A5E656481(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mB608AAA8F8C4E1B9BD1EA5D0BA600C653F6E4C55_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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_mD312D8DFFCA5B5FA3F295FF94743F56A5E656481_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_0 = __this->____items;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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_m3BEF673602D6DED57CF3F38B06891269B791B280_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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_mF3B5905B58C9E9BCF0037F57886DA10303CC4D4A(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 List_1_Find_m517CA978C1577A50F34B2D14FCFF385D002A7228_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* 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_tA79A10B2685C101827A7F9155FDB96CF41167EED* L_1 = ___0_match;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mE8667BEB90F7F525115DAD2E4FDFD9C8695D5115_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 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(SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014));
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* List_1_FindAll_m4E9F7DFFC170DABA3E9E1684B6E098B617A27720_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_1 = (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mE48443347C733A8E5A4190572DDAB8872E46C933(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* L_2 = ___0_match;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mE8667BEB90F7F525115DAD2E4FDFD9C8695D5115_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_8 = V_0;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mF986A39E968A08EF3E656E0A26DE8DCE544C740D_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_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m91B53A8A12FD08444F56646789278BE1FEFD536F_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m3C70D3025DE6892EF99921B0EBC8C81F314DCD35(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m3C70D3025DE6892EF99921B0EBC8C81F314DCD35_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* ___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_tA79A10B2685C101827A7F9155FDB96CF41167EED* 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_tA79A10B2685C101827A7F9155FDB96CF41167EED* L_10 = ___2_match;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mE8667BEB90F7F525115DAD2E4FDFD9C8695D5115_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m3F92CD1F1924CC64BAF5AACCA466D2D833C49FFC_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, Action_1_tB9F5B4FA7E13AB533D9CA4BB31959B3292B230C2* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tB9F5B4FA7E13AB533D9CA4BB31959B3292B230C2* 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_tB9F5B4FA7E13AB533D9CA4BB31959B3292B230C2* L_4 = ___0_action;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m9E9C89C873C833C7FCA878240355EE7155883560_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
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_t8415E89BC60CAC4A0A725233BEF28B6CC5A2D89A List_1_GetEnumerator_m5AEA25002DA67CDCFA21FBAC92AB215F98705698_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t8415E89BC60CAC4A0A725233BEF28B6CC5A2D89A L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mBDE0C347CCF8479F556E0C5AEBEE2F1033F6849D((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m1A1D870A875D884EBA7A140DDDD74E2E73B0E76E_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t8415E89BC60CAC4A0A725233BEF28B6CC5A2D89A L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mBDE0C347CCF8479F556E0C5AEBEE2F1033F6849D((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t8415E89BC60CAC4A0A725233BEF28B6CC5A2D89A L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m316840B28B86AA6637180656F5BC958430462BE9_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t8415E89BC60CAC4A0A725233BEF28B6CC5A2D89A L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mBDE0C347CCF8479F556E0C5AEBEE2F1033F6849D((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t8415E89BC60CAC4A0A725233BEF28B6CC5A2D89A L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m6217D82C7368B42C7CF079FDF2B5C853FD8823F0_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_0 = __this->____items;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_m1C9898945D47F814167C0BAEC8E4B4EBE9014393(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mD461F3364C03AA0F315646DE58BF25A859870939_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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_m733A82BDFB637FB7D3D822AFAF8AFAE154EF90D0(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m6217D82C7368B42C7CF079FDF2B5C853FD8823F0(__this, ((*(SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m0B3086B275AC226BE8481CCA4BCDCFE3458ED6CA_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___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;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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_m3BEF673602D6DED57CF3F38B06891269B791B280(__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;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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:
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014)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_m2835DA0F5D4002DE4EEF03F12129C54EDC0767D0_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_mFF12C99A61F7476CB43F378FA9A4DAFA412546FC(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_m0B3086B275AC226BE8481CCA4BCDCFE3458ED6CA(__this, L_1, ((*(SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mDB4FCEE8227759F0B06670D9BC56E0C7858129D0_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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_m3BEF673602D6DED57CF3F38B06891269B791B280(__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;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_20 = __this->____items;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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);
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*, 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);
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_45;
|
|
L_45 = InterfaceFuncInvoker0< SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_44);
|
|
List_1_Insert_m0B3086B275AC226BE8481CCA4BCDCFE3458ED6CA(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
}
|
|
|
|
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_m4F789C7BF22A53CDB5449E6A0D04DA51ADF1E7F8(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m7A25CE513BE860C95ABB68540BD7107720D80D43_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m6217D82C7368B42C7CF079FDF2B5C853FD8823F0(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m2A86F740664E60B89266227EA7918F6D1ED4EF91(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mB74CCC4274CF3BDA0A0B022D939843AB630CA183_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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_m733A82BDFB637FB7D3D822AFAF8AFAE154EF90D0(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m7A25CE513BE860C95ABB68540BD7107720D80D43(__this, ((*(SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m902F21D3E70418468C86FA86EAA913935D8CEBE7_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* 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_tA79A10B2685C101827A7F9155FDB96CF41167EED* L_4 = ___0_match;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mE8667BEB90F7F525115DAD2E4FDFD9C8695D5115_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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_tA79A10B2685C101827A7F9155FDB96CF41167EED* L_16 = ___0_match;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mE8667BEB90F7F525115DAD2E4FDFD9C8695D5115_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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));
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 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), (SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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_m2A86F740664E60B89266227EA7918F6D1ED4EF91_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 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;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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:
|
|
{
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014));
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014)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_mC4A7F44219A99493CFA30DE4B088816B0D1246BE_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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));
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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_mE774B50C7A8DF3CAD4CB90E834BA007ACBF50EEF_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m6603ED0D490E69639ADF0D09AE58446C22BBCA41(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m6603ED0D490E69639ADF0D09AE58446C22BBCA41_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_m51A8B1535F96ED7E69514FB9306FFA489B7471A3(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
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_m621C4AFA1BDA8F5E19D831AB760C46A9837EF33E_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m4179292A43AD932482DA9893A2F626D13788B359(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mCEAE9EA94F9E4DB594C9317E5E78C480FBD91D38_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m4179292A43AD932482DA9893A2F626D13788B359(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4179292A43AD932482DA9893A2F626D13788B359_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisSerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_mE36BAAB689478BA02E9FC9AB87A5F7D9C0A88C92(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
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_m4E6F59C3D4ED1FF50A7280B6283CBE0F8F3317D2_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, Comparison_1_tB5CA1191001C249F5A17EB47DE44AE7178EB8D5F* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tB5CA1191001C249F5A17EB47DE44AE7178EB8D5F* 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;
|
|
}
|
|
}
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tB5CA1191001C249F5A17EB47DE44AE7178EB8D5F* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 49));
|
|
ArraySortHelper_1_Sort_mE973E99F77C83236F4004ED39BC0AC7CA41711EE(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
}
|
|
|
|
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 SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* List_1_ToArray_m10E9DCA7E8CBE16A1C0AA31616BF33A3A81F5873_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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));
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_1 = ((List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65_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;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_3 = (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*)(SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_4 = __this->____items;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m4F789C7BF22A53CDB5449E6A0D04DA51ADF1E7F8_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __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;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 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);
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_6;
|
|
L_6 = InterfaceFuncInvoker0< SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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_m3BEF673602D6DED57CF3F38B06891269B791B280(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014)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_mFEAE441082C6D2E65F8EA5A1E440017DB2946894_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_0 = (SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*)(SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65_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_m6B8AEA01AF5130CBF63ADB3039E2F4ACC71548C9_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_0 = ((List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447_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_m887124A9D4E72DA86AF4A153816A41769029F711_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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));
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_2 = ((List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447_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;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_4 = (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*)(BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*)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_mAFEAD2DD6F1D8870C8811924A855B3097B445D4A_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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));
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_6 = ((List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447_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;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_8 = (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*)(BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*)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;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*, 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));
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_12 = ((List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447_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_m4D1749E774F06CD257D4F24626BF3E499159555F(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mC61FE8A6783A6C974628FDC6DDFA42B0132A8F1A_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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_m1460D4746BFE6AB1AB53E58563A49E56DADD20ED_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_6 = (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*)(BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*)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;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_8 = __this->____items;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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:
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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));
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_12 = ((List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447_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_m2D941957E274B0973B6C00B985E7902CF8B9EA1E_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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_m2368C5992B9F39BD9BC30CCACCE33CD586D75762_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mA409A958DF3377DCB62AC1960F7AB43FF1ED8188_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m95A46E655E3E6F794C0B986E34802EEADBE35970_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m86C485B54120313F3E5E5681693AEF299B9220A7_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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 BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 List_1_get_Item_m80611D6542973191557542BCA02BA335BCC5B94E_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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:
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 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_m1A6B0950C1A0797A71BE7E6F45BB285107951035_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___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:
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172)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_mFF355DBBB49EB60E6741572798AEF22F7F4C6CC0_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 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(BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172));
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 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_mFC40C2D92EE0D8C2FBA1FD286F39274EFFA3175D_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_1;
|
|
L_1 = List_1_get_Item_m80611D6542973191557542BCA02BA335BCC5B94E(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 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_mF2CC60CD338E699997D3E48E0A68BC91F1D81DE2_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_m0C04F16851E5C56135DC46673CAE48FA26F7F3D9(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_m1A6B0950C1A0797A71BE7E6F45BB285107951035(__this, L_1, ((*(BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m5FF2DD09151C4FACA81169BAA33A611124C241BA_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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));
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_9 = ___0_item;
|
|
List_1_AddWithResize_m7F6B3C3308578E84DCE682EBFEB5DFCE5788AEE5(__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_m7F6B3C3308578E84DCE682EBFEB5DFCE5788AEE5_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___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_m76B39CFB0E7F6F47A2E9537C9DCB293074523E0E(__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));
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mC082271E3ECA9D0B421445BE4B9D2E6F3DDD950E_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_m0C04F16851E5C56135DC46673CAE48FA26F7F3D9(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m5FF2DD09151C4FACA81169BAA33A611124C241BA_inline(__this, ((*(BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_m2D941957E274B0973B6C00B985E7902CF8B9EA1E_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_m4D1A6F7EF028D28F1C2B8ACB42940E644BA820E2_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m2E93505050231E34406BB02847509AB9DD31A526(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m59EC18335FB6E05739BD6023525792B72EBC20B2_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, int32_t ___1_count, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___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:
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mC03598144FF3AC607E9AB10120DC21D34882B483(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mA9642ADA80E76C1440B91D928A0FADD696D7F492_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m2D941957E274B0973B6C00B985E7902CF8B9EA1E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m59EC18335FB6E05739BD6023525792B72EBC20B2(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m57D0C4F265A1FFEC7C9170C8CE7D46193DE39C8D_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m2D941957E274B0973B6C00B985E7902CF8B9EA1E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m59EC18335FB6E05739BD6023525792B72EBC20B2(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m4F655A5D20F9E874659B046965D97B49010DB7F3_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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_m191C3D0F28E39970D42DDB834D9C92161E103550_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m5418CB5330C08DC4BBFA88EC1314AB7FAEB56AD0(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
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_m267117D3C259E3983C10411E0BADED3E91114930_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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_mFF355DBBB49EB60E6741572798AEF22F7F4C6CC0(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m191C3D0F28E39970D42DDB834D9C92161E103550(__this, ((*(BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mD6F703EE59474CD74AFE91FE5FC8EA455E45D6EF_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_0 = ___0_array;
|
|
List_1_CopyTo_m7E816123C4D11D9AA143CCEC7C546E61D66E210E(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mE14090EB1CF0DC69821E18DA0826CE2EBF19BD2D_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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_m7E816123C4D11D9AA143CCEC7C546E61D66E210E_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_0 = __this->____items;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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_m76B39CFB0E7F6F47A2E9537C9DCB293074523E0E_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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_m1460D4746BFE6AB1AB53E58563A49E56DADD20ED(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 List_1_Find_m56372442BEB8889F28FB4663AA2F092176F48756_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* 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_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* L_1 = ___0_match;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m88E1BA54383F2A525E4380B9F3B7193D116A634B_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 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(BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172));
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* List_1_FindAll_m69A424EB4C63FD0C429219C81E5C4A85A86D6145_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* L_1 = (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m6B8AEA01AF5130CBF63ADB3039E2F4ACC71548C9(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* L_2 = ___0_match;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m88E1BA54383F2A525E4380B9F3B7193D116A634B_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* L_8 = V_0;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m5FF2DD09151C4FACA81169BAA33A611124C241BA_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_t8A3C0729B4B61738DFBD32119977F2991FD56447* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m16408BF6AE49A51444EE8E638B22EE51656D7797_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mD9D5434CF7D19647FA234901A373859EF56718EF(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD9D5434CF7D19647FA234901A373859EF56718EF_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* ___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_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* 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_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* L_10 = ___2_match;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m88E1BA54383F2A525E4380B9F3B7193D116A634B_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m07F8F95984B6C8E26996874FAFEB8B2E1EE4FC28_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, Action_1_t65365D3B58990D891B02EC47DC0077C4824F71DD* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t65365D3B58990D891B02EC47DC0077C4824F71DD* 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_t65365D3B58990D891B02EC47DC0077C4824F71DD* L_4 = ___0_action;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m88CC2D4FFA526745355A9D4D4F947237A9BF2AA8_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
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_t8942583471D8F80E5517127E40570BC7B08A435E List_1_GetEnumerator_m5561C01C902D2FFD405970FFECF57B147909B020_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t8942583471D8F80E5517127E40570BC7B08A435E L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m5B41DA139DF09891E5D3D46EA73B2BCE0448933B((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m47BA3DBA95965A007B7FF80A7B82F5FBEA23EDB0_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t8942583471D8F80E5517127E40570BC7B08A435E L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m5B41DA139DF09891E5D3D46EA73B2BCE0448933B((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t8942583471D8F80E5517127E40570BC7B08A435E L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m087D2C0C4F5AD08161E433E0D2D78AA350AECB60_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t8942583471D8F80E5517127E40570BC7B08A435E L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m5B41DA139DF09891E5D3D46EA73B2BCE0448933B((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t8942583471D8F80E5517127E40570BC7B08A435E L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m5418CB5330C08DC4BBFA88EC1314AB7FAEB56AD0_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_0 = __this->____items;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mB80A184C77EBF401BD59986941DD3AAFDA509244(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mA0B21AA6D2D4C1A496298CB31D08E44E91AB972B_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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_mFF355DBBB49EB60E6741572798AEF22F7F4C6CC0(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m5418CB5330C08DC4BBFA88EC1314AB7FAEB56AD0(__this, ((*(BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m78282D5B445514362F7EF2CBD1F7388E92B8A858_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___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;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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_m76B39CFB0E7F6F47A2E9537C9DCB293074523E0E(__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;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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:
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172)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_m4E37B05276498D2794C9C7ABC0E0B1607A239610_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_m0C04F16851E5C56135DC46673CAE48FA26F7F3D9(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_m78282D5B445514362F7EF2CBD1F7388E92B8A858(__this, L_1, ((*(BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m2E93505050231E34406BB02847509AB9DD31A526_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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_m76B39CFB0E7F6F47A2E9537C9DCB293074523E0E(__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;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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_t8A3C0729B4B61738DFBD32119977F2991FD56447*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_20 = __this->____items;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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);
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*, 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);
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_45;
|
|
L_45 = InterfaceFuncInvoker0< BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_44);
|
|
List_1_Insert_m78282D5B445514362F7EF2CBD1F7388E92B8A858(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
}
|
|
|
|
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_m4D1749E774F06CD257D4F24626BF3E499159555F(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m05A2B39D220C34988B512C00B4780B80FF573FED_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m5418CB5330C08DC4BBFA88EC1314AB7FAEB56AD0(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m6299B6896FD406BF1E44FB43A1DDE2661E198C67(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mA4BA1E6104139A0F55C3DF901589686C6858CB29_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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_mFF355DBBB49EB60E6741572798AEF22F7F4C6CC0(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m05A2B39D220C34988B512C00B4780B80FF573FED(__this, ((*(BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m21C990796034464B68044ACDFF2CAF953F34785E_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* 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_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* L_4 = ___0_match;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m88E1BA54383F2A525E4380B9F3B7193D116A634B_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* L_16 = ___0_match;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m88E1BA54383F2A525E4380B9F3B7193D116A634B_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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));
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 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), (BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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_m6299B6896FD406BF1E44FB43A1DDE2661E198C67_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 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;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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:
|
|
{
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172));
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172)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_m74DE2B87D9A364FA20E8C5947268D585BE97BA5E_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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));
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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_m405ABF3EADAEA829F689B81AF80AB6A5A59697DF_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m2D941957E274B0973B6C00B985E7902CF8B9EA1E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m0477C5C6391E5FF070102E1C1A078E020C2B8C97(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0477C5C6391E5FF070102E1C1A078E020C2B8C97_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mB953F2198D5F5F59A6EC026AE19D3DE0A2BA9619(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
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_mE858CA68FC3C257A4FD43470DD9DE95C48EFF0E9_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m2D941957E274B0973B6C00B985E7902CF8B9EA1E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mCB29D72C19D107017B83B0A11E80D0302810FFFC(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mBCB1E41ABB303C42F09E4B7165C850F38B186BF8_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m2D941957E274B0973B6C00B985E7902CF8B9EA1E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mCB29D72C19D107017B83B0A11E80D0302810FFFC(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mCB29D72C19D107017B83B0A11E80D0302810FFFC_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisBindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172_mB9BACC4AD013905F134D521D1C0B20DA918002C5(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
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_m13F40D76119949CF3449F6ACE572AE6C045637D0_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, Comparison_1_tA1D6CF508BFA679A7BA13D5E06E4648BAE6831E2* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tA1D6CF508BFA679A7BA13D5E06E4648BAE6831E2* 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;
|
|
}
|
|
}
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tA1D6CF508BFA679A7BA13D5E06E4648BAE6831E2* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 49));
|
|
ArraySortHelper_1_Sort_mBFFFDF624B4C0BAA16E9E62C625556FE5821354C(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
}
|
|
|
|
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 BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* List_1_ToArray_m7EBF1BD59C18E55850EEB7AB6343CE0C5B02305B_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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));
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_1 = ((List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447_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;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_3 = (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*)(BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_4 = __this->____items;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m4D1749E774F06CD257D4F24626BF3E499159555F_gshared (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __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;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 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);
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_6;
|
|
L_6 = InterfaceFuncInvoker0< BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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_m76B39CFB0E7F6F47A2E9537C9DCB293074523E0E(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172)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_m70E02CD9D935631B3DBF0CB81D2FCB4DF2CF6DF9_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_0 = (BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*)(BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447_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_m57398853736FEF2F8EAFF00B52BA6CDA883462F0_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_0 = ((List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905_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_m889EBFE37981E2450612208831BC1D4E76C6DE26_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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));
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_2 = ((List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905_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;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_4 = (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*)(ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*)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_m31703303A00668A472E08A2E655D4E36CB017C0C_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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));
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_6 = ((List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905_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;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_8 = (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*)(ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*)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;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*, 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));
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_12 = ((List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905_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_m15692C21EF2C05F99846AFE663E3AF4BBE6FFE11(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m567E4F2D23C9B4ED685C445DDA6264EDC85CD2CC_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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_m5C396F2A3B19FBCE55069EED42105BBA3D10A41E_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_6 = (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*)(ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*)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;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_8 = __this->____items;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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:
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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));
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_12 = ((List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905_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_mBE8A6EBCEC857D0D8DA0361CC2F4832CDA6296E8_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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_mFA6940DE21FB56B764A994C21C191C1865B7E4AF_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mC309E45F6BEB5420EED278DFB7F244CDFF23492B_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m465D7A2474C908475BA9051917E1A9FF309D1524_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m1132511A087C2E14CA0B6BC9A3182214A235E51F_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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 ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 List_1_get_Item_m5035D457DFCEF352DDF416D61C20D986FE1FD545_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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:
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 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_mB76A495BF77995D6285ECB72B7F8868A68E9E917_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___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:
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022)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_m79B85091AFB95A5635518D62C8C343340BCA3240_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 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(ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022));
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 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_m87735ADEFE4FDE886305793599571A3AC189817F_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_1;
|
|
L_1 = List_1_get_Item_m5035D457DFCEF352DDF416D61C20D986FE1FD545(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 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_m478DB2BB33E2A8FE033C77F93FF5A33763425D90_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m9ED88D94AF6B7AFEAE60584816BFA19E9D3AD73A(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_mB76A495BF77995D6285ECB72B7F8868A68E9E917(__this, L_1, ((*(ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m42F6574C63DCDEE3EC13B7A111F57B0E700342FD_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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));
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_9 = ___0_item;
|
|
List_1_AddWithResize_m23394A1C981A8E782CAC9C63EC428D43E58B2BD6(__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_m23394A1C981A8E782CAC9C63EC428D43E58B2BD6_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___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_m6E07D0629B5177A125068CD79467F17E0263A29B(__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));
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m9E22D8FFCAA6285F483E9822D084C93B1B4001EF_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m9ED88D94AF6B7AFEAE60584816BFA19E9D3AD73A(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m42F6574C63DCDEE3EC13B7A111F57B0E700342FD_inline(__this, ((*(ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_mBE8A6EBCEC857D0D8DA0361CC2F4832CDA6296E8_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_m6440161278E3B7318E853203F92D67E27AB6EC00_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_mF4EA65794B6B4014DA2676155B09A6DC74285E1D(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m7E91F83556DD89829D1E72AA4B8962D3D8324473_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, int32_t ___1_count, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___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:
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m0FCEF3882E489FC762853CDFBEFA552DF33728E2(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mFF8AB43A76C0C92AD845AE42A2E812DA1838AA9A_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mBE8A6EBCEC857D0D8DA0361CC2F4832CDA6296E8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m7E91F83556DD89829D1E72AA4B8962D3D8324473(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m16024F085334202D80008481EE71EB41C742DEE5_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mBE8A6EBCEC857D0D8DA0361CC2F4832CDA6296E8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m7E91F83556DD89829D1E72AA4B8962D3D8324473(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mD83E6A7ACFBE159DA4CF72BD9F99A00B896E0DF2_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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_m09BF5972EC6393E951536EF2E60B6FDC4CB19C7F_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mAFDAD4C0B483CE3E54983FAFD31CD348386D778B(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
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_m385246CB1677268C07B2BE3665AB2A978151433D_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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_m79B85091AFB95A5635518D62C8C343340BCA3240(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m09BF5972EC6393E951536EF2E60B6FDC4CB19C7F(__this, ((*(ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mB49C7E0C73804E25C116DC6A017BE67DB39CB725_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_0 = ___0_array;
|
|
List_1_CopyTo_mD572749CB68B21D585FA567F1558A90D2C52F73C(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m23196BC5298537279D462E9D91CCD119ABE21D61_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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_mD572749CB68B21D585FA567F1558A90D2C52F73C_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_0 = __this->____items;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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_m6E07D0629B5177A125068CD79467F17E0263A29B_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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_m5C396F2A3B19FBCE55069EED42105BBA3D10A41E(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 List_1_Find_m146A36BA04A90CAC1E81DCEC193273B114DBE3AD_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* 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_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* L_1 = ___0_match;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mEB7C2EF43FDBFF3DC60D18AFB6BD576525EC1999_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 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(ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022));
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* List_1_FindAll_mC471FC3FFD7A95A95BE0DD8D1C26826F8C4C8417_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* L_1 = (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m57398853736FEF2F8EAFF00B52BA6CDA883462F0(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* L_2 = ___0_match;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mEB7C2EF43FDBFF3DC60D18AFB6BD576525EC1999_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* L_8 = V_0;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m42F6574C63DCDEE3EC13B7A111F57B0E700342FD_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_tF582953E1AEAD6ED84833148BAA8969A66E35905* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m7AC95AE2F22ECA2A22C556422F05BD4A9A4A54B5_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m37E382E07CB5F4FB1B968B8264BABE6978F73C94(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m37E382E07CB5F4FB1B968B8264BABE6978F73C94_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* ___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_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* 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_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* L_10 = ___2_match;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mEB7C2EF43FDBFF3DC60D18AFB6BD576525EC1999_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mA83D73F4828DE0329B13F3FEC6F36217782A9ACF_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, Action_1_t02E9BC0DAB7D6FEB5D44B69FDBE1E07550492E5A* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t02E9BC0DAB7D6FEB5D44B69FDBE1E07550492E5A* 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_t02E9BC0DAB7D6FEB5D44B69FDBE1E07550492E5A* L_4 = ___0_action;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m1BFE06E8431F6D31C7063EDA2030B182259487F7_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
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_t02FF38A6AF277B3D3A6E2312B96BDD7F6B746200 List_1_GetEnumerator_mF8E8F8F7660EAAEFF8FC8EDB181BA63FB21EB5E3_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t02FF38A6AF277B3D3A6E2312B96BDD7F6B746200 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m6DE78EFCA42C54DDEF30A75170FEBF264E81145E((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mC034E36D5588F0C0E34A5E09943679EE555669AB_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t02FF38A6AF277B3D3A6E2312B96BDD7F6B746200 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m6DE78EFCA42C54DDEF30A75170FEBF264E81145E((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t02FF38A6AF277B3D3A6E2312B96BDD7F6B746200 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m54D99B117D171FB91F5E5154175ADB217E45DA59_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t02FF38A6AF277B3D3A6E2312B96BDD7F6B746200 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m6DE78EFCA42C54DDEF30A75170FEBF264E81145E((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t02FF38A6AF277B3D3A6E2312B96BDD7F6B746200 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mAFDAD4C0B483CE3E54983FAFD31CD348386D778B_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_0 = __this->____items;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m8231A8CA61666640E30E5E8FC8BB1F609C9BCF87(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m0767E8F93CDF3ED875AE3D97B7BA124C9F457D51_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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_m79B85091AFB95A5635518D62C8C343340BCA3240(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_mAFDAD4C0B483CE3E54983FAFD31CD348386D778B(__this, ((*(ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mD61BE1FBC887B807FED00ED05250727CD9A9588D_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___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;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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_m6E07D0629B5177A125068CD79467F17E0263A29B(__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;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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:
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022)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_m7D3DBB52E03E166E13D322BEC19690177CC6B097_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m9ED88D94AF6B7AFEAE60584816BFA19E9D3AD73A(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_mD61BE1FBC887B807FED00ED05250727CD9A9588D(__this, L_1, ((*(ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mF4EA65794B6B4014DA2676155B09A6DC74285E1D_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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_m6E07D0629B5177A125068CD79467F17E0263A29B(__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;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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_tF582953E1AEAD6ED84833148BAA8969A66E35905*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_20 = __this->____items;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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);
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*, 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);
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_45;
|
|
L_45 = InterfaceFuncInvoker0< ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_44);
|
|
List_1_Insert_mD61BE1FBC887B807FED00ED05250727CD9A9588D(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
}
|
|
|
|
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_m15692C21EF2C05F99846AFE663E3AF4BBE6FFE11(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m0142015610BEB7116F615CC54DD055F98326F93B_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mAFDAD4C0B483CE3E54983FAFD31CD348386D778B(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m713CE84682B5FFC03DB1B72EBE0B7E50A9EA4635(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mEAA2362799F6BA06115138AF6A172ADBED45F134_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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_m79B85091AFB95A5635518D62C8C343340BCA3240(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m0142015610BEB7116F615CC54DD055F98326F93B(__this, ((*(ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mBFE7347C52B8B02F2945F6678566FC76AFCA4D6E_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* 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_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* L_4 = ___0_match;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mEB7C2EF43FDBFF3DC60D18AFB6BD576525EC1999_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* L_16 = ___0_match;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mEB7C2EF43FDBFF3DC60D18AFB6BD576525EC1999_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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));
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 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), (ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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_m713CE84682B5FFC03DB1B72EBE0B7E50A9EA4635_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 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;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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:
|
|
{
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022));
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022)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_mAA5E0019F09672E992B5A818DA5C65EBFC81B5A5_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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));
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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_m70F103AD007E3D2E891D05799600D85A49E15B82_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mBE8A6EBCEC857D0D8DA0361CC2F4832CDA6296E8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m7D838DA3D84A200D9A2D4CF07F646C63E7F53B37(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m7D838DA3D84A200D9A2D4CF07F646C63E7F53B37_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m9D2FB1CC230FDF7583CBBF59B549C04B1628ED3D(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
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_m62B53898ECB4B86C7F3F57A3EFDDB0218B40FFF5_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mBE8A6EBCEC857D0D8DA0361CC2F4832CDA6296E8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m54AA57D4C6F2F62A5B9F8A6AB572D9AC1F025C3C(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF10AA0A1C6A54FF0CD725D4DC807793085F9BBAE_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mBE8A6EBCEC857D0D8DA0361CC2F4832CDA6296E8_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m54AA57D4C6F2F62A5B9F8A6AB572D9AC1F025C3C(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m54AA57D4C6F2F62A5B9F8A6AB572D9AC1F025C3C_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisChangesFromUI_t56B0B09645F7D36924555D832D21882400771022_m1DDF89B97343BD2477C80F9DF6329F020F6DF0E6(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
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_m90ADD8609BBA61F4749517DB4FCA136248171E51_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, Comparison_1_tAF7D8D1E3C0F12BC383951F1938EFDCED9156824* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tAF7D8D1E3C0F12BC383951F1938EFDCED9156824* 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;
|
|
}
|
|
}
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tAF7D8D1E3C0F12BC383951F1938EFDCED9156824* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 49));
|
|
ArraySortHelper_1_Sort_m59F9C5EE0460E12EC16D2B1F9B2FA34A16276A78(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
}
|
|
|
|
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 ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* List_1_ToArray_m9625AE60B31009E52F32842ABE2BE85FB807B5B2_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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));
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_1 = ((List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905_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;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_3 = (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*)(ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_4 = __this->____items;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m15692C21EF2C05F99846AFE663E3AF4BBE6FFE11_gshared (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __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;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 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);
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_6;
|
|
L_6 = InterfaceFuncInvoker0< ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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_m6E07D0629B5177A125068CD79467F17E0263A29B(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022)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_m359A6FA8E46A6BAF33D9424E53507B6B6C9758EA_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_0 = (ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*)(ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905_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_m72CABC5BC7B23D1C6059E390450A955943827CB8_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_0 = ((List_1_tCF065800FF47BB709E407B98E405036C6C82A151_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_m4C1B634836A6AD039A135E2AFAF17B09E97E3958_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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));
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_2 = ((List_1_tCF065800FF47BB709E407B98E405036C6C82A151_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;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_4 = (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*)(AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*)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_m7FBB59C58A48359680793DCD7B767272A4A8FE7A_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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));
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_6 = ((List_1_tCF065800FF47BB709E407B98E405036C6C82A151_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;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_8 = (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*)(AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*)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;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*, 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));
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_12 = ((List_1_tCF065800FF47BB709E407B98E405036C6C82A151_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_mFDE6EA284C392E23853C792921E1BB208D91E209(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mD03EF0522AE953AFC9653BCD4471B1092008D818_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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_mBEE0377BC48B58D0D6937D81DB802909A06880A2_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_6 = (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*)(AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*)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;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_8 = __this->____items;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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:
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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));
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_12 = ((List_1_tCF065800FF47BB709E407B98E405036C6C82A151_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_mDD42C8ABD60BA0598641BB17D1D5C59CD7AA468F_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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_mCABCD16ED432D940AC400BBA5C181D0AB2A3122D_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mE8CD01F52A61864E3CD577A925D05957D0923A61_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m7C1D00F91BAD2F828950058B76F488B1985FA1FF_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mC2A148A7D9271109F285FB4A759420412E9E568B_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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 AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C List_1_get_Item_mB10AD6372D0EE9C4AA96F31842BBDEC64782EEA7_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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:
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C 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_m2AE15B9F6FD9068EB57AC80183BA3A55A709E920_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___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:
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C)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_m4495F53095FA22ECF23F1A8C6E7B83506B783AD8_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C 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(AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C));
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C 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_mE86C7A9DAF000DA0AF0DD0CF550A0BF9A9635F01_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_1;
|
|
L_1 = List_1_get_Item_mB10AD6372D0EE9C4AA96F31842BBDEC64782EEA7(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C 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_mC9A3E7B23C0777702EAD079DC4CC57C94A02F038_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m274FBADD39992A4F1CDE5D1D7A13F11850D009C6(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_m2AE15B9F6FD9068EB57AC80183BA3A55A709E920(__this, L_1, ((*(AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mEFB91623BF601822442CB81C6E9DD70B97C8751D_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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));
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_9 = ___0_item;
|
|
List_1_AddWithResize_m0830B25F952D7499147A764B49FDDC3C4389EA30(__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_m0830B25F952D7499147A764B49FDDC3C4389EA30_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___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_m882BCF443981921A606F15BD311ACF42B7DBF710(__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));
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m893F554612D9A8C621EA4C35FFD012A937618A79_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m274FBADD39992A4F1CDE5D1D7A13F11850D009C6(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_mEFB91623BF601822442CB81C6E9DD70B97C8751D_inline(__this, ((*(AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_mDD42C8ABD60BA0598641BB17D1D5C59CD7AA468F_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_m284A0CDE342FD2E9F9243511BD2FB258B1466688_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_mF1F511EB0F35110B4F560D12E2775B62AF8D4101(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m9C4B15D4FA2D26949FF975E7B28BD5B6B8C7F665_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, int32_t ___1_count, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___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:
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m5574D56E46DD57A72260C7483E2CCD563AFDFECE(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m3220FAED40987DEB16E40CB2BC3FAF0BC198A8D8_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mDD42C8ABD60BA0598641BB17D1D5C59CD7AA468F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m9C4B15D4FA2D26949FF975E7B28BD5B6B8C7F665(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m3619AB0ED48A93EB1C383AD78BD23DA8772892BE_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mDD42C8ABD60BA0598641BB17D1D5C59CD7AA468F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m9C4B15D4FA2D26949FF975E7B28BD5B6B8C7F665(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mC950C39A65682F4327F10809D80F8EAF654D4210_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
goto IL_0035;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
__this->____size = 0;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m48999FC515A57AD5BA023C75C7245DA54FE2C160_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m525A131BB3069BC7C6B759921F2BB530C81DE83A(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
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_m29206E82A00C7508CBC3AAEE669B85FBDB6BFD37_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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_m4495F53095FA22ECF23F1A8C6E7B83506B783AD8(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m48999FC515A57AD5BA023C75C7245DA54FE2C160(__this, ((*(AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mB0DA9E3B817BB0FF3295546B123F9844B61B4BC2_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_0 = ___0_array;
|
|
List_1_CopyTo_mFCD97A682C4BF4B23E2A2CBFE52304E63A75A1C8(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m83D6C39BC42D79B486557F0E1C8168ACC56338DF_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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_mFCD97A682C4BF4B23E2A2CBFE52304E63A75A1C8_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_0 = __this->____items;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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_m882BCF443981921A606F15BD311ACF42B7DBF710_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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_mBEE0377BC48B58D0D6937D81DB802909A06880A2(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C List_1_Find_m9E815E168CCAFBC07A8404DEA45FCC351A5A30F9_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* 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_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* L_1 = ___0_match;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mB2C5C67D1BD370F8851F316FE4A89AC1C0BD9525_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C 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(AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C));
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tCF065800FF47BB709E407B98E405036C6C82A151* List_1_FindAll_m42DD7E8FBAD6E5E5842AC6540F0249DCC31AEB82_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_tCF065800FF47BB709E407B98E405036C6C82A151* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tCF065800FF47BB709E407B98E405036C6C82A151* L_1 = (List_1_tCF065800FF47BB709E407B98E405036C6C82A151*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m72CABC5BC7B23D1C6059E390450A955943827CB8(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* L_2 = ___0_match;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mB2C5C67D1BD370F8851F316FE4A89AC1C0BD9525_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tCF065800FF47BB709E407B98E405036C6C82A151* L_8 = V_0;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_mEFB91623BF601822442CB81C6E9DD70B97C8751D_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_tCF065800FF47BB709E407B98E405036C6C82A151* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mBE609462FB0BE8EE049A3DD3BC9F4FA5ACB34F89_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_mE154D330AD21AB49FD478D4BE186FE9630743B1E(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE154D330AD21AB49FD478D4BE186FE9630743B1E_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* ___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_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* 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_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* L_10 = ___2_match;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mB2C5C67D1BD370F8851F316FE4A89AC1C0BD9525_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m5F8E682350151CDD956172D6A08883EB3DCE8B0B_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, Action_1_t46C55BA6A80D2BCBE69DBE950AA38AA3FBC1ED5C* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t46C55BA6A80D2BCBE69DBE950AA38AA3FBC1ED5C* 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_t46C55BA6A80D2BCBE69DBE950AA38AA3FBC1ED5C* L_4 = ___0_action;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m6F5FE404413D6E8212116080DB5910D2EFA8F42E_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
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_t011C20FE326DB23A697B81F1A63C0E138D1D366D List_1_GetEnumerator_mF5E6D456F3A7E7C0E2AFEE4E9FDB82493F4C3041_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t011C20FE326DB23A697B81F1A63C0E138D1D366D L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m6283F40218E3C989E1BC619ECC0345C57B83BDD6((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m89AFA33D95C5EC905B1F854D0DE9C1F6FBA058B2_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t011C20FE326DB23A697B81F1A63C0E138D1D366D L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m6283F40218E3C989E1BC619ECC0345C57B83BDD6((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t011C20FE326DB23A697B81F1A63C0E138D1D366D L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mA7FF15BE5D704A38F44FC5D619916F9838912490_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t011C20FE326DB23A697B81F1A63C0E138D1D366D L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m6283F40218E3C989E1BC619ECC0345C57B83BDD6((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t011C20FE326DB23A697B81F1A63C0E138D1D366D L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m525A131BB3069BC7C6B759921F2BB530C81DE83A_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_0 = __this->____items;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m6A988DCFB6B37B6FFE35B2AAAD78341AD8D403D4(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m25C91058CD0C496BE01E3C0676F15D5CCE35524F_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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_m4495F53095FA22ECF23F1A8C6E7B83506B783AD8(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m525A131BB3069BC7C6B759921F2BB530C81DE83A(__this, ((*(AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m2552EEDA6226F638DD5771C3F8E19D0EAB595239_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___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;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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_m882BCF443981921A606F15BD311ACF42B7DBF710(__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;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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:
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C)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_m0A64A47343A8DEE62639EBB3C2BDD5B13DB2B0E5_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m274FBADD39992A4F1CDE5D1D7A13F11850D009C6(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_m2552EEDA6226F638DD5771C3F8E19D0EAB595239(__this, L_1, ((*(AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mF1F511EB0F35110B4F560D12E2775B62AF8D4101_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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_m882BCF443981921A606F15BD311ACF42B7DBF710(__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;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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_tCF065800FF47BB709E407B98E405036C6C82A151*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_20 = __this->____items;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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);
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*, 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);
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_45;
|
|
L_45 = InterfaceFuncInvoker0< AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_44);
|
|
List_1_Insert_m2552EEDA6226F638DD5771C3F8E19D0EAB595239(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
}
|
|
|
|
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_mFDE6EA284C392E23853C792921E1BB208D91E209(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m93FFE0E4A040848CBCF1DC98B1724D358AA7FDC5_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m525A131BB3069BC7C6B759921F2BB530C81DE83A(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m85F5A890457A897268B0D84DCFBCD4564AB45524(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m793030BA7C6E112688C4F656C0DF81D2B65E6583_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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_m4495F53095FA22ECF23F1A8C6E7B83506B783AD8(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m93FFE0E4A040848CBCF1DC98B1724D358AA7FDC5(__this, ((*(AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m4348394145F72ABCF4418FB1D9B16E39E5EFA3C8_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* 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_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* L_4 = ___0_match;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mB2C5C67D1BD370F8851F316FE4A89AC1C0BD9525_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* L_16 = ___0_match;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mB2C5C67D1BD370F8851F316FE4A89AC1C0BD9525_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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));
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C 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), (AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00ad;
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = V_0;
|
|
__this->____size = L_36;
|
|
int32_t L_37 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_37, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_34, L_35));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m85F5A890457A897268B0D84DCFBCD4564AB45524_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C 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;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_11 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m0B3025279461EBEB89320D8D1D10AF04DD70C079_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
goto IL_008d;
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m09AF53BB1B3DA5BC11B1E535DDD65C3971FB520C_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mDD42C8ABD60BA0598641BB17D1D5C59CD7AA468F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mA948EBC1F92D8681570228F9801A9E817F87993D(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mA948EBC1F92D8681570228F9801A9E817F87993D_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m44950826315DBA4FE4E1B2CFF4BD3F385E10A6AD(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
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_m40AC4F44C146A164039A56CD14A5FCDF7A7802A9_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mDD42C8ABD60BA0598641BB17D1D5C59CD7AA468F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m78E677E55D2D8FB7BD4D10339AD6DA81E31B9177(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4865D427CF883FA9E2EC406CEDF82864EDB001B8_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mDD42C8ABD60BA0598641BB17D1D5C59CD7AA468F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m78E677E55D2D8FB7BD4D10339AD6DA81E31B9177(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m78E677E55D2D8FB7BD4D10339AD6DA81E31B9177_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisAllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C_m24AE238ACF140D59B9FA75BADEAEA598ABE06FFF(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
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_m9925C70AB6EBAD567883E9130426B5780BBD6DE8_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, Comparison_1_t94B0A14C91609896F9AB2694A5D2EC342A4FEC03* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t94B0A14C91609896F9AB2694A5D2EC342A4FEC03* 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;
|
|
}
|
|
}
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t94B0A14C91609896F9AB2694A5D2EC342A4FEC03* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 49));
|
|
ArraySortHelper_1_Sort_m166528CD4129C3D52FF6E408FF5678B1FD70B4C0(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
}
|
|
|
|
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 AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* List_1_ToArray_m50F248E58031A2BA06B4D5479217017C23A8846B_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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));
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_1 = ((List_1_tCF065800FF47BB709E407B98E405036C6C82A151_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;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_3 = (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*)(AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_4 = __this->____items;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mFDE6EA284C392E23853C792921E1BB208D91E209_gshared (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __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;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C 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);
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_6;
|
|
L_6 = InterfaceFuncInvoker0< AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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_m882BCF443981921A606F15BD311ACF42B7DBF710(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C)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_mF49327A230C893363543235CBCBB38176ACE0FB7_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_0 = (AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*)(AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_tCF065800FF47BB709E407B98E405036C6C82A151_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_tCF065800FF47BB709E407B98E405036C6C82A151_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_m816E4BC1AB2E246F9D0A140078C09617C6A99E80_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_0 = ((List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64_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_m7E80AA956EC0C1A266DFB60EFD46B624A955DF43_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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));
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_2 = ((List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64_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;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_4 = (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*)(RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*)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_m56045C724A7A294F7B51C9621F28867D0E789ED2_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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));
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_6 = ((List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64_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;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_8 = (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*)(RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*)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;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*, 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));
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_12 = ((List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64_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_m7FF14E43FD5CD7A183FBD308CEFA9C184259FD34(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m1C432F9C06D1B04DD8B92E5FC0D8374EF9557BEE_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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_mDC969C590E8914C9E22BC271AE4402AA8CBC3F40_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_6 = (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*)(RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*)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;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_8 = __this->____items;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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:
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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));
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_12 = ((List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64_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_m22984E970FC9099179932CC30004D6B912012F95_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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_m0840C9970F961C0C9D81149A8B8B7628A6C722F9_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m1F78B5990D5EE3B4B402309967895F1D74F2B734_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mEE090C2BF3520215A61509528DF9F94EB11A05CD_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mF0BF1EF86B64ABE7F173CAF3C50F2BC23279AA17_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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 Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 List_1_get_Item_m1F85FCA95C32974EB5786086C700E6798A32C8B4_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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:
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 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_m063A60C880987CFE896A22262D2E64574AB2D25C_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___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:
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7)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_mC78C4BF2302CF49BE959BF0B0A00E8EF70CD9670_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 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(Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7));
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 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_m0D6DC9F5B1DE4F2B4826806A3FC73277330DDD7C_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_1;
|
|
L_1 = List_1_get_Item_m1F85FCA95C32974EB5786086C700E6798A32C8B4(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 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_m60B1BC5ADD04DD64AA10D079CF340EA1BEC68333_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m0ECC50BFF6D34749E77CF6B799236857F197493F(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_m063A60C880987CFE896A22262D2E64574AB2D25C(__this, L_1, ((*(Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m87C106126391B4F20D78F967F557F3B02E2A1353_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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));
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_9 = ___0_item;
|
|
List_1_AddWithResize_mBE69C43C267A135495C5CE6B214B633C632E6DAA(__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_mBE69C43C267A135495C5CE6B214B633C632E6DAA_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___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_mA93C0329A07314FABDBAC28C5B9BBE8ADAB2DB34(__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));
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m8EAA1694FB88F443D727F7A03921BC4902E12BA8_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m0ECC50BFF6D34749E77CF6B799236857F197493F(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m87C106126391B4F20D78F967F557F3B02E2A1353_inline(__this, ((*(Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_m22984E970FC9099179932CC30004D6B912012F95_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_m44DE01304D325BAB72DFD20E957DA2C05945AF89_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m726E1D57125F296B7224929EF7DE2E780D4A5BBB(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1966896402EEC56D8F90D6492D5365FAFCB2E905_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, int32_t ___1_count, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___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:
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_mE80F3CA7C1D868D6A6599609228EF91CA66A9BF8(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mBEEA2D9E4A5CB333A2CF88574B20FEFE2B1D3055_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m22984E970FC9099179932CC30004D6B912012F95_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m1966896402EEC56D8F90D6492D5365FAFCB2E905(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m0111E63EC0D2C45FE948A8DDFE2BC204FA62966F_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m22984E970FC9099179932CC30004D6B912012F95_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m1966896402EEC56D8F90D6492D5365FAFCB2E905(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mA0F4533BAF3A91724105A884E0E1D70B1DE83A5A_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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_m6CFBC43D15F0762A270F7DA276B26E6465D73919_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m404D1DBB3EE6EC3470CF639F078A0758170AA1D6(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
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_m14C68732967B83EBD3EF727B423865E8A7B13D88_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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_mC78C4BF2302CF49BE959BF0B0A00E8EF70CD9670(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m6CFBC43D15F0762A270F7DA276B26E6465D73919(__this, ((*(Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m034E90908871C11364A2238BBCDC54A766441104_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_0 = ___0_array;
|
|
List_1_CopyTo_m8CAAEA2F9FBF3925BA956F4B6BFE0CD0C74900C2(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m2A6866E289C1AF5FA1CE2A33E0748839A4D3309A_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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_m8CAAEA2F9FBF3925BA956F4B6BFE0CD0C74900C2_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_0 = __this->____items;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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_mA93C0329A07314FABDBAC28C5B9BBE8ADAB2DB34_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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_mDC969C590E8914C9E22BC271AE4402AA8CBC3F40(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 List_1_Find_m3241A1CC8FB1C6DDCF0FD8CC1D9599A8B9F1FD63_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* 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_t15E52F38022348884DB7434BD48688EFBD9A7C92* L_1 = ___0_match;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mE152A1665781FDFE2EA4A896D4494602EA71C226_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 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(Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7));
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* List_1_FindAll_m1EEEA1BF37C6E39502D090A8473F7179DA5B68DE_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* L_1 = (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m816E4BC1AB2E246F9D0A140078C09617C6A99E80(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* L_2 = ___0_match;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mE152A1665781FDFE2EA4A896D4494602EA71C226_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* L_8 = V_0;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m87C106126391B4F20D78F967F557F3B02E2A1353_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_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m347A5A3E9D9FF35B9F7CF07B58EE2C951978654E_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m8C21017E9E499653EE83953954E96F107AF16EDF(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m8C21017E9E499653EE83953954E96F107AF16EDF_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* ___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_t15E52F38022348884DB7434BD48688EFBD9A7C92* 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_t15E52F38022348884DB7434BD48688EFBD9A7C92* L_10 = ___2_match;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mE152A1665781FDFE2EA4A896D4494602EA71C226_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mCEE42F8595A438E5C58C30B2599662A16730A460_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Action_1_t23143855A951535C4A77BF630532549556C0AF5A* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t23143855A951535C4A77BF630532549556C0AF5A* 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_t23143855A951535C4A77BF630532549556C0AF5A* L_4 = ___0_action;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m9A562E93BD8D57A13BB4993B6B21125FDD515038_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
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_t7C6C9B187BC566CC3B1B0C1686A9D10BC6044162 List_1_GetEnumerator_mC0058E0C9413E18DEA238624D208E766BA226F42_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t7C6C9B187BC566CC3B1B0C1686A9D10BC6044162 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m74D070F5A15D4200879F644AB011BEB8A9FA9EE9((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mFEEFB8ED1D426A5F578A9EF4B9CA2773462682DC_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t7C6C9B187BC566CC3B1B0C1686A9D10BC6044162 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m74D070F5A15D4200879F644AB011BEB8A9FA9EE9((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t7C6C9B187BC566CC3B1B0C1686A9D10BC6044162 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m836DCE3F7AFDFA1CDA8A61152CD98C219C3FEDDB_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t7C6C9B187BC566CC3B1B0C1686A9D10BC6044162 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m74D070F5A15D4200879F644AB011BEB8A9FA9EE9((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t7C6C9B187BC566CC3B1B0C1686A9D10BC6044162 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m404D1DBB3EE6EC3470CF639F078A0758170AA1D6_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_0 = __this->____items;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m5EB6C29FFC0BECFC8B81096F8AA18184F4CB0F12(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m214045552D894FBB9B6F673EA9E24F754AEE127D_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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_mC78C4BF2302CF49BE959BF0B0A00E8EF70CD9670(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m404D1DBB3EE6EC3470CF639F078A0758170AA1D6(__this, ((*(Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mDEADECEA15B590B557FB72F78CBE1B49D7607C75_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___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;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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_mA93C0329A07314FABDBAC28C5B9BBE8ADAB2DB34(__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;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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:
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7)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_m9F7572C0794D3F3F7B75D2FB28271B8763D9BBCE_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m0ECC50BFF6D34749E77CF6B799236857F197493F(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_mDEADECEA15B590B557FB72F78CBE1B49D7607C75(__this, L_1, ((*(Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m726E1D57125F296B7224929EF7DE2E780D4A5BBB_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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_mA93C0329A07314FABDBAC28C5B9BBE8ADAB2DB34(__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;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_20 = __this->____items;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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);
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*, 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);
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_45;
|
|
L_45 = InterfaceFuncInvoker0< Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_44);
|
|
List_1_Insert_mDEADECEA15B590B557FB72F78CBE1B49D7607C75(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
}
|
|
|
|
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_m7FF14E43FD5CD7A183FBD308CEFA9C184259FD34(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m7DCF2A25BD00A3C1A53B8FAF17ECF24D66495590_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m404D1DBB3EE6EC3470CF639F078A0758170AA1D6(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m361BBD5EE5782526B9AEC2F9376B7EA11A85E3F0(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m5B4E54B696E92E76579A9BF790B469790A3B67CC_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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_mC78C4BF2302CF49BE959BF0B0A00E8EF70CD9670(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m7DCF2A25BD00A3C1A53B8FAF17ECF24D66495590(__this, ((*(Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m2224DAF4660F4A3A216DB038DCFBC41B1456EE3C_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* 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_t15E52F38022348884DB7434BD48688EFBD9A7C92* L_4 = ___0_match;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mE152A1665781FDFE2EA4A896D4494602EA71C226_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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_t15E52F38022348884DB7434BD48688EFBD9A7C92* L_16 = ___0_match;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mE152A1665781FDFE2EA4A896D4494602EA71C226_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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));
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 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), (Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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_m361BBD5EE5782526B9AEC2F9376B7EA11A85E3F0_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 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;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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:
|
|
{
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7));
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7)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_m3291133E270CD53A4F9EE70ECFF957B827E86799_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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));
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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_m804EEAF787070617C09E74EF6DD8AA289846AD6A_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m22984E970FC9099179932CC30004D6B912012F95_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m23940B3E391B3E7FB4AFD298273AA34643CB64E7(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m23940B3E391B3E7FB4AFD298273AA34643CB64E7_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_mA3D752A28FCD01DCCA7B17CCC231551F935C7319(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
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_m29BE05941CB1F28429A36733D3DFAB1B858E87DC_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m22984E970FC9099179932CC30004D6B912012F95_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m7C070E398C699FB34CD9801E34656F7DF20CCF0D(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m84BE6337C56935EF7672CF25949B2F5BAD6E620A_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m22984E970FC9099179932CC30004D6B912012F95_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m7C070E398C699FB34CD9801E34656F7DF20CCF0D(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7C070E398C699FB34CD9801E34656F7DF20CCF0D_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisRegistration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7_m322F3694C56FF3EB3A35407F2E4A809D4A39DD0E(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
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_mE88F1DC9DD82A7FF1777CF71CAA2FBD48ABB3A7C_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Comparison_1_t2018CA0ED02A280E24DB112F562FB22B91B0517D* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t2018CA0ED02A280E24DB112F562FB22B91B0517D* 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;
|
|
}
|
|
}
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_t2018CA0ED02A280E24DB112F562FB22B91B0517D* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 49));
|
|
ArraySortHelper_1_Sort_mD6C307119AE54842BBEB4D540D25A4EEFB6CDAE4(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
}
|
|
|
|
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 RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* List_1_ToArray_m8400CEBE3951F522A00C3232B610C7DCDD9B5BFA_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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));
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_1 = ((List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64_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;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_3 = (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*)(RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_4 = __this->____items;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m7FF14E43FD5CD7A183FBD308CEFA9C184259FD34_gshared (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __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;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 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);
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_6;
|
|
L_6 = InterfaceFuncInvoker0< Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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_mA93C0329A07314FABDBAC28C5B9BBE8ADAB2DB34(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7)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_m3A86BCDF005DD5651600BF4AEBBE5B1B07AEBD29_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_0 = (RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*)(RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64_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_m73786708BB5BF136266E56407D245B8241A7F24C_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_0 = ((List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66_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_m1AB43232C47D7C51BF21CD29DEFCB9B5FDA20F58_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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));
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_2 = ((List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66_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;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_4 = (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*)(FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*)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_m6592B2899B3A139C5694B5DCB8F0F585F582524C_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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));
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_6 = ((List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66_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;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_8 = (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*)(FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*)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;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*, 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));
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_12 = ((List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66_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_mE3A96B661AF42B7138126DF053E52CCADEE2F7BF(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mFE8220DD0628C77D46034DF8CDCE40153741FED2_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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_m7D17E539005D906154EFC7059AD9F37C0A531F86_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_6 = (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*)(FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*)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;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_8 = __this->____items;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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:
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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));
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_12 = ((List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66_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_mF80AAA806369D258F6DD70E7C312BDCB10A69A9B_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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_m63980D10F9047D62440858CB2548ECFA75FCE7DA_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mAFDA69ED67C0789DC57C2DFE1FED9FB4CA78D5DA_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m8905805523B9632F7E48EDD00AA463AAD9983C45_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mD6C1659AAECDDCC35D9D73893F71195E4ED8EF2F_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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 FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF List_1_get_Item_mBD1D12956B0BC820EDB39DE6B983C74A30A6DB63_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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:
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF 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_mD4118D703D37E8E6DD3797E9CF2454E4DD553E90_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___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:
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF)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_m3FA572A5D05C1A35043650389724A140893913FA_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF 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(FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF));
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF 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_mB82EDA41D09EB81F4009BEC821EC2D02249A6327_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_1;
|
|
L_1 = List_1_get_Item_mBD1D12956B0BC820EDB39DE6B983C74A30A6DB63(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF 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_m607104FAADE25C84E3EBA5565005FF1B2D4F586E_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_mA82E822FEDDB1DAB2434C06909B3A47AF42F91E3(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_mD4118D703D37E8E6DD3797E9CF2454E4DD553E90(__this, L_1, ((*(FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m9989CB26C4A11F3FBC18A300F9CC329897595091_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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));
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_9 = ___0_item;
|
|
List_1_AddWithResize_m86791372DC532350B9279FF0F977CF6B5B039961(__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_m86791372DC532350B9279FF0F977CF6B5B039961_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___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_m7CAB2ABC7BF656C0E103D1E0AA065786613FDE8F(__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));
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m37261048D18441FE8A1EF83AA3C08FFBFB726CA4_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_mA82E822FEDDB1DAB2434C06909B3A47AF42F91E3(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m9989CB26C4A11F3FBC18A300F9CC329897595091_inline(__this, ((*(FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_mF80AAA806369D258F6DD70E7C312BDCB10A69A9B_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_m00B5BBB68075530091FE8236DE3B6F0200F0767F_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m9F1154BD1A72D8F1AC170DD824298C35D5F90A62(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mF814C8A4C89E36D9DCD21C40FC9F640328A8D071_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, int32_t ___1_count, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___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:
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m2150941DF959B66EC5E19B2FD14BBB9FBED888F7(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m823CE0E5F1B1192A8BC44D680EE36BE11BDC85EB_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mF80AAA806369D258F6DD70E7C312BDCB10A69A9B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_mF814C8A4C89E36D9DCD21C40FC9F640328A8D071(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mBA934694649DCAE5C935B1A94D7A3E0329DF5E10_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mF80AAA806369D258F6DD70E7C312BDCB10A69A9B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_mF814C8A4C89E36D9DCD21C40FC9F640328A8D071(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m6E8418F8671E7413DAF4337D72A04C4713AD4E99_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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_mFD8D4DFD9EB4664E23DB318399F4BBBA6542DE4E_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mC2A54AF969FEAE9F4E9DD64F31166202961BCECB(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
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_m6136D1CAFBF856F6D7B59CC3FD4044F3789EEF75_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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_m3FA572A5D05C1A35043650389724A140893913FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_mFD8D4DFD9EB4664E23DB318399F4BBBA6542DE4E(__this, ((*(FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mD1A68B5D09C244B88C3EDA5EFF0D9F48CA6273C6_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_0 = ___0_array;
|
|
List_1_CopyTo_m57AE974E428433223997700BBB0857520471478A(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mFF4536B2575E523496C5F14D5A6F4DF2CCF02F0D_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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_m57AE974E428433223997700BBB0857520471478A_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_0 = __this->____items;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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_m7CAB2ABC7BF656C0E103D1E0AA065786613FDE8F_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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_m7D17E539005D906154EFC7059AD9F37C0A531F86(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF List_1_Find_m83FAD51D80FE64C11B3D7DB0C55D7651BA7EBD5C_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* 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_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* L_1 = ___0_match;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mEF5DCC9BA2369FC35F7869439A71CE9506E2EE19_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF 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(FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF));
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* List_1_FindAll_m070313E6FB4900125CF0633DB95DA62EF198125A_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* L_1 = (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m73786708BB5BF136266E56407D245B8241A7F24C(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* L_2 = ___0_match;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mEF5DCC9BA2369FC35F7869439A71CE9506E2EE19_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* L_8 = V_0;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m9989CB26C4A11F3FBC18A300F9CC329897595091_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_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB609F91DED1C26D85A1FEA531F88B414222FC639_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m54219A15C2F367F9241221DBF14EECEB228DFBDB(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m54219A15C2F367F9241221DBF14EECEB228DFBDB_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* ___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_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* 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_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* L_10 = ___2_match;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mEF5DCC9BA2369FC35F7869439A71CE9506E2EE19_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m15E76A23B2F7C54F3B7DBE1D48E28F247D16DF4C_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, Action_1_tBF3758489166E22D0E6CA6E6CC9D9BCA81E03AE2* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tBF3758489166E22D0E6CA6E6CC9D9BCA81E03AE2* 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_tBF3758489166E22D0E6CA6E6CC9D9BCA81E03AE2* L_4 = ___0_action;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_mC6505EE3A959D8B11CBBB8A07562AEB9E696264B_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
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_tC40C530F62540E93BDAAFF42E8BDE3B3B3328EA0 List_1_GetEnumerator_mBF7B1E08D38E0651BF5E200997E3A903B018CDC0_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC40C530F62540E93BDAAFF42E8BDE3B3B3328EA0 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m92D21A60B4B4D3FB31D23E8FAB7F517FB2ED24BE((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m07E2AF2208A0D112AD91AF012152AE0AAC5C2E8A_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC40C530F62540E93BDAAFF42E8BDE3B3B3328EA0 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m92D21A60B4B4D3FB31D23E8FAB7F517FB2ED24BE((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_tC40C530F62540E93BDAAFF42E8BDE3B3B3328EA0 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m8BAC533CFD90AE0CD4F17EC301509B0279E65E82_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC40C530F62540E93BDAAFF42E8BDE3B3B3328EA0 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m92D21A60B4B4D3FB31D23E8FAB7F517FB2ED24BE((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_tC40C530F62540E93BDAAFF42E8BDE3B3B3328EA0 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mC2A54AF969FEAE9F4E9DD64F31166202961BCECB_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_0 = __this->____items;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m1F0E735395F979A691CC844B23BEB9B3329DB38F(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mFAF5554D7AF08067BA8F80DE3332F7D58C128C7E_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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_m3FA572A5D05C1A35043650389724A140893913FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_mC2A54AF969FEAE9F4E9DD64F31166202961BCECB(__this, ((*(FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m4ADDC5900D639D5D2A3DA743AB97641FD8B6339D_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___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;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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_m7CAB2ABC7BF656C0E103D1E0AA065786613FDE8F(__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;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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:
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF)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_m1F25A8A8651D174298A2C257207B4606A54ED42F_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_mA82E822FEDDB1DAB2434C06909B3A47AF42F91E3(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_m4ADDC5900D639D5D2A3DA743AB97641FD8B6339D(__this, L_1, ((*(FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m9F1154BD1A72D8F1AC170DD824298C35D5F90A62_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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_m7CAB2ABC7BF656C0E103D1E0AA065786613FDE8F(__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;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_20 = __this->____items;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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);
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*, 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);
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_45;
|
|
L_45 = InterfaceFuncInvoker0< FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_44);
|
|
List_1_Insert_m4ADDC5900D639D5D2A3DA743AB97641FD8B6339D(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
}
|
|
|
|
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_mE3A96B661AF42B7138126DF053E52CCADEE2F7BF(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mA42427776CF9681FD80C8AA4183BC07660B20007_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mC2A54AF969FEAE9F4E9DD64F31166202961BCECB(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m546650C133F193D6E2A4C1F2DA993B52EA4C8714(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m448A51DD52A8AB4449230EBE73B514EBBF6BA79F_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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_m3FA572A5D05C1A35043650389724A140893913FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_mA42427776CF9681FD80C8AA4183BC07660B20007(__this, ((*(FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m22FEB96B47D7BBEBEE437D321ED78FB5B96E31A2_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* 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_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* L_4 = ___0_match;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mEF5DCC9BA2369FC35F7869439A71CE9506E2EE19_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* L_16 = ___0_match;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mEF5DCC9BA2369FC35F7869439A71CE9506E2EE19_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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));
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF 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), (FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF)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;
|
|
}
|
|
}
|
|
{
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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_m546650C133F193D6E2A4C1F2DA993B52EA4C8714_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF 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;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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:
|
|
{
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_11 = __this->____items;
|
|
int32_t L_12 = __this->____size;
|
|
il2cpp_codegen_initobj((&V_0), sizeof(FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF));
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF)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_mE078A03C9978A5E2B13CF26711D8CF6C133B2D70_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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));
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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_mEA301BCB3F2C796E93B7CEAFC867CA7FA7713FCF_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mF80AAA806369D258F6DD70E7C312BDCB10A69A9B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_mB779A8698F8B7C5E13284BBCA16F1D6F4F535DE4(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mB779A8698F8B7C5E13284BBCA16F1D6F4F535DE4_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m79AEB99CFE6C8F1A5B4CF9428C9A9F83329D8975(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
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_mF7F6214A0BA3D8570641AA5B6939A2F0A5DCE4D4_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mF80AAA806369D258F6DD70E7C312BDCB10A69A9B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mCAD8DBE3141E5C35963E267405C968CD188B8C4A(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mE9E813712162B1E7F8C80D8F709E431FAFF0AEFF_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_mF80AAA806369D258F6DD70E7C312BDCB10A69A9B_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mCAD8DBE3141E5C35963E267405C968CD188B8C4A(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mCAD8DBE3141E5C35963E267405C968CD188B8C4A_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisFocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF_m6346B83127991D3C9B5C0EF76C7374C387E57C40(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
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_m1C16D56F3C18C11A1028B269F2EDF3670F61EFFC_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, Comparison_1_tD654C48FB90A48F56CE96FE4B4E79146CBE0CD88* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tD654C48FB90A48F56CE96FE4B4E79146CBE0CD88* 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;
|
|
}
|
|
}
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tD654C48FB90A48F56CE96FE4B4E79146CBE0CD88* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 49));
|
|
ArraySortHelper_1_Sort_m2DE9D50A5985B5CC39AE8590DD7C2EF6D9A6207B(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
}
|
|
|
|
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 FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* List_1_ToArray_m0A138201874BF4AA5D20D428C87F9F0A499A4FE2_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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));
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_1 = ((List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66_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;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_3 = (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*)(FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_4 = __this->____items;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mE3A96B661AF42B7138126DF053E52CCADEE2F7BF_gshared (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __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;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF 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);
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_6;
|
|
L_6 = InterfaceFuncInvoker0< FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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_m7CAB2ABC7BF656C0E103D1E0AA065786613FDE8F(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF)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_mA2EC313892DC821CED296624709512449C2B681B_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_0 = (FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*)(FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66_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_mB361AF0EB299826C3105D58075E8D64144DC2566_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_0 = ((List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599_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_mE9E01833AC24DC24E4230AFDF25166A1B1889621_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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));
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_2 = ((List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599_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;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_4 = (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*)(RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*)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_m5BAD1FD5D9A0A940C153F707C4756DC7381BED07_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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));
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_6 = ((List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599_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;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_8 = (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*)(RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*)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;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*, 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));
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_12 = ((List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599_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_mB3B2C0DAC9273CB1124C47D0AB1C3385CDF94A92(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mB3E5F344BBC46795FC072D4847A2B10EC6DCE814_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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_m1145D5CE76044144D24DBAEE4B11F69ABFAA1804_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_6 = (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*)(RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*)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;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_8 = __this->____items;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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:
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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));
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_12 = ((List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599_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_m94BC9F2C38CB5F118EBB447E37E6EF67FD3032D1_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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_mA89BFBFC6FD86A7FFA1F1DF5FCAC7EC86EE7B01A_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mAFEA3391CB0F4DB7E02D74CC2521C8AB59C04B34_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mAA8A5AE684208BD7255D4E7DD54732E0F657BFD3_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mB45B24FCCEADA4926B6354D8223D67BE88C8D160_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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 RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C List_1_get_Item_mBC220A5B3DD38F0D5FC1525E4D3D827FA07908F5_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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:
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C 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_m01B602C343583967B10C99FC378D969617A6CA51_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___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:
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C)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_mF7FB26DCD7E4AE15C65AFBACD765D239B89C8A55_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C 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(RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C));
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C 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_m0855AE57824DE56AC5D2BBD679BED299EDC99D21_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_1;
|
|
L_1 = List_1_get_Item_mBC220A5B3DD38F0D5FC1525E4D3D827FA07908F5(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C 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_m0EC9B47D1F7F794A2751070900922C41450368E8_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m32BCCE7E41A0863BE4F42E7A7662E9168E053ABB(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_m01B602C343583967B10C99FC378D969617A6CA51(__this, L_1, ((*(RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m827AC524602A7884AD21944403F522E35F38F2C4_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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));
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_9 = ___0_item;
|
|
List_1_AddWithResize_m2E6F0EF4A4C9E947917DACE45957A7888BE26A19(__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_m2E6F0EF4A4C9E947917DACE45957A7888BE26A19_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___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_mEFE7440452B765F36D038DAFEF6F57A3D8B455BB(__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));
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mA53BE7D01E8F13A70B1FC120271518B9BEEECB2D_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m32BCCE7E41A0863BE4F42E7A7662E9168E053ABB(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m827AC524602A7884AD21944403F522E35F38F2C4_inline(__this, ((*(RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_m94BC9F2C38CB5F118EBB447E37E6EF67FD3032D1_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_m42A03BED0263F9FC52CF6C5A25BE4FA0907F70E2_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m8EC4AF779735E0D73A666852AB0C3C5A6E658A28(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m20AEAB48FD82E762D664694F6B71A42A9887CBFE_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, int32_t ___1_count, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___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:
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m01BA00F630DEDD920DAC2224877B62EADDD3EBF6(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m5C104C29CE4F1362432170CB54B94A7F6BB456F9_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m94BC9F2C38CB5F118EBB447E37E6EF67FD3032D1_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_m20AEAB48FD82E762D664694F6B71A42A9887CBFE(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mA82C0DB9A4EB7B74847B08319E59D7E8C19DABE0_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m94BC9F2C38CB5F118EBB447E37E6EF67FD3032D1_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_m20AEAB48FD82E762D664694F6B71A42A9887CBFE(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m2CAFD6153821D90DC96BF829AE0049333833CC2B_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
goto IL_0035;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
__this->____size = 0;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mD6009DB21030DDF9045A3F63220979EA546931AF_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_mDC85FC567C8B1096F5ED7111C355EDC298CFB22D(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
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_mE23368AB447FCEF2C9D4DF7C87524D9CC90078DD_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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_mF7FB26DCD7E4AE15C65AFBACD765D239B89C8A55(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_mD6009DB21030DDF9045A3F63220979EA546931AF(__this, ((*(RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m4FF3689B7460F80D2BBE67D9E688916F8BF4ACA3_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_0 = ___0_array;
|
|
List_1_CopyTo_m0863059270BDEBA4E860E38547F9BE85C4BD76FC(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mB9652126E0B877289042AD3BF71EF3644B132FCB_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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_m0863059270BDEBA4E860E38547F9BE85C4BD76FC_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_0 = __this->____items;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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_mEFE7440452B765F36D038DAFEF6F57A3D8B455BB_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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_m1145D5CE76044144D24DBAEE4B11F69ABFAA1804(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C List_1_Find_m498E64666CDFA6777D909B9D826B19100D9E319F_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* 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_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* L_1 = ___0_match;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m53BACB4C20B68DD8F711ACF2F8B5170AE288097F_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C 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(RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C));
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* List_1_FindAll_m658F038BF5F09C8A4F9D3775092BB809C48BD4A6_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* L_1 = (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_mB361AF0EB299826C3105D58075E8D64144DC2566(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* L_2 = ___0_match;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_m53BACB4C20B68DD8F711ACF2F8B5170AE288097F_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* L_8 = V_0;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m827AC524602A7884AD21944403F522E35F38F2C4_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_t0325EC485D0C783FC73CF8D1F8C84A6628937599* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB0582B8BD85CC42CBBDEE27561D3747D007F6C68_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m526C9D66D5FA13318C8EEAEFC137984F12245319(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m526C9D66D5FA13318C8EEAEFC137984F12245319_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* ___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_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* 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_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* L_10 = ___2_match;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_m53BACB4C20B68DD8F711ACF2F8B5170AE288097F_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mC1F90770F74B108BC87EAB6C5014D42DD62C86E5_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, Action_1_tBAE08AF63477FB2E002E4947A1D0BF9A162B6658* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tBAE08AF63477FB2E002E4947A1D0BF9A162B6658* 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_tBAE08AF63477FB2E002E4947A1D0BF9A162B6658* L_4 = ___0_action;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_mE67DC9DC05282897C9CCA0716D391DCAFC282946_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
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_t19FD574FED1A42A647A84C93FD57BE2E72B5CC75 List_1_GetEnumerator_mF302D22A769F023EE63931644E2FD472A1ABE7AB_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t19FD574FED1A42A647A84C93FD57BE2E72B5CC75 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m3617C100472983478B73B7676186B0A0557E1E30((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m80364F18499B5B0F5B99DA9433EB4A1FCB54CC23_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t19FD574FED1A42A647A84C93FD57BE2E72B5CC75 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m3617C100472983478B73B7676186B0A0557E1E30((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t19FD574FED1A42A647A84C93FD57BE2E72B5CC75 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m6F8EC786B464078940768DD24F9D03FA37474BF1_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t19FD574FED1A42A647A84C93FD57BE2E72B5CC75 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m3617C100472983478B73B7676186B0A0557E1E30((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_t19FD574FED1A42A647A84C93FD57BE2E72B5CC75 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mDC85FC567C8B1096F5ED7111C355EDC298CFB22D_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_0 = __this->____items;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_mB77093D15A8A3F31E5ECFC0C37CD1CCA7B572934(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m8FD25157A29A46A0E90227AF1021A4FAE06A99AA_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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_mF7FB26DCD7E4AE15C65AFBACD765D239B89C8A55(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_mDC85FC567C8B1096F5ED7111C355EDC298CFB22D(__this, ((*(RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m293B7D6B4334B131C22F87461ACE8AD1FD6711FE_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___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;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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_mEFE7440452B765F36D038DAFEF6F57A3D8B455BB(__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;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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:
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C)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_mD9F653D4776C055D14D0A4CAA6252FED53FBA80A_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m32BCCE7E41A0863BE4F42E7A7662E9168E053ABB(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_m293B7D6B4334B131C22F87461ACE8AD1FD6711FE(__this, L_1, ((*(RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m8EC4AF779735E0D73A666852AB0C3C5A6E658A28_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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_mEFE7440452B765F36D038DAFEF6F57A3D8B455BB(__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;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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_t0325EC485D0C783FC73CF8D1F8C84A6628937599*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_20 = __this->____items;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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);
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*, 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);
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_45;
|
|
L_45 = InterfaceFuncInvoker0< RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_44);
|
|
List_1_Insert_m293B7D6B4334B131C22F87461ACE8AD1FD6711FE(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
}
|
|
|
|
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_mB3B2C0DAC9273CB1124C47D0AB1C3385CDF94A92(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m7096991A874AE38625601BDF7733ACA1CA35D9DB_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_mDC85FC567C8B1096F5ED7111C355EDC298CFB22D(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_m88A5C1D1A07D6D1E6C6E9BF025DABDE26529AF47(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m6563273DDCE6196B50B974956788AD0E798E1862_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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_mF7FB26DCD7E4AE15C65AFBACD765D239B89C8A55(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m7096991A874AE38625601BDF7733ACA1CA35D9DB(__this, ((*(RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m2AE14DE8B9E78957A97BA62CEDBB1C29FBAE171F_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* 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_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* L_4 = ___0_match;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_m53BACB4C20B68DD8F711ACF2F8B5170AE288097F_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* L_16 = ___0_match;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_m53BACB4C20B68DD8F711ACF2F8B5170AE288097F_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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));
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C 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), (RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00ad;
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = V_0;
|
|
__this->____size = L_36;
|
|
int32_t L_37 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_37, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_34, L_35));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m88A5C1D1A07D6D1E6C6E9BF025DABDE26529AF47_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C 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;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_11 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m0DBEB9668AA63A2659F70DE45F19061640743D42_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
goto IL_008d;
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m5EA6CF766B73A21090C1A384F1DB24F8063BEB01_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m94BC9F2C38CB5F118EBB447E37E6EF67FD3032D1_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m3ED165749A948CE4B240BE77B4B3CA2B5580BC1E(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m3ED165749A948CE4B240BE77B4B3CA2B5580BC1E_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m914898B6443DFF699A0D4E35B2ED42F22B808B6E(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
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_m9379C8E84FDA61524A8E3EDB4281916DC5B6E945_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m94BC9F2C38CB5F118EBB447E37E6EF67FD3032D1_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_mD1D51963D380D752AD31D01721BFD942E335B751(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m865A6FA55EAA3AA52512682FF1E0F50245361FDD_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m94BC9F2C38CB5F118EBB447E37E6EF67FD3032D1_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_mD1D51963D380D752AD31D01721BFD942E335B751(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mD1D51963D380D752AD31D01721BFD942E335B751_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisRepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C_m8A3A4EEC9C9AEF995D3D0FEA52D0CAFFECFBE5B7(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
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_m58C09B3BE8BC2707C3A88BAC4C679F2C544A6D27_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, Comparison_1_tFA15690664FA590B7F2D68145495AD3308E76A2B* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tFA15690664FA590B7F2D68145495AD3308E76A2B* 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;
|
|
}
|
|
}
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tFA15690664FA590B7F2D68145495AD3308E76A2B* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 49));
|
|
ArraySortHelper_1_Sort_m8226E1430F678971290104B4BFF9993B8CD60491(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
}
|
|
|
|
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 RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* List_1_ToArray_m6D657F55401BC96AB49749F269C390FC87881C3A_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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));
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_1 = ((List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599_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;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_3 = (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*)(RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_4 = __this->____items;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mB3B2C0DAC9273CB1124C47D0AB1C3385CDF94A92_gshared (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __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;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C 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);
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_6;
|
|
L_6 = InterfaceFuncInvoker0< RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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_mEFE7440452B765F36D038DAFEF6F57A3D8B455BB(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C)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_mBFB03E4DF4932D90A91CCA61797D0DDF6E924E7D_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_0 = (RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*)(RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599_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_m51DFEEC883C6EFD6AFC95DEA3BE2A0A07066B0C0_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_0 = ((List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E_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_m40F1D3C2A1941FEB340D6B457DECAE17117E5745_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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));
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_2 = ((List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E_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;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_4 = (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*)(TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*)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_m89D7F7B483B020715AA4E4C74230940470B35366_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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));
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_6 = ((List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E_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;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_8 = (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*)(TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*)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;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_10 = __this->____items;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*, 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));
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_12 = ((List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E_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_m2C5BFF334D33D94A0346400AE84D1A6F8805C7A4(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m4FEEDC422CD50745A83DF8F4F80C47CB956FC780_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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_m5AF986EB154429A761EA969E1906843590611211_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_6 = (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*)(TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*)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;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_8 = __this->____items;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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:
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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));
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_12 = ((List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E_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_m2E1003C676B5AB0695322C1ECE5F339AA9D36747_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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_m75771D09D54ECF2C147E86FEB973BE72FC8065A9_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m18D96E5962E906AF88C51E68D902AA450D6FF1E0_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mC0B3C31767233A5883C79AEE29C164B243EE6494_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m4A43FED48EED81870436AA99612BCEEAB82D4156_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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 TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 List_1_get_Item_m622D40A23836DF9A255AB3CEE4C0AF9B89FE44C8_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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:
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 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_mA25D57E2A4D07560D33EF1EDC385EC098ADA30E1_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___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:
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_2 = __this->____items;
|
|
int32_t L_3 = ___0_index;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_4 = ___1_value;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2)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_m25FE0E4AE3E8D9D5C97A56524AB8A0EF680CABBA_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 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(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2));
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 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_mB2062C56B2C31995C3B0782978766295E8796505_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_1;
|
|
L_1 = List_1_get_Item_m622D40A23836DF9A255AB3CEE4C0AF9B89FE44C8(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 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_m5FD5518CC6AC270D7B5DFFE08F2345B59694ADD2_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mAEAEC95F1B88A323CE063D8D11739B4B3D7A988A(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_mA25D57E2A4D07560D33EF1EDC385EC098ADA30E1(__this, L_1, ((*(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_value;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m51C9700CB21B12FCB606903C4833A212657432D1_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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));
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_9 = ___0_item;
|
|
List_1_AddWithResize_mE6F81248246BFFBD68E9720229EAA10255F64658(__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_mE6F81248246BFFBD68E9720229EAA10255F64658_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___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_m2B76F632DA93EF2292DF4958860F2393CD055C99(__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));
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_5 = ___0_item;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2)L_5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mCBE43E770774DF96112FDED21DFE1AF4A86B189A_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mAEAEC95F1B88A323CE063D8D11739B4B3D7A988A(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
}
|
|
try
|
|
{
|
|
RuntimeObject* L_1 = ___0_item;
|
|
List_1_Add_m51C9700CB21B12FCB606903C4833A212657432D1_inline(__this, ((*(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
|
|
goto IL_0029;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0016;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0016:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_3 = ___0_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
int32_t L_6;
|
|
L_6 = List_1_get_Count_m2E1003C676B5AB0695322C1ECE5F339AA9D36747_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_m2A8875A845B066AF81D7AA03BF022C3685EC8219_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
List_1_InsertRange_m6BB1336F2DABC7C86D64BA3B4196F0322574E075(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mB17122F7477E2F9EC8B8AE48D03BF6055C90C53D_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, int32_t ___1_count, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___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:
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = ___1_count;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_8 = ___2_item;
|
|
RuntimeObject* L_9 = ___3_comparer;
|
|
int32_t L_10;
|
|
L_10 = Array_BinarySearch_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mDD9D2B804CF82931A33E8E1FD3021BEE4A0AC1BD(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mA1EAB58608EAE3525BD431670EBF71834DDF6AA8_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m2E1003C676B5AB0695322C1ECE5F339AA9D36747_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_BinarySearch_mB17122F7477E2F9EC8B8AE48D03BF6055C90C53D(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m096A85EBD4AD232603CD3EE7D7A0B1E5BDD5AE58_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m2E1003C676B5AB0695322C1ECE5F339AA9D36747_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_1 = ___0_item;
|
|
RuntimeObject* L_2 = ___1_comparer;
|
|
int32_t L_3;
|
|
L_3 = List_1_BinarySearch_mB17122F7477E2F9EC8B8AE48D03BF6055C90C53D(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m3F7B11E6A85BED162489F599ECC359D0FD050BD2_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
goto IL_0035;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
__this->____size = 0;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mC669B1BDEC9B070BCD5CB6D4C3F03F940AAB4C09_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_1 = ___0_item;
|
|
int32_t L_2;
|
|
L_2 = List_1_IndexOf_m82D45C2EEB06F752462E34021B99B5818416FBCE(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
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_m0A45D1799802A5E2B2FD2E4059726F40D198F4A2_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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_m25FE0E4AE3E8D9D5C97A56524AB8A0EF680CABBA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Contains_mC669B1BDEC9B070BCD5CB6D4C3F03F940AAB4C09(__this, ((*(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m7F0575525660551BF8FCB1AB0F65265A7DA57F4B_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_0 = ___0_array;
|
|
List_1_CopyTo_m1DA804AD520B72FF7F6A0A0FA4F687EEC560A6C6(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m7E1558BF40655295F1ED44A2844021AEF1DB335C_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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_m1DA804AD520B72FF7F6A0A0FA4F687EEC560A6C6_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_0 = __this->____items;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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_m2B76F632DA93EF2292DF4958860F2393CD055C99_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_2 = __this->____items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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_m5AF986EB154429A761EA969E1906843590611211(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 List_1_Find_m2871288D0E141F87B85FC2EA800B88E596819B8B_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* 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_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* L_1 = ___0_match;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_2 = __this->____items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mE840485BE648D832E218934EDF3E17185E5DFB8A_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_7 = __this->____items;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 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(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2));
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* List_1_FindAll_m382954FD05E497E610E0B933E3600C44D66E6004_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* L_1 = (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
List_1__ctor_m51DFEEC883C6EFD6AFC95DEA3BE2A0A07066B0C0(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* L_2 = ___0_match;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_3 = __this->____items;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
bool L_7;
|
|
L_7 = Predicate_1_Invoke_mE840485BE648D832E218934EDF3E17185E5DFB8A_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* L_8 = V_0;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_9 = __this->____items;
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck(L_8);
|
|
List_1_Add_m51C9700CB21B12FCB606903C4833A212657432D1_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_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD175CAC007DD6193B6A6BC612C9B878D2EEEA361_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* L_1 = ___0_match;
|
|
int32_t L_2;
|
|
L_2 = List_1_FindIndex_m71E15DA04EC9A091D2D4D26DD54E208ED806F8E7(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m71E15DA04EC9A091D2D4D26DD54E208ED806F8E7_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* ___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_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* 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_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* L_10 = ___2_match;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_11 = __this->____items;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_10);
|
|
bool L_15;
|
|
L_15 = Predicate_1_Invoke_mE840485BE648D832E218934EDF3E17185E5DFB8A_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
if (!L_15)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_16 = V_1;
|
|
return L_16;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19 = V_0;
|
|
if ((((int32_t)L_18) < ((int32_t)L_19)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mB0003950539855B2A71EF983240B535E541C6401_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, Action_1_tED530BC9C89EFD38E88D222CBDBBF937636C2C35* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tED530BC9C89EFD38E88D222CBDBBF937636C2C35* 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_tED530BC9C89EFD38E88D222CBDBBF937636C2C35* L_4 = ___0_action;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_5 = __this->____items;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
Action_1_Invoke_m165BA60DF1CDE0C0538C95C327F6690D3EDE06AD_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
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_tFED847A03EEFF7E28B25AA2B377A552A8EBABE61 List_1_GetEnumerator_m98F6B78DFCA118C1A3CA32842CCB9AAB4C99F8AC_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tFED847A03EEFF7E28B25AA2B377A552A8EBABE61 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mD872C3DAB8BD338FB0CF802BBEF39C8A2B708349((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mB955E1392C3159585ED105286C91665E214D035D_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tFED847A03EEFF7E28B25AA2B377A552A8EBABE61 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mD872C3DAB8BD338FB0CF802BBEF39C8A2B708349((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_tFED847A03EEFF7E28B25AA2B377A552A8EBABE61 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m6D4B5D37436D9765DDE2B0D924598BF010F54829_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tFED847A03EEFF7E28B25AA2B377A552A8EBABE61 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mD872C3DAB8BD338FB0CF802BBEF39C8A2B708349((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
|
|
Enumerator_tFED847A03EEFF7E28B25AA2B377A552A8EBABE61 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 34), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m82D45C2EEB06F752462E34021B99B5818416FBCE_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_0 = __this->____items;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_1 = ___0_item;
|
|
int32_t L_2 = __this->____size;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mAC3D263F1AACDA39D93658B494C754CBB412277A(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mD67F51BBC8DAA9FD1EDBBFF3512A9F1FB895DB43_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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_m25FE0E4AE3E8D9D5C97A56524AB8A0EF680CABBA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = List_1_IndexOf_m82D45C2EEB06F752462E34021B99B5818416FBCE(__this, ((*(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mF731501233C410C65AC3EBBCCECEE95D5089F9C0_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___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;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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_m2B76F632DA93EF2292DF4958860F2393CD055C99(__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;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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:
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_13 = __this->____items;
|
|
int32_t L_14 = ___0_index;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_15 = ___1_item;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2)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_m5AC7BE40AD17B34F31BB3F1059C775527D16F172_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mAEAEC95F1B88A323CE063D8D11739B4B3D7A988A(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_mF731501233C410C65AC3EBBCCECEE95D5089F9C0(__this, L_1, ((*(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
goto IL_002a;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0017;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0017:
|
|
{
|
|
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
|
|
RuntimeObject* L_4 = ___1_item;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m6BB1336F2DABC7C86D64BA3B4196F0322574E075_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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_m2B76F632DA93EF2292DF4958860F2393CD055C99(__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;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_12 = __this->____items;
|
|
int32_t L_13 = ___0_index;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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_tC96558A2A77DD595C724D43BFE409C769AB0FA1E*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_009f;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_20 = __this->____items;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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);
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_24 = __this->____items;
|
|
int32_t L_25 = ___0_index;
|
|
int32_t L_26 = V_1;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_32 = __this->____items;
|
|
int32_t L_33 = ___0_index;
|
|
NullCheck(L_31);
|
|
InterfaceActionInvoker2< TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*, 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);
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_45;
|
|
L_45 = InterfaceFuncInvoker0< TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_44);
|
|
List_1_Insert_mF731501233C410C65AC3EBBCCECEE95D5089F9C0(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
}
|
|
|
|
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_m2C5BFF334D33D94A0346400AE84D1A6F8805C7A4(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
int32_t L_49 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m9B245BA65C16EE5D783EF9D82FAB68546F6ACB8B_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = List_1_IndexOf_m82D45C2EEB06F752462E34021B99B5818416FBCE(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) < ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
List_1_RemoveAt_mDDB7A7B28D57005CE5DD2A3713A5FE2FB68A2650(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m22AFC6CDFEC59424FB0C8E5E944FC72E8178BEC2_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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_m25FE0E4AE3E8D9D5C97A56524AB8A0EF680CABBA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_item;
|
|
bool L_3;
|
|
L_3 = List_1_Remove_m9B245BA65C16EE5D783EF9D82FAB68546F6ACB8B(__this, ((*(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mD612DDB6557E72910723E51BC9C29AFA351FC7B1_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* 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_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* L_4 = ___0_match;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_5 = __this->____items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_4);
|
|
bool L_9;
|
|
L_9 = Predicate_1_Invoke_mE840485BE648D832E218934EDF3E17185E5DFB8A_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* L_16 = ___0_match;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_17 = __this->____items;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_16);
|
|
bool L_21;
|
|
L_21 = Predicate_1_Invoke_mE840485BE648D832E218934EDF3E17185E5DFB8A_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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));
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 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), (TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2)L_31);
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_32 = V_1;
|
|
int32_t L_33 = __this->____size;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00ad;
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_34 = __this->____size;
|
|
int32_t L_35 = V_0;
|
|
int32_t L_36 = V_0;
|
|
__this->____size = L_36;
|
|
int32_t L_37 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_37, 1));
|
|
return ((int32_t)il2cpp_codegen_subtract(L_34, L_35));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mDDB7A7B28D57005CE5DD2A3713A5FE2FB68A2650_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 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;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_5 = __this->____items;
|
|
int32_t L_6 = ___0_index;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_7 = __this->____items;
|
|
int32_t L_8 = ___0_index;
|
|
int32_t L_9 = __this->____size;
|
|
int32_t L_10 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_11 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m439170F2D4D073A43451E347EE270E89A1348551_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_11 = __this->____items;
|
|
int32_t L_12 = ___0_index;
|
|
int32_t L_13 = ___1_count;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_14 = __this->____items;
|
|
int32_t L_15 = ___0_index;
|
|
int32_t L_16 = __this->____size;
|
|
int32_t L_17 = ___0_index;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
int32_t L_18 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
goto IL_008d;
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m9A801375845C5CE7CC2C901E9C67D3C7456DFD80_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m2E1003C676B5AB0695322C1ECE5F339AA9D36747_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Reverse_m6DD9BFF4E2A789253055FEFEE6171DABFA49FB7F(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m6DD9BFF4E2A789253055FEFEE6171DABFA49FB7F_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
Array_Reverse_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m2315D54723DF474C80CF7E35A6F7BAD7BAD45EC9(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
}
|
|
|
|
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_m863BFC625A00E93DB8BA042C4ABB96922D07265F_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m2E1003C676B5AB0695322C1ECE5F339AA9D36747_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
List_1_Sort_m073D074FFA4E09BF40131C93B7EE4FC95E51B386(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF807D9051FA8713A2382BF5BEAD3E7860D4D43B0_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = List_1_get_Count_m2E1003C676B5AB0695322C1ECE5F339AA9D36747_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
|
|
RuntimeObject* L_1 = ___0_comparer;
|
|
List_1_Sort_m073D074FFA4E09BF40131C93B7EE4FC95E51B386(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m073D074FFA4E09BF40131C93B7EE4FC95E51B386_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_6 = __this->____items;
|
|
int32_t L_7 = ___0_index;
|
|
int32_t L_8 = ___1_count;
|
|
RuntimeObject* L_9 = ___2_comparer;
|
|
Array_Sort_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m1D86585E5679E656E76F45C17CECBE67BB6CBC5B(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
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_m848A8D5D8DB1EA700303539393DD43D5DC10B471_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, Comparison_1_tA943A001B1F178513C88B85989F180B23402AC1F* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tA943A001B1F178513C88B85989F180B23402AC1F* 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;
|
|
}
|
|
}
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_2 = __this->____items;
|
|
int32_t L_3 = __this->____size;
|
|
Comparison_1_tA943A001B1F178513C88B85989F180B23402AC1F* L_4 = ___0_comparison;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 49));
|
|
ArraySortHelper_1_Sort_mAA08256998FA852F401EBF28CA11921275E31E9F(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
}
|
|
|
|
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 TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* List_1_ToArray_mB86588C90871D77FE1AC36360E6843ED637AF2E5_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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));
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_1 = ((List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E_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;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_3 = (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*)(TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_4 = __this->____items;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_5 = V_0;
|
|
int32_t L_6 = __this->____size;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m2C5BFF334D33D94A0346400AE84D1A6F8805C7A4_gshared (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __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;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 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);
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_6;
|
|
L_6 = InterfaceFuncInvoker0< TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 36), L_5);
|
|
V_1 = L_6;
|
|
int32_t L_7 = __this->____size;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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_m2B76F632DA93EF2292DF4958860F2393CD055C99(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_14 = V_1;
|
|
NullCheck(L_10);
|
|
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2)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_m5A4588829D589BD3755161EB276CF790875D2795_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_0 = (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*)(TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
|
|
((List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E_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_mE477B0460E22763D02A58BBB60FF3A29CF56FDBF_gshared_inline (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* 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));
|
|
PageU5BU5D_tFCE8198B6D8AF479FBA546791B9CF3DD8A2D75C9* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Page_t04FE552A388BF55B12C8868E19589136957E00A5)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
Page_t04FE552A388BF55B12C8868E19589136957E00A5 L_9 = ___0_item;
|
|
List_1_AddWithResize_mDF993E198CB28131EF7359A8FD298CA62699D2D7(__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_m5D058459F99E75688169803692F40F0A60BFFEF0_gshared_inline (List_1_t3FD5514751EB43E4AB1C145E04BA259B6CD6C74E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m1A48682E6262602E8CA3502B3D4BB01FB16D22CD_gshared_inline (Predicate_1_t52FF23711F254610555E47294A60791608149553* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, Page_t04FE552A388BF55B12C8868E19589136957E00A5, 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_mC35901B66257F6483C34EA31F955E83553F99745_gshared_inline (Action_1_tE1AD1611397E2D6122749D18267D668A29E622D1* __this, Page_t04FE552A388BF55B12C8868E19589136957E00A5 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Page_t04FE552A388BF55B12C8868E19589136957E00A5, 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_mD6926BDE08EB87F09ECB2519038DE2E7CE2B715E_gshared_inline (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* 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));
|
|
AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_9 = ___0_item;
|
|
List_1_AddWithResize_m0C1B58774546E799B26A0CFD9AB838ACB5AC530F(__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_mD6B54E4D434475634C0600A35017A21510DF1383_gshared_inline (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mE6BC8CC50528E500ED02C66995C52F187F520881_gshared_inline (Predicate_1_tEC6CC19D44A0951E3F052DFEEA23AD9617C11D98* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, 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_mF7FC814F7779C995FB27667107C1AC1CBE575971_gshared_inline (Action_1_t572CF139116C8F8986EBCC0C37962878F6E39150* __this, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49, 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_mF986A39E968A08EF3E656E0A26DE8DCE544C740D_gshared_inline (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* 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));
|
|
SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_9 = ___0_item;
|
|
List_1_AddWithResize_mB48CCC852101027980951A11E0570E62DF30C89B(__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_m526CADEBA971BDF64EA9820D5E785662A493BCCD_gshared_inline (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mE8667BEB90F7F525115DAD2E4FDFD9C8695D5115_gshared_inline (Predicate_1_tA79A10B2685C101827A7F9155FDB96CF41167EED* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, 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_m9E9C89C873C833C7FCA878240355EE7155883560_gshared_inline (Action_1_tB9F5B4FA7E13AB533D9CA4BB31959B3292B230C2* __this, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014, 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_m5FF2DD09151C4FACA81169BAA33A611124C241BA_gshared_inline (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* 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));
|
|
BindingRequestU5BU5D_tD3A79B86A5100BE8B30BF26DE721BC74DACFE830* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 L_9 = ___0_item;
|
|
List_1_AddWithResize_m7F6B3C3308578E84DCE682EBFEB5DFCE5788AEE5(__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_m2D941957E274B0973B6C00B985E7902CF8B9EA1E_gshared_inline (List_1_t8A3C0729B4B61738DFBD32119977F2991FD56447* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m88E1BA54383F2A525E4380B9F3B7193D116A634B_gshared_inline (Predicate_1_tEBFA44E2F0D8B114072ABA5F4A6A8C6368D57FD3* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, 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_m88CC2D4FFA526745355A9D4D4F947237A9BF2AA8_gshared_inline (Action_1_t65365D3B58990D891B02EC47DC0077C4824F71DD* __this, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, BindingRequest_tB47D4B85CD5F177F9D6891D44DE7958EE23A7172, 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_m42F6574C63DCDEE3EC13B7A111F57B0E700342FD_gshared_inline (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* 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));
|
|
ChangesFromUIU5BU5D_t5570742309CA94BA9785D2CF0B3EDFC9F55FDAEC* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 L_9 = ___0_item;
|
|
List_1_AddWithResize_m23394A1C981A8E782CAC9C63EC428D43E58B2BD6(__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_mBE8A6EBCEC857D0D8DA0361CC2F4832CDA6296E8_gshared_inline (List_1_tF582953E1AEAD6ED84833148BAA8969A66E35905* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mEB7C2EF43FDBFF3DC60D18AFB6BD576525EC1999_gshared_inline (Predicate_1_t4690EFF9D263616BDC96916FFF73A24E6EF49CF6* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, 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_m1BFE06E8431F6D31C7063EDA2030B182259487F7_gshared_inline (Action_1_t02E9BC0DAB7D6FEB5D44B69FDBE1E07550492E5A* __this, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ChangesFromUI_t56B0B09645F7D36924555D832D21882400771022, 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_mEFB91623BF601822442CB81C6E9DD70B97C8751D_gshared_inline (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* 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));
|
|
AllocSizeU5BU5D_tD7D6854D89AE82553F2200BC3B1F1A2D5455D9D8* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C L_9 = ___0_item;
|
|
List_1_AddWithResize_m0830B25F952D7499147A764B49FDDC3C4389EA30(__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_mDD42C8ABD60BA0598641BB17D1D5C59CD7AA468F_gshared_inline (List_1_tCF065800FF47BB709E407B98E405036C6C82A151* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mB2C5C67D1BD370F8851F316FE4A89AC1C0BD9525_gshared_inline (Predicate_1_tFAC7FC229F0A1EFE26E081595C8FCCE069E2DD4D* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, 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_m6F5FE404413D6E8212116080DB5910D2EFA8F42E_gshared_inline (Action_1_t46C55BA6A80D2BCBE69DBE950AA38AA3FBC1ED5C* __this, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, AllocSize_t906784497648EDC3F45F4EA656C6858238BA2F7C, 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_m87C106126391B4F20D78F967F557F3B02E2A1353_gshared_inline (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* 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));
|
|
RegistrationU5BU5D_t271BF69399E0872E50E104AB16B3284A59056D09* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 L_9 = ___0_item;
|
|
List_1_AddWithResize_mBE69C43C267A135495C5CE6B214B633C632E6DAA(__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_m22984E970FC9099179932CC30004D6B912012F95_gshared_inline (List_1_t08DDDF84D3AEA5E13828BE225CE2A4720A7CFB64* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mE152A1665781FDFE2EA4A896D4494602EA71C226_gshared_inline (Predicate_1_t15E52F38022348884DB7434BD48688EFBD9A7C92* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, 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_m9A562E93BD8D57A13BB4993B6B21125FDD515038_gshared_inline (Action_1_t23143855A951535C4A77BF630532549556C0AF5A* __this, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Registration_t4882E3A82099DD20B2E91917C08BD4D2216F21D7, 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_m9989CB26C4A11F3FBC18A300F9CC329897595091_gshared_inline (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_item, const RuntimeMethod* method)
|
|
{
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* 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));
|
|
FocusedElementU5BU5D_tE2EC8928994D7E368EC55BC3876976AAED693E58* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF L_9 = ___0_item;
|
|
List_1_AddWithResize_m86791372DC532350B9279FF0F977CF6B5B039961(__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_mF80AAA806369D258F6DD70E7C312BDCB10A69A9B_gshared_inline (List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mEF5DCC9BA2369FC35F7869439A71CE9506E2EE19_gshared_inline (Predicate_1_tE7A821CD57BA00206E0206E8CE3F6FF208B143AE* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, 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_mC6505EE3A959D8B11CBBB8A07562AEB9E696264B_gshared_inline (Action_1_tBF3758489166E22D0E6CA6E6CC9D9BCA81E03AE2* __this, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, FocusedElement_t1EE083A1C5276213C533A38C6B5DC02E9DE5CBEF, 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_m827AC524602A7884AD21944403F522E35F38F2C4_gshared_inline (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* 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));
|
|
RepeatRectUVU5BU5D_t134899E528136F583F5E5CB953E09A42EAFF52FE* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C L_9 = ___0_item;
|
|
List_1_AddWithResize_m2E6F0EF4A4C9E947917DACE45957A7888BE26A19(__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_m94BC9F2C38CB5F118EBB447E37E6EF67FD3032D1_gshared_inline (List_1_t0325EC485D0C783FC73CF8D1F8C84A6628937599* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m53BACB4C20B68DD8F711ACF2F8B5170AE288097F_gshared_inline (Predicate_1_t81BE711230EEE3DC50CF76B00DD7457CAF4A32E1* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, 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_mE67DC9DC05282897C9CCA0716D391DCAFC282946_gshared_inline (Action_1_tBAE08AF63477FB2E002E4947A1D0BF9A162B6658* __this, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RepeatRectUV_tD14FA437CD80FC82B2ED78B34A201F3C91416A7C, 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_m51C9700CB21B12FCB606903C4833A212657432D1_gshared_inline (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* 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));
|
|
TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 L_9 = ___0_item;
|
|
List_1_AddWithResize_mE6F81248246BFFBD68E9720229EAA10255F64658(__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_m2E1003C676B5AB0695322C1ECE5F339AA9D36747_gshared_inline (List_1_tC96558A2A77DD595C724D43BFE409C769AB0FA1E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mE840485BE648D832E218934EDF3E17185E5DFB8A_gshared_inline (Predicate_1_tC75D341DFD48D44CB7A8EA7918C14FB58A53AA61* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, 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_m165BA60DF1CDE0C0538C95C327F6690D3EDE06AD_gshared_inline (Action_1_tED530BC9C89EFD38E88D222CBDBBF937636C2C35* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|