#include "il2cpp-config.h" #ifndef _MSC_VER # include #else # include #endif #include #include #include #include #include #include #include #include "il2cpp-class-internals.h" #include "codegen/il2cpp-codegen.h" #include "il2cpp-object-internals.h" template 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); } }; template 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); } }; 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); } }; // System.Collections.Generic.List`1 struct List_1_t913674750; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t2716420193; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_t777629997; // System.String struct String_t; // System.Int64[] struct Int64U5BU5D_t2559172825; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t4169137772; // System.Collections.IEnumerator struct IEnumerator_t1853284238; // System.ArgumentException struct ArgumentException_t132251570; // System.Collections.Generic.ICollection`1 struct ICollection_1_t2269752242; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t654176295; // System.Collections.Generic.IComparer`1 struct IComparer_1_t695865487; // System.Predicate`1 struct Predicate_1_t266894132; // System.ArgumentNullException struct ArgumentNullException_t1615371798; // System.Action`1 struct Action_1_t3909034899; // System.Comparison`1 struct Comparison_1_t3511498483; // System.Collections.Generic.List`1 struct List_1_t257213610; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t2059959053; // System.Object[] struct ObjectU5BU5D_t2843939325; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t3512676632; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1613291102; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t4292682451; // System.Collections.Generic.IComparer`1 struct IComparer_1_t39404347; // System.Predicate`1 struct Predicate_1_t3905400288; // System.Action`1 struct Action_1_t3252573759; // System.Comparison`1 struct Comparison_1_t2855037343; // System.Collections.Generic.List`1 struct List_1_t1759940452; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t3562685895; // System.Reflection.CustomAttributeNamedArgument[] struct CustomAttributeNamedArgumentU5BU5D_t3710464795; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t720436178; // System.Collections.Generic.ICollection`1 struct ICollection_1_t3116017944; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1500441997; // System.Collections.Generic.IComparer`1 struct IComparer_1_t1542131189; // System.Predicate`1 struct Predicate_1_t1113159834; // System.Action`1 struct Action_1_t460333305; // System.Comparison`1 struct Comparison_1_t62796889; // System.Collections.Generic.List`1 struct List_1_t4195224899; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t1703003046; // System.Reflection.CustomAttributeTypedArgument[] struct CustomAttributeTypedArgumentU5BU5D_t1465843424; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t3155720625; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1256335095; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3935726444; // System.Collections.Generic.IComparer`1 struct IComparer_1_t3977415636; // System.Predicate`1 struct Predicate_1_t3548444281; // System.Action`1 struct Action_1_t2895617752; // System.Comparison`1 struct Comparison_1_t2498081336; // System.Collections.Generic.List`1 struct List_1_t2869341516; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t377119663; // System.Single[] struct SingleU5BU5D_t1444911251; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t1829837242; // System.Collections.Generic.ICollection`1 struct ICollection_1_t4225419008; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t2609843061; // System.Collections.Generic.IComparer`1 struct IComparer_1_t2651532253; // System.Predicate`1 struct Predicate_1_t2222560898; // System.Action`1 struct Action_1_t1569734369; // System.Comparison`1 struct Comparison_1_t1172197953; // System.Collections.Generic.List`1 struct List_1_t333824601; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t2136570044; // UnityEngine.AnimatorClipInfo[] struct AnimatorClipInfoU5BU5D_t855299250; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t3589287623; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1689902093; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t74326146; // System.Collections.Generic.IComparer`1 struct IComparer_1_t116015338; // System.Predicate`1 struct Predicate_1_t3982011279; // System.Action`1 struct Action_1_t3329184750; // System.Comparison`1 struct Comparison_1_t2931648334; // System.Collections.Generic.List`1 struct List_1_t3058052573; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t565830720; // UnityEngine.BeforeRenderHelper/OrderBlock[] struct OrderBlockU5BU5D_t2389202590; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2018548299; // System.Collections.Generic.ICollection`1 struct ICollection_1_t119162769; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t2798554118; // System.Collections.Generic.IComparer`1 struct IComparer_1_t2840243310; // System.Predicate`1 struct Predicate_1_t2411271955; // System.Action`1 struct Action_1_t1758445426; // System.Comparison`1 struct Comparison_1_t1360909010; // System.Collections.Generic.List`1 struct List_1_t3427862769; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t935640916; // UnityEngine.BoneWeight[] struct BoneWeightU5BU5D_t1776052410; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2388358495; // System.Collections.Generic.ICollection`1 struct ICollection_1_t488972965; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3168364314; // System.Collections.Generic.IComparer`1 struct IComparer_1_t3210053506; // System.Predicate`1 struct Predicate_1_t2781082151; // System.Action`1 struct Action_1_t2128255622; // System.Comparison`1 struct Comparison_1_t1730719206; // System.Collections.Generic.IList`1 struct IList_1_t3212586557; // System.Collections.Generic.IList`1 struct IList_1_t600458651; // System.Collections.Generic.IList`1 struct IList_1_t243502644; // System.Collections.Generic.IList`1 struct IList_1_t2103185493; // System.Collections.Generic.IList`1 struct IList_1_t677069642; // System.Collections.Generic.IList`1 struct IList_1_t3771107810; // System.Collections.Generic.IList`1 struct IList_1_t3401297614; // System.Char[] struct CharU5BU5D_t3528271667; // System.IntPtr[] struct IntPtrU5BU5D_t4013366056; // System.Collections.IDictionary struct IDictionary_t1363984059; // System.Collections.Generic.IList`1 struct IList_1_t1256919791; // System.Void struct Void_t1185182177; // UnityEngine.Events.UnityAction struct UnityAction_t3245792599; // System.Type struct Type_t; // System.Reflection.MemberInfo struct MemberInfo_t; // System.Reflection.MethodInfo struct MethodInfo_t; // System.DelegateData struct DelegateData_t1677132599; // System.IAsyncResult struct IAsyncResult_t767004451; // System.AsyncCallback struct AsyncCallback_t3962456242; extern RuntimeClass* ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var; extern const RuntimeMethod* List_1__ctor_m2479236067_RuntimeMethod_var; extern String_t* _stringLiteral3623012086; extern const uint32_t List_1__ctor_m2479236067_MetadataUsageId; extern RuntimeClass* NullReferenceException_t1023182353_il2cpp_TypeInfo_var; extern RuntimeClass* InvalidCastException_t3927145244_il2cpp_TypeInfo_var; extern RuntimeClass* ArgumentException_t132251570_il2cpp_TypeInfo_var; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m3714138281_RuntimeMethod_var; extern String_t* _stringLiteral1949155672; extern const uint32_t List_1_System_Collections_IList_Add_m3714138281_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m2016247852_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m1621976659_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m3004773160_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m3004773160_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m1815473808_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m1602337273_RuntimeMethod_var; extern String_t* _stringLiteral3493618073; extern const uint32_t List_1_System_Collections_IList_set_Item_m1602337273_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m1621533194_RuntimeMethod_var; extern String_t* _stringLiteral797640427; extern String_t* _stringLiteral2002595880; extern String_t* _stringLiteral3335335170; extern const uint32_t List_1_CheckRange_m1621533194_MetadataUsageId; extern RuntimeClass* IEnumerator_t1853284238_il2cpp_TypeInfo_var; extern RuntimeClass* IDisposable_t3640265483_il2cpp_TypeInfo_var; extern const uint32_t List_1_AddEnumerable_m2887348145_MetadataUsageId; extern RuntimeClass* ArgumentNullException_t1615371798_il2cpp_TypeInfo_var; extern const RuntimeMethod* List_1_CheckMatch_m2453977400_RuntimeMethod_var; extern String_t* _stringLiteral461028519; extern const uint32_t List_1_CheckMatch_m2453977400_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m3249357639_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m3249357639_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m2902271169_RuntimeMethod_var; extern String_t* _stringLiteral2365897554; extern const uint32_t List_1_ForEach_m2902271169_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m2099919267_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m2099919267_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m141198084_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m141198084_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m3408682251_RuntimeMethod_var; extern String_t* _stringLiteral3723644332; extern const uint32_t List_1_CheckCollection_m3408682251_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m300188005_MetadataUsageId; extern RuntimeClass* Int32_t2950945753_il2cpp_TypeInfo_var; extern const RuntimeMethod* List_1_LastIndexOf_m2976446131_RuntimeMethod_var; extern String_t* _stringLiteral1103599130; extern String_t* _stringLiteral3690514408; extern String_t* _stringLiteral2002595896; extern String_t* _stringLiteral2617075568; extern const uint32_t List_1_LastIndexOf_m2976446131_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m4086065343_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m4086065343_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m4245228331_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m4245228331_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m3814898732_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m3814898732_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m2644264836_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m2644264836_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m3947764094_RuntimeMethod_var; extern const uint32_t List_1__ctor_m3947764094_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m1681258361_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m1681258361_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m1940753_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m581320577_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m4074493513_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m4074493513_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m3140917266_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m1215403826_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m1215403826_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m2016664217_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m2016664217_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m3391653386_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m2025108246_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m2025108246_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m1900721366_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m1900721366_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m1199812074_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m1199812074_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m2042421969_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m2042421969_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m46333114_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m46333114_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m3132853353_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m3132853353_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m1798779723_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m506757910_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m506757910_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m2730968292_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m2730968292_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m2372349928_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m2372349928_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m2287542950_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m2287542950_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m1979164443_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m1979164443_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m1643848940_RuntimeMethod_var; extern const uint32_t List_1__ctor_m1643848940_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m2639763389_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m2639763389_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m727430316_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m4100890708_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m491758941_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m491758941_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m3563136224_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m1300975344_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m1300975344_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m1464255212_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m1464255212_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m2717540650_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m3711947250_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m3711947250_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m2551368082_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m2551368082_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m887541601_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m887541601_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m1385388552_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m1385388552_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m2236189757_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m2236189757_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m2602703205_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m2602703205_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m2583134537_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m3357263727_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m3357263727_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m1928917683_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m1928917683_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m2050533548_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m2050533548_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m2963311236_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m2963311236_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m3289315279_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m3289315279_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m3395838871_RuntimeMethod_var; extern const uint32_t List_1__ctor_m3395838871_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m634558835_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m634558835_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m776542980_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m978373838_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m1011775503_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m1011775503_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m3654336679_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m4182383657_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m4182383657_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m1254043460_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m1254043460_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m1683884858_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m2576660537_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m2576660537_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m1570955004_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m1570955004_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m2472167966_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m2472167966_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m3202950852_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m3202950852_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m2109147658_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m2109147658_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m2118769249_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m2118769249_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m913504152_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m1138666767_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m1138666767_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m3459335427_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m3459335427_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m471101908_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m471101908_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m1651423686_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m1651423686_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m4224739467_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m4224739467_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m1040451572_RuntimeMethod_var; extern const uint32_t List_1__ctor_m1040451572_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m1651178974_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m1651178974_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m119565343_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m2702114179_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m2488622188_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m2488622188_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m3547577407_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m2117669185_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m2117669185_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m3440530099_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m3440530099_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m4252050646_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m2532733861_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m2532733861_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m2781315804_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m2781315804_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m3112887048_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m3112887048_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m2119173902_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m2119173902_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m666280700_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m666280700_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m877307232_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m877307232_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m1236917788_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m2490809832_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m2490809832_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m2936988743_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m2936988743_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m445487621_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m445487621_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m718437397_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m718437397_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m2698702325_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m2698702325_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m3298558766_RuntimeMethod_var; extern const uint32_t List_1__ctor_m3298558766_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m1165657220_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m1165657220_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m3674793472_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m1574237363_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m3912897024_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m3912897024_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m1906056173_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m1572678129_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m1572678129_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m3618816126_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m3618816126_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m1177984444_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m3587527147_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m3587527147_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m3966112108_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m3966112108_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m1700805494_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m1700805494_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m1523163378_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m1523163378_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m2923737539_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m2923737539_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m997961140_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m997961140_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m128839859_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m213943636_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m213943636_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m270163163_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m270163163_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m3592756856_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m3592756856_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m2529260597_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m2529260597_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m1129294121_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m1129294121_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m1825497879_RuntimeMethod_var; extern const uint32_t List_1__ctor_m1825497879_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m3014463499_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m3014463499_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m2070338878_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m3921550135_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m2615036509_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m2615036509_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m2683997543_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m4091250723_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m4091250723_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m1806302399_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m1806302399_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m3500350831_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m1837129164_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m1837129164_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m486302621_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m486302621_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m1064731729_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m1064731729_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m1032591534_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m1032591534_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m3485079058_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m3485079058_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m650587462_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m650587462_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m320123508_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m22527706_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m22527706_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m2533659164_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m2533659164_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m3382070520_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m3382070520_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m1878021807_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m1878021807_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m3663689645_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m3663689645_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m2897565733_RuntimeMethod_var; extern const uint32_t List_1__ctor_m2897565733_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m3016525362_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m3016525362_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m2230747759_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m2530569941_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m3990605248_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m3990605248_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m1673803274_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m762338399_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m762338399_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m2538228159_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m2538228159_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m3982963813_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m3802335035_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m3802335035_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m895370586_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m895370586_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m1709711935_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m1709711935_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m3366830303_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m3366830303_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m1348488909_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m1348488909_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m1843430113_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m1843430113_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m837521840_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m2652162061_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m2652162061_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m569213048_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m569213048_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m2250775497_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m2250775497_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m334882325_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m334882325_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m595154931_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m595154931_MetadataUsageId; struct Int64U5BU5D_t2559172825; struct ObjectU5BU5D_t2843939325; struct CustomAttributeNamedArgumentU5BU5D_t3710464795; struct CustomAttributeTypedArgumentU5BU5D_t1465843424; struct SingleU5BU5D_t1444911251; struct AnimatorClipInfoU5BU5D_t855299250; struct OrderBlockU5BU5D_t2389202590; struct BoneWeightU5BU5D_t1776052410; #ifndef RUNTIMEOBJECT_H #define RUNTIMEOBJECT_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Object #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // RUNTIMEOBJECT_H struct Il2CppArrayBounds; #ifndef RUNTIMEARRAY_H #define RUNTIMEARRAY_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Array #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // RUNTIMEARRAY_H #ifndef READONLYCOLLECTION_1_T2609843061_H #define READONLYCOLLECTION_1_T2609843061_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t2609843061 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t2609843061, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((&___list_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // READONLYCOLLECTION_1_T2609843061_H #ifndef COMPARER_1_T2897021656_H #define COMPARER_1_T2897021656_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Comparer`1 struct Comparer_1_t2897021656 : public RuntimeObject { public: public: }; struct Comparer_1_t2897021656_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t2897021656 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t2897021656_StaticFields, ____default_0)); } inline Comparer_1_t2897021656 * get__default_0() const { return ____default_0; } inline Comparer_1_t2897021656 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t2897021656 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T2897021656_H #ifndef READONLYCOLLECTION_1_T4292682451_H #define READONLYCOLLECTION_1_T4292682451_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t4292682451 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t4292682451, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((&___list_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // READONLYCOLLECTION_1_T4292682451_H #ifndef LIST_1_T333824601_H #define LIST_1_T333824601_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1 struct List_1_t333824601 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items AnimatorClipInfoU5BU5D_t855299250* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t333824601, ____items_1)); } inline AnimatorClipInfoU5BU5D_t855299250* get__items_1() const { return ____items_1; } inline AnimatorClipInfoU5BU5D_t855299250** get_address_of__items_1() { return &____items_1; } inline void set__items_1(AnimatorClipInfoU5BU5D_t855299250* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t333824601, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t333824601, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } }; struct List_1_t333824601_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray AnimatorClipInfoU5BU5D_t855299250* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t333824601_StaticFields, ___EmptyArray_4)); } inline AnimatorClipInfoU5BU5D_t855299250* get_EmptyArray_4() const { return ___EmptyArray_4; } inline AnimatorClipInfoU5BU5D_t855299250** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(AnimatorClipInfoU5BU5D_t855299250* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T333824601_H #ifndef LIST_1_T257213610_H #define LIST_1_T257213610_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1 struct List_1_t257213610 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_t2843939325* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t257213610, ____items_1)); } inline ObjectU5BU5D_t2843939325* get__items_1() const { return ____items_1; } inline ObjectU5BU5D_t2843939325** get_address_of__items_1() { return &____items_1; } inline void set__items_1(ObjectU5BU5D_t2843939325* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t257213610, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t257213610, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } }; struct List_1_t257213610_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray ObjectU5BU5D_t2843939325* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t257213610_StaticFields, ___EmptyArray_4)); } inline ObjectU5BU5D_t2843939325* get_EmptyArray_4() const { return ___EmptyArray_4; } inline ObjectU5BU5D_t2843939325** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(ObjectU5BU5D_t2843939325* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T257213610_H #ifndef COMPARER_1_T941354890_H #define COMPARER_1_T941354890_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Comparer`1 struct Comparer_1_t941354890 : public RuntimeObject { public: public: }; struct Comparer_1_t941354890_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t941354890 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t941354890_StaticFields, ____default_0)); } inline Comparer_1_t941354890 * get__default_0() const { return ____default_0; } inline Comparer_1_t941354890 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t941354890 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T941354890_H #ifndef COMPARER_1_T284893750_H #define COMPARER_1_T284893750_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Comparer`1 struct Comparer_1_t284893750 : public RuntimeObject { public: public: }; struct Comparer_1_t284893750_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t284893750 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t284893750_StaticFields, ____default_0)); } inline Comparer_1_t284893750 * get__default_0() const { return ____default_0; } inline Comparer_1_t284893750 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t284893750 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T284893750_H #ifndef LIST_1_T4195224899_H #define LIST_1_T4195224899_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1 struct List_1_t4195224899 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items CustomAttributeTypedArgumentU5BU5D_t1465843424* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t4195224899, ____items_1)); } inline CustomAttributeTypedArgumentU5BU5D_t1465843424* get__items_1() const { return ____items_1; } inline CustomAttributeTypedArgumentU5BU5D_t1465843424** get_address_of__items_1() { return &____items_1; } inline void set__items_1(CustomAttributeTypedArgumentU5BU5D_t1465843424* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t4195224899, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t4195224899, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } }; struct List_1_t4195224899_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray CustomAttributeTypedArgumentU5BU5D_t1465843424* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t4195224899_StaticFields, ___EmptyArray_4)); } inline CustomAttributeTypedArgumentU5BU5D_t1465843424* get_EmptyArray_4() const { return ___EmptyArray_4; } inline CustomAttributeTypedArgumentU5BU5D_t1465843424** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(CustomAttributeTypedArgumentU5BU5D_t1465843424* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T4195224899_H #ifndef READONLYCOLLECTION_1_T3935726444_H #define READONLYCOLLECTION_1_T3935726444_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3935726444 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t3935726444, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((&___list_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // READONLYCOLLECTION_1_T3935726444_H #ifndef COMPARER_1_T1787620592_H #define COMPARER_1_T1787620592_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Comparer`1 struct Comparer_1_t1787620592 : public RuntimeObject { public: public: }; struct Comparer_1_t1787620592_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t1787620592 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t1787620592_StaticFields, ____default_0)); } inline Comparer_1_t1787620592 * get__default_0() const { return ____default_0; } inline Comparer_1_t1787620592 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t1787620592 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T1787620592_H #ifndef COMPARER_1_T4222905039_H #define COMPARER_1_T4222905039_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Comparer`1 struct Comparer_1_t4222905039 : public RuntimeObject { public: public: }; struct Comparer_1_t4222905039_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t4222905039 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t4222905039_StaticFields, ____default_0)); } inline Comparer_1_t4222905039 * get__default_0() const { return ____default_0; } inline Comparer_1_t4222905039 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t4222905039 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T4222905039_H #ifndef READONLYCOLLECTION_1_T1500441997_H #define READONLYCOLLECTION_1_T1500441997_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1500441997 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t1500441997, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((&___list_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // READONLYCOLLECTION_1_T1500441997_H #ifndef LIST_1_T2869341516_H #define LIST_1_T2869341516_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1 struct List_1_t2869341516 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items SingleU5BU5D_t1444911251* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t2869341516, ____items_1)); } inline SingleU5BU5D_t1444911251* get__items_1() const { return ____items_1; } inline SingleU5BU5D_t1444911251** get_address_of__items_1() { return &____items_1; } inline void set__items_1(SingleU5BU5D_t1444911251* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t2869341516, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t2869341516, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } }; struct List_1_t2869341516_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray SingleU5BU5D_t1444911251* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t2869341516_StaticFields, ___EmptyArray_4)); } inline SingleU5BU5D_t1444911251* get_EmptyArray_4() const { return ___EmptyArray_4; } inline SingleU5BU5D_t1444911251** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(SingleU5BU5D_t1444911251* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T2869341516_H #ifndef LIST_1_T1759940452_H #define LIST_1_T1759940452_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1 struct List_1_t1759940452 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items CustomAttributeNamedArgumentU5BU5D_t3710464795* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t1759940452, ____items_1)); } inline CustomAttributeNamedArgumentU5BU5D_t3710464795* get__items_1() const { return ____items_1; } inline CustomAttributeNamedArgumentU5BU5D_t3710464795** get_address_of__items_1() { return &____items_1; } inline void set__items_1(CustomAttributeNamedArgumentU5BU5D_t3710464795* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t1759940452, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t1759940452, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } }; struct List_1_t1759940452_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray CustomAttributeNamedArgumentU5BU5D_t3710464795* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t1759940452_StaticFields, ___EmptyArray_4)); } inline CustomAttributeNamedArgumentU5BU5D_t3710464795* get_EmptyArray_4() const { return ___EmptyArray_4; } inline CustomAttributeNamedArgumentU5BU5D_t3710464795** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(CustomAttributeNamedArgumentU5BU5D_t3710464795* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T1759940452_H #ifndef READONLYCOLLECTION_1_T74326146_H #define READONLYCOLLECTION_1_T74326146_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t74326146 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t74326146, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((&___list_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // READONLYCOLLECTION_1_T74326146_H #ifndef COMPARER_1_T3455542909_H #define COMPARER_1_T3455542909_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Comparer`1 struct Comparer_1_t3455542909 : public RuntimeObject { public: public: }; struct Comparer_1_t3455542909_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t3455542909 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t3455542909_StaticFields, ____default_0)); } inline Comparer_1_t3455542909 * get__default_0() const { return ____default_0; } inline Comparer_1_t3455542909 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t3455542909 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T3455542909_H #ifndef VALUETYPE_T3640485471_H #define VALUETYPE_T3640485471_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ValueType struct ValueType_t3640485471 : public RuntimeObject { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t3640485471_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t3640485471_marshaled_com { }; #endif // VALUETYPE_T3640485471_H #ifndef READONLYCOLLECTION_1_T3168364314_H #define READONLYCOLLECTION_1_T3168364314_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3168364314 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t3168364314, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((&___list_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // READONLYCOLLECTION_1_T3168364314_H #ifndef LIST_1_T3427862769_H #define LIST_1_T3427862769_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1 struct List_1_t3427862769 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items BoneWeightU5BU5D_t1776052410* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t3427862769, ____items_1)); } inline BoneWeightU5BU5D_t1776052410* get__items_1() const { return ____items_1; } inline BoneWeightU5BU5D_t1776052410** get_address_of__items_1() { return &____items_1; } inline void set__items_1(BoneWeightU5BU5D_t1776052410* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t3427862769, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t3427862769, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } }; struct List_1_t3427862769_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray BoneWeightU5BU5D_t1776052410* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t3427862769_StaticFields, ___EmptyArray_4)); } inline BoneWeightU5BU5D_t1776052410* get_EmptyArray_4() const { return ___EmptyArray_4; } inline BoneWeightU5BU5D_t1776052410** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(BoneWeightU5BU5D_t1776052410* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T3427862769_H #ifndef COMPARER_1_T3085732713_H #define COMPARER_1_T3085732713_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Comparer`1 struct Comparer_1_t3085732713 : public RuntimeObject { public: public: }; struct Comparer_1_t3085732713_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t3085732713 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t3085732713_StaticFields, ____default_0)); } inline Comparer_1_t3085732713 * get__default_0() const { return ____default_0; } inline Comparer_1_t3085732713 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t3085732713 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T3085732713_H #ifndef READONLYCOLLECTION_1_T2798554118_H #define READONLYCOLLECTION_1_T2798554118_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t2798554118 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t2798554118, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((&___list_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // READONLYCOLLECTION_1_T2798554118_H #ifndef COMPARER_1_T361504741_H #define COMPARER_1_T361504741_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Comparer`1 struct Comparer_1_t361504741 : public RuntimeObject { public: public: }; struct Comparer_1_t361504741_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t361504741 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t361504741_StaticFields, ____default_0)); } inline Comparer_1_t361504741 * get__default_0() const { return ____default_0; } inline Comparer_1_t361504741 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t361504741 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T361504741_H #ifndef LIST_1_T3058052573_H #define LIST_1_T3058052573_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1 struct List_1_t3058052573 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items OrderBlockU5BU5D_t2389202590* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t3058052573, ____items_1)); } inline OrderBlockU5BU5D_t2389202590* get__items_1() const { return ____items_1; } inline OrderBlockU5BU5D_t2389202590** get_address_of__items_1() { return &____items_1; } inline void set__items_1(OrderBlockU5BU5D_t2389202590* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t3058052573, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t3058052573, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } }; struct List_1_t3058052573_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray OrderBlockU5BU5D_t2389202590* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t3058052573_StaticFields, ___EmptyArray_4)); } inline OrderBlockU5BU5D_t2389202590* get_EmptyArray_4() const { return ___EmptyArray_4; } inline OrderBlockU5BU5D_t2389202590** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(OrderBlockU5BU5D_t2389202590* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T3058052573_H #ifndef LIST_1_T913674750_H #define LIST_1_T913674750_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1 struct List_1_t913674750 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items Int64U5BU5D_t2559172825* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t913674750, ____items_1)); } inline Int64U5BU5D_t2559172825* get__items_1() const { return ____items_1; } inline Int64U5BU5D_t2559172825** get_address_of__items_1() { return &____items_1; } inline void set__items_1(Int64U5BU5D_t2559172825* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t913674750, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t913674750, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } }; struct List_1_t913674750_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray Int64U5BU5D_t2559172825* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t913674750_StaticFields, ___EmptyArray_4)); } inline Int64U5BU5D_t2559172825* get_EmptyArray_4() const { return ___EmptyArray_4; } inline Int64U5BU5D_t2559172825** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(Int64U5BU5D_t2559172825* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T913674750_H #ifndef STRING_T_H #define STRING_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::length int32_t ___length_0; // System.Char System.String::start_char Il2CppChar ___start_char_1; public: inline static int32_t get_offset_of_length_0() { return static_cast(offsetof(String_t, ___length_0)); } inline int32_t get_length_0() const { return ___length_0; } inline int32_t* get_address_of_length_0() { return &___length_0; } inline void set_length_0(int32_t value) { ___length_0 = value; } inline static int32_t get_offset_of_start_char_1() { return static_cast(offsetof(String_t, ___start_char_1)); } inline Il2CppChar get_start_char_1() const { return ___start_char_1; } inline Il2CppChar* get_address_of_start_char_1() { return &___start_char_1; } inline void set_start_char_1(Il2CppChar value) { ___start_char_1 = value; } }; struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_2; // System.Char[] System.String::WhiteChars CharU5BU5D_t3528271667* ___WhiteChars_3; public: inline static int32_t get_offset_of_Empty_2() { return static_cast(offsetof(String_t_StaticFields, ___Empty_2)); } inline String_t* get_Empty_2() const { return ___Empty_2; } inline String_t** get_address_of_Empty_2() { return &___Empty_2; } inline void set_Empty_2(String_t* value) { ___Empty_2 = value; Il2CppCodeGenWriteBarrier((&___Empty_2), value); } inline static int32_t get_offset_of_WhiteChars_3() { return static_cast(offsetof(String_t_StaticFields, ___WhiteChars_3)); } inline CharU5BU5D_t3528271667* get_WhiteChars_3() const { return ___WhiteChars_3; } inline CharU5BU5D_t3528271667** get_address_of_WhiteChars_3() { return &___WhiteChars_3; } inline void set_WhiteChars_3(CharU5BU5D_t3528271667* value) { ___WhiteChars_3 = value; Il2CppCodeGenWriteBarrier((&___WhiteChars_3), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // STRING_T_H #ifndef EXCEPTION_T_H #define EXCEPTION_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Exception struct Exception_t : public RuntimeObject { public: // System.IntPtr[] System.Exception::trace_ips IntPtrU5BU5D_t4013366056* ___trace_ips_0; // System.Exception System.Exception::inner_exception Exception_t * ___inner_exception_1; // System.String System.Exception::message String_t* ___message_2; // System.String System.Exception::help_link String_t* ___help_link_3; // System.String System.Exception::class_name String_t* ___class_name_4; // System.String System.Exception::stack_trace String_t* ___stack_trace_5; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_6; // System.Int32 System.Exception::remote_stack_index int32_t ___remote_stack_index_7; // System.Int32 System.Exception::hresult int32_t ___hresult_8; // System.String System.Exception::source String_t* ___source_9; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_10; public: inline static int32_t get_offset_of_trace_ips_0() { return static_cast(offsetof(Exception_t, ___trace_ips_0)); } inline IntPtrU5BU5D_t4013366056* get_trace_ips_0() const { return ___trace_ips_0; } inline IntPtrU5BU5D_t4013366056** get_address_of_trace_ips_0() { return &___trace_ips_0; } inline void set_trace_ips_0(IntPtrU5BU5D_t4013366056* value) { ___trace_ips_0 = value; Il2CppCodeGenWriteBarrier((&___trace_ips_0), value); } inline static int32_t get_offset_of_inner_exception_1() { return static_cast(offsetof(Exception_t, ___inner_exception_1)); } inline Exception_t * get_inner_exception_1() const { return ___inner_exception_1; } inline Exception_t ** get_address_of_inner_exception_1() { return &___inner_exception_1; } inline void set_inner_exception_1(Exception_t * value) { ___inner_exception_1 = value; Il2CppCodeGenWriteBarrier((&___inner_exception_1), value); } inline static int32_t get_offset_of_message_2() { return static_cast(offsetof(Exception_t, ___message_2)); } inline String_t* get_message_2() const { return ___message_2; } inline String_t** get_address_of_message_2() { return &___message_2; } inline void set_message_2(String_t* value) { ___message_2 = value; Il2CppCodeGenWriteBarrier((&___message_2), value); } inline static int32_t get_offset_of_help_link_3() { return static_cast(offsetof(Exception_t, ___help_link_3)); } inline String_t* get_help_link_3() const { return ___help_link_3; } inline String_t** get_address_of_help_link_3() { return &___help_link_3; } inline void set_help_link_3(String_t* value) { ___help_link_3 = value; Il2CppCodeGenWriteBarrier((&___help_link_3), value); } inline static int32_t get_offset_of_class_name_4() { return static_cast(offsetof(Exception_t, ___class_name_4)); } inline String_t* get_class_name_4() const { return ___class_name_4; } inline String_t** get_address_of_class_name_4() { return &___class_name_4; } inline void set_class_name_4(String_t* value) { ___class_name_4 = value; Il2CppCodeGenWriteBarrier((&___class_name_4), value); } inline static int32_t get_offset_of_stack_trace_5() { return static_cast(offsetof(Exception_t, ___stack_trace_5)); } inline String_t* get_stack_trace_5() const { return ___stack_trace_5; } inline String_t** get_address_of_stack_trace_5() { return &___stack_trace_5; } inline void set_stack_trace_5(String_t* value) { ___stack_trace_5 = value; Il2CppCodeGenWriteBarrier((&___stack_trace_5), value); } inline static int32_t get_offset_of__remoteStackTraceString_6() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_6)); } inline String_t* get__remoteStackTraceString_6() const { return ____remoteStackTraceString_6; } inline String_t** get_address_of__remoteStackTraceString_6() { return &____remoteStackTraceString_6; } inline void set__remoteStackTraceString_6(String_t* value) { ____remoteStackTraceString_6 = value; Il2CppCodeGenWriteBarrier((&____remoteStackTraceString_6), value); } inline static int32_t get_offset_of_remote_stack_index_7() { return static_cast(offsetof(Exception_t, ___remote_stack_index_7)); } inline int32_t get_remote_stack_index_7() const { return ___remote_stack_index_7; } inline int32_t* get_address_of_remote_stack_index_7() { return &___remote_stack_index_7; } inline void set_remote_stack_index_7(int32_t value) { ___remote_stack_index_7 = value; } inline static int32_t get_offset_of_hresult_8() { return static_cast(offsetof(Exception_t, ___hresult_8)); } inline int32_t get_hresult_8() const { return ___hresult_8; } inline int32_t* get_address_of_hresult_8() { return &___hresult_8; } inline void set_hresult_8(int32_t value) { ___hresult_8 = value; } inline static int32_t get_offset_of_source_9() { return static_cast(offsetof(Exception_t, ___source_9)); } inline String_t* get_source_9() const { return ___source_9; } inline String_t** get_address_of_source_9() { return &___source_9; } inline void set_source_9(String_t* value) { ___source_9 = value; Il2CppCodeGenWriteBarrier((&___source_9), value); } inline static int32_t get_offset_of__data_10() { return static_cast(offsetof(Exception_t, ____data_10)); } inline RuntimeObject* get__data_10() const { return ____data_10; } inline RuntimeObject** get_address_of__data_10() { return &____data_10; } inline void set__data_10(RuntimeObject* value) { ____data_10 = value; Il2CppCodeGenWriteBarrier((&____data_10), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EXCEPTION_T_H #ifndef READONLYCOLLECTION_1_T654176295_H #define READONLYCOLLECTION_1_T654176295_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t654176295 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t654176295, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((&___list_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // READONLYCOLLECTION_1_T654176295_H #ifndef SYSTEMEXCEPTION_T176217640_H #define SYSTEMEXCEPTION_T176217640_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.SystemException struct SystemException_t176217640 : public Exception_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SYSTEMEXCEPTION_T176217640_H #ifndef INTPTR_T_H #define INTPTR_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INTPTR_T_H #ifndef SINGLE_T1397266774_H #define SINGLE_T1397266774_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Single struct Single_t1397266774 { public: // System.Single System.Single::m_value float ___m_value_7; public: inline static int32_t get_offset_of_m_value_7() { return static_cast(offsetof(Single_t1397266774, ___m_value_7)); } inline float get_m_value_7() const { return ___m_value_7; } inline float* get_address_of_m_value_7() { return &___m_value_7; } inline void set_m_value_7(float value) { ___m_value_7 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SINGLE_T1397266774_H #ifndef ENUMERATOR_T463618097_H #define ENUMERATOR_T463618097_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1/Enumerator struct Enumerator_t463618097 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t2869341516 * ___l_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::ver int32_t ___ver_2; // T System.Collections.Generic.List`1/Enumerator::current float ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t463618097, ___l_0)); } inline List_1_t2869341516 * get_l_0() const { return ___l_0; } inline List_1_t2869341516 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t2869341516 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t463618097, ___next_1)); } inline int32_t get_next_1() const { return ___next_1; } inline int32_t* get_address_of_next_1() { return &___next_1; } inline void set_next_1(int32_t value) { ___next_1 = value; } inline static int32_t get_offset_of_ver_2() { return static_cast(offsetof(Enumerator_t463618097, ___ver_2)); } inline int32_t get_ver_2() const { return ___ver_2; } inline int32_t* get_address_of_ver_2() { return &___ver_2; } inline void set_ver_2(int32_t value) { ___ver_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t463618097, ___current_3)); } inline float get_current_3() const { return ___current_3; } inline float* get_address_of_current_3() { return &___current_3; } inline void set_current_3(float value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T463618097_H #ifndef BONEWEIGHT_T1955788027_H #define BONEWEIGHT_T1955788027_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.BoneWeight struct BoneWeight_t1955788027 { public: // System.Single UnityEngine.BoneWeight::m_Weight0 float ___m_Weight0_0; // System.Single UnityEngine.BoneWeight::m_Weight1 float ___m_Weight1_1; // System.Single UnityEngine.BoneWeight::m_Weight2 float ___m_Weight2_2; // System.Single UnityEngine.BoneWeight::m_Weight3 float ___m_Weight3_3; // System.Int32 UnityEngine.BoneWeight::m_BoneIndex0 int32_t ___m_BoneIndex0_4; // System.Int32 UnityEngine.BoneWeight::m_BoneIndex1 int32_t ___m_BoneIndex1_5; // System.Int32 UnityEngine.BoneWeight::m_BoneIndex2 int32_t ___m_BoneIndex2_6; // System.Int32 UnityEngine.BoneWeight::m_BoneIndex3 int32_t ___m_BoneIndex3_7; public: inline static int32_t get_offset_of_m_Weight0_0() { return static_cast(offsetof(BoneWeight_t1955788027, ___m_Weight0_0)); } inline float get_m_Weight0_0() const { return ___m_Weight0_0; } inline float* get_address_of_m_Weight0_0() { return &___m_Weight0_0; } inline void set_m_Weight0_0(float value) { ___m_Weight0_0 = value; } inline static int32_t get_offset_of_m_Weight1_1() { return static_cast(offsetof(BoneWeight_t1955788027, ___m_Weight1_1)); } inline float get_m_Weight1_1() const { return ___m_Weight1_1; } inline float* get_address_of_m_Weight1_1() { return &___m_Weight1_1; } inline void set_m_Weight1_1(float value) { ___m_Weight1_1 = value; } inline static int32_t get_offset_of_m_Weight2_2() { return static_cast(offsetof(BoneWeight_t1955788027, ___m_Weight2_2)); } inline float get_m_Weight2_2() const { return ___m_Weight2_2; } inline float* get_address_of_m_Weight2_2() { return &___m_Weight2_2; } inline void set_m_Weight2_2(float value) { ___m_Weight2_2 = value; } inline static int32_t get_offset_of_m_Weight3_3() { return static_cast(offsetof(BoneWeight_t1955788027, ___m_Weight3_3)); } inline float get_m_Weight3_3() const { return ___m_Weight3_3; } inline float* get_address_of_m_Weight3_3() { return &___m_Weight3_3; } inline void set_m_Weight3_3(float value) { ___m_Weight3_3 = value; } inline static int32_t get_offset_of_m_BoneIndex0_4() { return static_cast(offsetof(BoneWeight_t1955788027, ___m_BoneIndex0_4)); } inline int32_t get_m_BoneIndex0_4() const { return ___m_BoneIndex0_4; } inline int32_t* get_address_of_m_BoneIndex0_4() { return &___m_BoneIndex0_4; } inline void set_m_BoneIndex0_4(int32_t value) { ___m_BoneIndex0_4 = value; } inline static int32_t get_offset_of_m_BoneIndex1_5() { return static_cast(offsetof(BoneWeight_t1955788027, ___m_BoneIndex1_5)); } inline int32_t get_m_BoneIndex1_5() const { return ___m_BoneIndex1_5; } inline int32_t* get_address_of_m_BoneIndex1_5() { return &___m_BoneIndex1_5; } inline void set_m_BoneIndex1_5(int32_t value) { ___m_BoneIndex1_5 = value; } inline static int32_t get_offset_of_m_BoneIndex2_6() { return static_cast(offsetof(BoneWeight_t1955788027, ___m_BoneIndex2_6)); } inline int32_t get_m_BoneIndex2_6() const { return ___m_BoneIndex2_6; } inline int32_t* get_address_of_m_BoneIndex2_6() { return &___m_BoneIndex2_6; } inline void set_m_BoneIndex2_6(int32_t value) { ___m_BoneIndex2_6 = value; } inline static int32_t get_offset_of_m_BoneIndex3_7() { return static_cast(offsetof(BoneWeight_t1955788027, ___m_BoneIndex3_7)); } inline int32_t get_m_BoneIndex3_7() const { return ___m_BoneIndex3_7; } inline int32_t* get_address_of_m_BoneIndex3_7() { return &___m_BoneIndex3_7; } inline void set_m_BoneIndex3_7(int32_t value) { ___m_BoneIndex3_7 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BONEWEIGHT_T1955788027_H #ifndef ORDERBLOCK_T1585977831_H #define ORDERBLOCK_T1585977831_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.BeforeRenderHelper/OrderBlock struct OrderBlock_t1585977831 { public: // System.Int32 UnityEngine.BeforeRenderHelper/OrderBlock::order int32_t ___order_0; // UnityEngine.Events.UnityAction UnityEngine.BeforeRenderHelper/OrderBlock::callback UnityAction_t3245792599 * ___callback_1; public: inline static int32_t get_offset_of_order_0() { return static_cast(offsetof(OrderBlock_t1585977831, ___order_0)); } inline int32_t get_order_0() const { return ___order_0; } inline int32_t* get_address_of_order_0() { return &___order_0; } inline void set_order_0(int32_t value) { ___order_0 = value; } inline static int32_t get_offset_of_callback_1() { return static_cast(offsetof(OrderBlock_t1585977831, ___callback_1)); } inline UnityAction_t3245792599 * get_callback_1() const { return ___callback_1; } inline UnityAction_t3245792599 ** get_address_of_callback_1() { return &___callback_1; } inline void set_callback_1(UnityAction_t3245792599 * value) { ___callback_1 = value; Il2CppCodeGenWriteBarrier((&___callback_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of UnityEngine.BeforeRenderHelper/OrderBlock struct OrderBlock_t1585977831_marshaled_pinvoke { int32_t ___order_0; Il2CppMethodPointer ___callback_1; }; // Native definition for COM marshalling of UnityEngine.BeforeRenderHelper/OrderBlock struct OrderBlock_t1585977831_marshaled_com { int32_t ___order_0; Il2CppMethodPointer ___callback_1; }; #endif // ORDERBLOCK_T1585977831_H #ifndef ANIMATORCLIPINFO_T3156717155_H #define ANIMATORCLIPINFO_T3156717155_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.AnimatorClipInfo struct AnimatorClipInfo_t3156717155 { public: // System.Int32 UnityEngine.AnimatorClipInfo::m_ClipInstanceID int32_t ___m_ClipInstanceID_0; // System.Single UnityEngine.AnimatorClipInfo::m_Weight float ___m_Weight_1; public: inline static int32_t get_offset_of_m_ClipInstanceID_0() { return static_cast(offsetof(AnimatorClipInfo_t3156717155, ___m_ClipInstanceID_0)); } inline int32_t get_m_ClipInstanceID_0() const { return ___m_ClipInstanceID_0; } inline int32_t* get_address_of_m_ClipInstanceID_0() { return &___m_ClipInstanceID_0; } inline void set_m_ClipInstanceID_0(int32_t value) { ___m_ClipInstanceID_0 = value; } inline static int32_t get_offset_of_m_Weight_1() { return static_cast(offsetof(AnimatorClipInfo_t3156717155, ___m_Weight_1)); } inline float get_m_Weight_1() const { return ___m_Weight_1; } inline float* get_address_of_m_Weight_1() { return &___m_Weight_1; } inline void set_m_Weight_1(float value) { ___m_Weight_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ANIMATORCLIPINFO_T3156717155_H #ifndef CUSTOMATTRIBUTETYPEDARGUMENT_T2723150157_H #define CUSTOMATTRIBUTETYPEDARGUMENT_T2723150157_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Reflection.CustomAttributeTypedArgument struct CustomAttributeTypedArgument_t2723150157 { public: // System.Type System.Reflection.CustomAttributeTypedArgument::argumentType Type_t * ___argumentType_0; // System.Object System.Reflection.CustomAttributeTypedArgument::value RuntimeObject * ___value_1; public: inline static int32_t get_offset_of_argumentType_0() { return static_cast(offsetof(CustomAttributeTypedArgument_t2723150157, ___argumentType_0)); } inline Type_t * get_argumentType_0() const { return ___argumentType_0; } inline Type_t ** get_address_of_argumentType_0() { return &___argumentType_0; } inline void set_argumentType_0(Type_t * value) { ___argumentType_0 = value; Il2CppCodeGenWriteBarrier((&___argumentType_0), value); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(CustomAttributeTypedArgument_t2723150157, ___value_1)); } inline RuntimeObject * get_value_1() const { return ___value_1; } inline RuntimeObject ** get_address_of_value_1() { return &___value_1; } inline void set_value_1(RuntimeObject * value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((&___value_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.Reflection.CustomAttributeTypedArgument struct CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke { Type_t * ___argumentType_0; Il2CppIUnknown* ___value_1; }; // Native definition for COM marshalling of System.Reflection.CustomAttributeTypedArgument struct CustomAttributeTypedArgument_t2723150157_marshaled_com { Type_t * ___argumentType_0; Il2CppIUnknown* ___value_1; }; #endif // CUSTOMATTRIBUTETYPEDARGUMENT_T2723150157_H #ifndef UINT32_T2560061978_H #define UINT32_T2560061978_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.UInt32 struct UInt32_t2560061978 { public: // System.UInt32 System.UInt32::m_value uint32_t ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(UInt32_t2560061978, ___m_value_2)); } inline uint32_t get_m_value_2() const { return ___m_value_2; } inline uint32_t* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(uint32_t value) { ___m_value_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // UINT32_T2560061978_H #ifndef ENUMERATOR_T2146457487_H #define ENUMERATOR_T2146457487_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1/Enumerator struct Enumerator_t2146457487 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t257213610 * ___l_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::ver int32_t ___ver_2; // T System.Collections.Generic.List`1/Enumerator::current RuntimeObject * ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t2146457487, ___l_0)); } inline List_1_t257213610 * get_l_0() const { return ___l_0; } inline List_1_t257213610 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t257213610 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2146457487, ___next_1)); } inline int32_t get_next_1() const { return ___next_1; } inline int32_t* get_address_of_next_1() { return &___next_1; } inline void set_next_1(int32_t value) { ___next_1 = value; } inline static int32_t get_offset_of_ver_2() { return static_cast(offsetof(Enumerator_t2146457487, ___ver_2)); } inline int32_t get_ver_2() const { return ___ver_2; } inline int32_t* get_address_of_ver_2() { return &___ver_2; } inline void set_ver_2(int32_t value) { ___ver_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t2146457487, ___current_3)); } inline RuntimeObject * get_current_3() const { return ___current_3; } inline RuntimeObject ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(RuntimeObject * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((&___current_3), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2146457487_H #ifndef ENUMERATOR_T2802918627_H #define ENUMERATOR_T2802918627_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1/Enumerator struct Enumerator_t2802918627 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t913674750 * ___l_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::ver int32_t ___ver_2; // T System.Collections.Generic.List`1/Enumerator::current int64_t ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t2802918627, ___l_0)); } inline List_1_t913674750 * get_l_0() const { return ___l_0; } inline List_1_t913674750 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t913674750 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2802918627, ___next_1)); } inline int32_t get_next_1() const { return ___next_1; } inline int32_t* get_address_of_next_1() { return &___next_1; } inline void set_next_1(int32_t value) { ___next_1 = value; } inline static int32_t get_offset_of_ver_2() { return static_cast(offsetof(Enumerator_t2802918627, ___ver_2)); } inline int32_t get_ver_2() const { return ___ver_2; } inline int32_t* get_address_of_ver_2() { return &___ver_2; } inline void set_ver_2(int32_t value) { ___ver_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t2802918627, ___current_3)); } inline int64_t get_current_3() const { return ___current_3; } inline int64_t* get_address_of_current_3() { return &___current_3; } inline void set_current_3(int64_t value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2802918627_H #ifndef INT32_T2950945753_H #define INT32_T2950945753_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 struct Int32_t2950945753 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(Int32_t2950945753, ___m_value_2)); } inline int32_t get_m_value_2() const { return ___m_value_2; } inline int32_t* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(int32_t value) { ___m_value_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INT32_T2950945753_H #ifndef INT64_T3736567304_H #define INT64_T3736567304_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int64 struct Int64_t3736567304 { public: // System.Int64 System.Int64::m_value int64_t ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(Int64_t3736567304, ___m_value_2)); } inline int64_t get_m_value_2() const { return ___m_value_2; } inline int64_t* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(int64_t value) { ___m_value_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INT64_T3736567304_H #ifndef BOOLEAN_T97287965_H #define BOOLEAN_T97287965_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean struct Boolean_t97287965 { public: // System.Boolean System.Boolean::m_value bool ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(Boolean_t97287965, ___m_value_2)); } inline bool get_m_value_2() const { return ___m_value_2; } inline bool* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(bool value) { ___m_value_2 = value; } }; struct Boolean_t97287965_StaticFields { public: // System.String System.Boolean::FalseString String_t* ___FalseString_0; // System.String System.Boolean::TrueString String_t* ___TrueString_1; public: inline static int32_t get_offset_of_FalseString_0() { return static_cast(offsetof(Boolean_t97287965_StaticFields, ___FalseString_0)); } inline String_t* get_FalseString_0() const { return ___FalseString_0; } inline String_t** get_address_of_FalseString_0() { return &___FalseString_0; } inline void set_FalseString_0(String_t* value) { ___FalseString_0 = value; Il2CppCodeGenWriteBarrier((&___FalseString_0), value); } inline static int32_t get_offset_of_TrueString_1() { return static_cast(offsetof(Boolean_t97287965_StaticFields, ___TrueString_1)); } inline String_t* get_TrueString_1() const { return ___TrueString_1; } inline String_t** get_address_of_TrueString_1() { return &___TrueString_1; } inline void set_TrueString_1(String_t* value) { ___TrueString_1 = value; Il2CppCodeGenWriteBarrier((&___TrueString_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BOOLEAN_T97287965_H #ifndef VOID_T1185182177_H #define VOID_T1185182177_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void struct Void_t1185182177 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VOID_T1185182177_H #ifndef CUSTOMATTRIBUTENAMEDARGUMENT_T287865710_H #define CUSTOMATTRIBUTENAMEDARGUMENT_T287865710_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Reflection.CustomAttributeNamedArgument struct CustomAttributeNamedArgument_t287865710 { public: // System.Reflection.CustomAttributeTypedArgument System.Reflection.CustomAttributeNamedArgument::typedArgument CustomAttributeTypedArgument_t2723150157 ___typedArgument_0; // System.Reflection.MemberInfo System.Reflection.CustomAttributeNamedArgument::memberInfo MemberInfo_t * ___memberInfo_1; public: inline static int32_t get_offset_of_typedArgument_0() { return static_cast(offsetof(CustomAttributeNamedArgument_t287865710, ___typedArgument_0)); } inline CustomAttributeTypedArgument_t2723150157 get_typedArgument_0() const { return ___typedArgument_0; } inline CustomAttributeTypedArgument_t2723150157 * get_address_of_typedArgument_0() { return &___typedArgument_0; } inline void set_typedArgument_0(CustomAttributeTypedArgument_t2723150157 value) { ___typedArgument_0 = value; } inline static int32_t get_offset_of_memberInfo_1() { return static_cast(offsetof(CustomAttributeNamedArgument_t287865710, ___memberInfo_1)); } inline MemberInfo_t * get_memberInfo_1() const { return ___memberInfo_1; } inline MemberInfo_t ** get_address_of_memberInfo_1() { return &___memberInfo_1; } inline void set_memberInfo_1(MemberInfo_t * value) { ___memberInfo_1 = value; Il2CppCodeGenWriteBarrier((&___memberInfo_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.Reflection.CustomAttributeNamedArgument struct CustomAttributeNamedArgument_t287865710_marshaled_pinvoke { CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke ___typedArgument_0; MemberInfo_t * ___memberInfo_1; }; // Native definition for COM marshalling of System.Reflection.CustomAttributeNamedArgument struct CustomAttributeNamedArgument_t287865710_marshaled_com { CustomAttributeTypedArgument_t2723150157_marshaled_com ___typedArgument_0; MemberInfo_t * ___memberInfo_1; }; #endif // CUSTOMATTRIBUTENAMEDARGUMENT_T287865710_H #ifndef NULLREFERENCEEXCEPTION_T1023182353_H #define NULLREFERENCEEXCEPTION_T1023182353_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.NullReferenceException struct NullReferenceException_t1023182353 : public SystemException_t176217640 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // NULLREFERENCEEXCEPTION_T1023182353_H #ifndef ENUMERATOR_T2223068478_H #define ENUMERATOR_T2223068478_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1/Enumerator struct Enumerator_t2223068478 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t333824601 * ___l_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::ver int32_t ___ver_2; // T System.Collections.Generic.List`1/Enumerator::current AnimatorClipInfo_t3156717155 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t2223068478, ___l_0)); } inline List_1_t333824601 * get_l_0() const { return ___l_0; } inline List_1_t333824601 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t333824601 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2223068478, ___next_1)); } inline int32_t get_next_1() const { return ___next_1; } inline int32_t* get_address_of_next_1() { return &___next_1; } inline void set_next_1(int32_t value) { ___next_1 = value; } inline static int32_t get_offset_of_ver_2() { return static_cast(offsetof(Enumerator_t2223068478, ___ver_2)); } inline int32_t get_ver_2() const { return ___ver_2; } inline int32_t* get_address_of_ver_2() { return &___ver_2; } inline void set_ver_2(int32_t value) { ___ver_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t2223068478, ___current_3)); } inline AnimatorClipInfo_t3156717155 get_current_3() const { return ___current_3; } inline AnimatorClipInfo_t3156717155 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(AnimatorClipInfo_t3156717155 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2223068478_H #ifndef INVALIDCASTEXCEPTION_T3927145244_H #define INVALIDCASTEXCEPTION_T3927145244_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.InvalidCastException struct InvalidCastException_t3927145244 : public SystemException_t176217640 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INVALIDCASTEXCEPTION_T3927145244_H #ifndef ARGUMENTEXCEPTION_T132251570_H #define ARGUMENTEXCEPTION_T132251570_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ArgumentException struct ArgumentException_t132251570 : public SystemException_t176217640 { public: // System.String System.ArgumentException::param_name String_t* ___param_name_12; public: inline static int32_t get_offset_of_param_name_12() { return static_cast(offsetof(ArgumentException_t132251570, ___param_name_12)); } inline String_t* get_param_name_12() const { return ___param_name_12; } inline String_t** get_address_of_param_name_12() { return &___param_name_12; } inline void set_param_name_12(String_t* value) { ___param_name_12 = value; Il2CppCodeGenWriteBarrier((&___param_name_12), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ARGUMENTEXCEPTION_T132251570_H #ifndef ENUMERATOR_T1789501480_H #define ENUMERATOR_T1789501480_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1/Enumerator struct Enumerator_t1789501480 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t4195224899 * ___l_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::ver int32_t ___ver_2; // T System.Collections.Generic.List`1/Enumerator::current CustomAttributeTypedArgument_t2723150157 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t1789501480, ___l_0)); } inline List_1_t4195224899 * get_l_0() const { return ___l_0; } inline List_1_t4195224899 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t4195224899 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t1789501480, ___next_1)); } inline int32_t get_next_1() const { return ___next_1; } inline int32_t* get_address_of_next_1() { return &___next_1; } inline void set_next_1(int32_t value) { ___next_1 = value; } inline static int32_t get_offset_of_ver_2() { return static_cast(offsetof(Enumerator_t1789501480, ___ver_2)); } inline int32_t get_ver_2() const { return ___ver_2; } inline int32_t* get_address_of_ver_2() { return &___ver_2; } inline void set_ver_2(int32_t value) { ___ver_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t1789501480, ___current_3)); } inline CustomAttributeTypedArgument_t2723150157 get_current_3() const { return ___current_3; } inline CustomAttributeTypedArgument_t2723150157 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(CustomAttributeTypedArgument_t2723150157 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T1789501480_H #ifndef ENUMERATOR_T652329154_H #define ENUMERATOR_T652329154_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1/Enumerator struct Enumerator_t652329154 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t3058052573 * ___l_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::ver int32_t ___ver_2; // T System.Collections.Generic.List`1/Enumerator::current OrderBlock_t1585977831 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t652329154, ___l_0)); } inline List_1_t3058052573 * get_l_0() const { return ___l_0; } inline List_1_t3058052573 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t3058052573 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t652329154, ___next_1)); } inline int32_t get_next_1() const { return ___next_1; } inline int32_t* get_address_of_next_1() { return &___next_1; } inline void set_next_1(int32_t value) { ___next_1 = value; } inline static int32_t get_offset_of_ver_2() { return static_cast(offsetof(Enumerator_t652329154, ___ver_2)); } inline int32_t get_ver_2() const { return ___ver_2; } inline int32_t* get_address_of_ver_2() { return &___ver_2; } inline void set_ver_2(int32_t value) { ___ver_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t652329154, ___current_3)); } inline OrderBlock_t1585977831 get_current_3() const { return ___current_3; } inline OrderBlock_t1585977831 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(OrderBlock_t1585977831 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T652329154_H #ifndef DELEGATE_T1188392813_H #define DELEGATE_T1188392813_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Delegate struct Delegate_t1188392813 : public RuntimeObject { public: // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject * ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_5; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t * ___method_info_6; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t * ___original_method_info_7; // System.DelegateData System.Delegate::data DelegateData_t1677132599 * ___data_8; public: inline static int32_t get_offset_of_method_ptr_0() { return static_cast(offsetof(Delegate_t1188392813, ___method_ptr_0)); } inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; } inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; } inline void set_method_ptr_0(Il2CppMethodPointer value) { ___method_ptr_0 = value; } inline static int32_t get_offset_of_invoke_impl_1() { return static_cast(offsetof(Delegate_t1188392813, ___invoke_impl_1)); } inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; } inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; } inline void set_invoke_impl_1(intptr_t value) { ___invoke_impl_1 = value; } inline static int32_t get_offset_of_m_target_2() { return static_cast(offsetof(Delegate_t1188392813, ___m_target_2)); } inline RuntimeObject * get_m_target_2() const { return ___m_target_2; } inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; } inline void set_m_target_2(RuntimeObject * value) { ___m_target_2 = value; Il2CppCodeGenWriteBarrier((&___m_target_2), value); } inline static int32_t get_offset_of_method_3() { return static_cast(offsetof(Delegate_t1188392813, ___method_3)); } inline intptr_t get_method_3() const { return ___method_3; } inline intptr_t* get_address_of_method_3() { return &___method_3; } inline void set_method_3(intptr_t value) { ___method_3 = value; } inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast(offsetof(Delegate_t1188392813, ___delegate_trampoline_4)); } inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; } inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; } inline void set_delegate_trampoline_4(intptr_t value) { ___delegate_trampoline_4 = value; } inline static int32_t get_offset_of_method_code_5() { return static_cast(offsetof(Delegate_t1188392813, ___method_code_5)); } inline intptr_t get_method_code_5() const { return ___method_code_5; } inline intptr_t* get_address_of_method_code_5() { return &___method_code_5; } inline void set_method_code_5(intptr_t value) { ___method_code_5 = value; } inline static int32_t get_offset_of_method_info_6() { return static_cast(offsetof(Delegate_t1188392813, ___method_info_6)); } inline MethodInfo_t * get_method_info_6() const { return ___method_info_6; } inline MethodInfo_t ** get_address_of_method_info_6() { return &___method_info_6; } inline void set_method_info_6(MethodInfo_t * value) { ___method_info_6 = value; Il2CppCodeGenWriteBarrier((&___method_info_6), value); } inline static int32_t get_offset_of_original_method_info_7() { return static_cast(offsetof(Delegate_t1188392813, ___original_method_info_7)); } inline MethodInfo_t * get_original_method_info_7() const { return ___original_method_info_7; } inline MethodInfo_t ** get_address_of_original_method_info_7() { return &___original_method_info_7; } inline void set_original_method_info_7(MethodInfo_t * value) { ___original_method_info_7 = value; Il2CppCodeGenWriteBarrier((&___original_method_info_7), value); } inline static int32_t get_offset_of_data_8() { return static_cast(offsetof(Delegate_t1188392813, ___data_8)); } inline DelegateData_t1677132599 * get_data_8() const { return ___data_8; } inline DelegateData_t1677132599 ** get_address_of_data_8() { return &___data_8; } inline void set_data_8(DelegateData_t1677132599 * value) { ___data_8 = value; Il2CppCodeGenWriteBarrier((&___data_8), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DELEGATE_T1188392813_H #ifndef ENUMERATOR_T1022139350_H #define ENUMERATOR_T1022139350_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1/Enumerator struct Enumerator_t1022139350 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t3427862769 * ___l_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::ver int32_t ___ver_2; // T System.Collections.Generic.List`1/Enumerator::current BoneWeight_t1955788027 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t1022139350, ___l_0)); } inline List_1_t3427862769 * get_l_0() const { return ___l_0; } inline List_1_t3427862769 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t3427862769 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t1022139350, ___next_1)); } inline int32_t get_next_1() const { return ___next_1; } inline int32_t* get_address_of_next_1() { return &___next_1; } inline void set_next_1(int32_t value) { ___next_1 = value; } inline static int32_t get_offset_of_ver_2() { return static_cast(offsetof(Enumerator_t1022139350, ___ver_2)); } inline int32_t get_ver_2() const { return ___ver_2; } inline int32_t* get_address_of_ver_2() { return &___ver_2; } inline void set_ver_2(int32_t value) { ___ver_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t1022139350, ___current_3)); } inline BoneWeight_t1955788027 get_current_3() const { return ___current_3; } inline BoneWeight_t1955788027 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(BoneWeight_t1955788027 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T1022139350_H #ifndef ARGUMENTNULLEXCEPTION_T1615371798_H #define ARGUMENTNULLEXCEPTION_T1615371798_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ArgumentNullException struct ArgumentNullException_t1615371798 : public ArgumentException_t132251570 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ARGUMENTNULLEXCEPTION_T1615371798_H #ifndef ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H #define ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_t777629997 : public ArgumentException_t132251570 { public: // System.Object System.ArgumentOutOfRangeException::actual_value RuntimeObject * ___actual_value_13; public: inline static int32_t get_offset_of_actual_value_13() { return static_cast(offsetof(ArgumentOutOfRangeException_t777629997, ___actual_value_13)); } inline RuntimeObject * get_actual_value_13() const { return ___actual_value_13; } inline RuntimeObject ** get_address_of_actual_value_13() { return &___actual_value_13; } inline void set_actual_value_13(RuntimeObject * value) { ___actual_value_13 = value; Il2CppCodeGenWriteBarrier((&___actual_value_13), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H #ifndef MULTICASTDELEGATE_T_H #define MULTICASTDELEGATE_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t1188392813 { public: // System.MulticastDelegate System.MulticastDelegate::prev MulticastDelegate_t * ___prev_9; // System.MulticastDelegate System.MulticastDelegate::kpm_next MulticastDelegate_t * ___kpm_next_10; public: inline static int32_t get_offset_of_prev_9() { return static_cast(offsetof(MulticastDelegate_t, ___prev_9)); } inline MulticastDelegate_t * get_prev_9() const { return ___prev_9; } inline MulticastDelegate_t ** get_address_of_prev_9() { return &___prev_9; } inline void set_prev_9(MulticastDelegate_t * value) { ___prev_9 = value; Il2CppCodeGenWriteBarrier((&___prev_9), value); } inline static int32_t get_offset_of_kpm_next_10() { return static_cast(offsetof(MulticastDelegate_t, ___kpm_next_10)); } inline MulticastDelegate_t * get_kpm_next_10() const { return ___kpm_next_10; } inline MulticastDelegate_t ** get_address_of_kpm_next_10() { return &___kpm_next_10; } inline void set_kpm_next_10(MulticastDelegate_t * value) { ___kpm_next_10 = value; Il2CppCodeGenWriteBarrier((&___kpm_next_10), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MULTICASTDELEGATE_T_H #ifndef ENUMERATOR_T3649184329_H #define ENUMERATOR_T3649184329_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1/Enumerator struct Enumerator_t3649184329 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t1759940452 * ___l_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::ver int32_t ___ver_2; // T System.Collections.Generic.List`1/Enumerator::current CustomAttributeNamedArgument_t287865710 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t3649184329, ___l_0)); } inline List_1_t1759940452 * get_l_0() const { return ___l_0; } inline List_1_t1759940452 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t1759940452 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t3649184329, ___next_1)); } inline int32_t get_next_1() const { return ___next_1; } inline int32_t* get_address_of_next_1() { return &___next_1; } inline void set_next_1(int32_t value) { ___next_1 = value; } inline static int32_t get_offset_of_ver_2() { return static_cast(offsetof(Enumerator_t3649184329, ___ver_2)); } inline int32_t get_ver_2() const { return ___ver_2; } inline int32_t* get_address_of_ver_2() { return &___ver_2; } inline void set_ver_2(int32_t value) { ___ver_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t3649184329, ___current_3)); } inline CustomAttributeNamedArgument_t287865710 get_current_3() const { return ___current_3; } inline CustomAttributeNamedArgument_t287865710 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(CustomAttributeNamedArgument_t287865710 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3649184329_H #ifndef COMPARISON_1_T1730719206_H #define COMPARISON_1_T1730719206_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Comparison`1 struct Comparison_1_t1730719206 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T1730719206_H #ifndef PREDICATE_1_T2411271955_H #define PREDICATE_1_T2411271955_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Predicate`1 struct Predicate_1_t2411271955 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T2411271955_H #ifndef ACTION_1_T1758445426_H #define ACTION_1_T1758445426_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Action`1 struct Action_1_t1758445426 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T1758445426_H #ifndef PREDICATE_1_T2781082151_H #define PREDICATE_1_T2781082151_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Predicate`1 struct Predicate_1_t2781082151 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T2781082151_H #ifndef COMPARISON_1_T1360909010_H #define COMPARISON_1_T1360909010_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Comparison`1 struct Comparison_1_t1360909010 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T1360909010_H #ifndef ACTION_1_T2128255622_H #define ACTION_1_T2128255622_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Action`1 struct Action_1_t2128255622 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T2128255622_H #ifndef PREDICATE_1_T2222560898_H #define PREDICATE_1_T2222560898_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Predicate`1 struct Predicate_1_t2222560898 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T2222560898_H #ifndef ACTION_1_T3252573759_H #define ACTION_1_T3252573759_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Action`1 struct Action_1_t3252573759 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T3252573759_H #ifndef COMPARISON_1_T2855037343_H #define COMPARISON_1_T2855037343_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Comparison`1 struct Comparison_1_t2855037343 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T2855037343_H #ifndef COMPARISON_1_T2498081336_H #define COMPARISON_1_T2498081336_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Comparison`1 struct Comparison_1_t2498081336 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T2498081336_H #ifndef PREDICATE_1_T1113159834_H #define PREDICATE_1_T1113159834_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Predicate`1 struct Predicate_1_t1113159834 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T1113159834_H #ifndef ACTION_1_T460333305_H #define ACTION_1_T460333305_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Action`1 struct Action_1_t460333305 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T460333305_H #ifndef PREDICATE_1_T3548444281_H #define PREDICATE_1_T3548444281_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Predicate`1 struct Predicate_1_t3548444281 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T3548444281_H #ifndef COMPARISON_1_T62796889_H #define COMPARISON_1_T62796889_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Comparison`1 struct Comparison_1_t62796889 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T62796889_H #ifndef ACTION_1_T1569734369_H #define ACTION_1_T1569734369_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Action`1 struct Action_1_t1569734369 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T1569734369_H #ifndef PREDICATE_1_T266894132_H #define PREDICATE_1_T266894132_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Predicate`1 struct Predicate_1_t266894132 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T266894132_H #ifndef COMPARISON_1_T2931648334_H #define COMPARISON_1_T2931648334_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Comparison`1 struct Comparison_1_t2931648334 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T2931648334_H #ifndef ACTION_1_T3329184750_H #define ACTION_1_T3329184750_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Action`1 struct Action_1_t3329184750 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T3329184750_H #ifndef PREDICATE_1_T3982011279_H #define PREDICATE_1_T3982011279_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Predicate`1 struct Predicate_1_t3982011279 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T3982011279_H #ifndef ACTION_1_T3909034899_H #define ACTION_1_T3909034899_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Action`1 struct Action_1_t3909034899 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T3909034899_H #ifndef COMPARISON_1_T3511498483_H #define COMPARISON_1_T3511498483_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Comparison`1 struct Comparison_1_t3511498483 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T3511498483_H #ifndef COMPARISON_1_T1172197953_H #define COMPARISON_1_T1172197953_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Comparison`1 struct Comparison_1_t1172197953 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T1172197953_H #ifndef PREDICATE_1_T3905400288_H #define PREDICATE_1_T3905400288_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Predicate`1 struct Predicate_1_t3905400288 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T3905400288_H #ifndef ACTION_1_T2895617752_H #define ACTION_1_T2895617752_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Action`1 struct Action_1_t2895617752 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T2895617752_H // System.Int64[] struct Int64U5BU5D_t2559172825 : public RuntimeArray { public: ALIGN_FIELD (8) int64_t m_Items[1]; public: inline int64_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int64_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int64_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int64_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int64_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int64_t value) { m_Items[index] = value; } }; // System.Object[] struct ObjectU5BU5D_t2843939325 : public RuntimeArray { public: ALIGN_FIELD (8) RuntimeObject * m_Items[1]; public: inline RuntimeObject * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject ** 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, RuntimeObject * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier(m_Items + index, value); } inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier(m_Items + index, value); } }; // System.Reflection.CustomAttributeNamedArgument[] struct CustomAttributeNamedArgumentU5BU5D_t3710464795 : public RuntimeArray { public: ALIGN_FIELD (8) CustomAttributeNamedArgument_t287865710 m_Items[1]; public: inline CustomAttributeNamedArgument_t287865710 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline CustomAttributeNamedArgument_t287865710 * 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, CustomAttributeNamedArgument_t287865710 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline CustomAttributeNamedArgument_t287865710 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline CustomAttributeNamedArgument_t287865710 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, CustomAttributeNamedArgument_t287865710 value) { m_Items[index] = value; } }; // System.Reflection.CustomAttributeTypedArgument[] struct CustomAttributeTypedArgumentU5BU5D_t1465843424 : public RuntimeArray { public: ALIGN_FIELD (8) CustomAttributeTypedArgument_t2723150157 m_Items[1]; public: inline CustomAttributeTypedArgument_t2723150157 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline CustomAttributeTypedArgument_t2723150157 * 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, CustomAttributeTypedArgument_t2723150157 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline CustomAttributeTypedArgument_t2723150157 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline CustomAttributeTypedArgument_t2723150157 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, CustomAttributeTypedArgument_t2723150157 value) { m_Items[index] = value; } }; // System.Single[] struct SingleU5BU5D_t1444911251 : public RuntimeArray { public: ALIGN_FIELD (8) float m_Items[1]; public: inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* 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, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // UnityEngine.AnimatorClipInfo[] struct AnimatorClipInfoU5BU5D_t855299250 : public RuntimeArray { public: ALIGN_FIELD (8) AnimatorClipInfo_t3156717155 m_Items[1]; public: inline AnimatorClipInfo_t3156717155 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline AnimatorClipInfo_t3156717155 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, AnimatorClipInfo_t3156717155 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline AnimatorClipInfo_t3156717155 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline AnimatorClipInfo_t3156717155 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, AnimatorClipInfo_t3156717155 value) { m_Items[index] = value; } }; // UnityEngine.BeforeRenderHelper/OrderBlock[] struct OrderBlockU5BU5D_t2389202590 : public RuntimeArray { public: ALIGN_FIELD (8) OrderBlock_t1585977831 m_Items[1]; public: inline OrderBlock_t1585977831 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline OrderBlock_t1585977831 * 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, OrderBlock_t1585977831 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline OrderBlock_t1585977831 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline OrderBlock_t1585977831 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, OrderBlock_t1585977831 value) { m_Items[index] = value; } }; // UnityEngine.BoneWeight[] struct BoneWeightU5BU5D_t1776052410 : public RuntimeArray { public: ALIGN_FIELD (8) BoneWeight_t1955788027 m_Items[1]; public: inline BoneWeight_t1955788027 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline BoneWeight_t1955788027 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, BoneWeight_t1955788027 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline BoneWeight_t1955788027 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline BoneWeight_t1955788027 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, BoneWeight_t1955788027 value) { m_Items[index] = value; } }; // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m14605281_gshared (Enumerator_t2802918627 * __this, List_1_t913674750 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3170385166_gshared (Enumerator_t2146457487 * __this, List_1_t257213610 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m2827156589_gshared (Enumerator_t3649184329 * __this, List_1_t1759940452 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m38713095_gshared (Enumerator_t1789501480 * __this, List_1_t4195224899 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m113707524_gshared (Enumerator_t463618097 * __this, List_1_t2869341516 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3713880075_gshared (Enumerator_t2223068478 * __this, List_1_t333824601 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m504791950_gshared (Enumerator_t652329154 * __this, List_1_t3058052573 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m60009668_gshared (Enumerator_t1022139350 * __this, List_1_t3427862769 * p0, const RuntimeMethod* method); // System.Void System.Object::.ctor() extern "C" IL2CPP_METHOD_ATTR void Object__ctor_m297566312 (RuntimeObject * __this, const RuntimeMethod* method); // System.Void System.ArgumentOutOfRangeException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m3628145864 (ArgumentOutOfRangeException_t777629997 * __this, String_t* ___paramName0, const RuntimeMethod* method); // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Array_Copy_m344457298 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1312628991 (ArgumentException_t132251570 * __this, String_t* ___message0, const RuntimeMethod* method); // System.Int32 System.Math::Max(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Math_Max_m1873195862 (RuntimeObject * __this /* static, unused */, int32_t ___val10, int32_t ___val21, const RuntimeMethod* method); // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Array_Clear_m2231608178 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.ArgumentNullException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m1170824041 (ArgumentNullException_t1615371798 * __this, String_t* ___paramName0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m14605281(__this, p0, method) (( void (*) (Enumerator_t2802918627 *, List_1_t913674750 *, const RuntimeMethod*))Enumerator__ctor_m14605281_gshared)(__this, p0, method) // System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.Object,System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m4164965325 (ArgumentOutOfRangeException_t777629997 * __this, String_t* ___paramName0, RuntimeObject * ___actualValue1, String_t* ___message2, const RuntimeMethod* method); // System.Void System.Array::Reverse(System.Array,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_m816310962 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Array::Copy(System.Array,System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Array_Copy_m1988217701 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___sourceArray0, RuntimeArray * ___destinationArray1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.ArgumentOutOfRangeException::.ctor() extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m2047740448 (ArgumentOutOfRangeException_t777629997 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m3170385166(__this, p0, method) (( void (*) (Enumerator_t2146457487 *, List_1_t257213610 *, const RuntimeMethod*))Enumerator__ctor_m3170385166_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m2827156589(__this, p0, method) (( void (*) (Enumerator_t3649184329 *, List_1_t1759940452 *, const RuntimeMethod*))Enumerator__ctor_m2827156589_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m38713095(__this, p0, method) (( void (*) (Enumerator_t1789501480 *, List_1_t4195224899 *, const RuntimeMethod*))Enumerator__ctor_m38713095_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m113707524(__this, p0, method) (( void (*) (Enumerator_t463618097 *, List_1_t2869341516 *, const RuntimeMethod*))Enumerator__ctor_m113707524_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m3713880075(__this, p0, method) (( void (*) (Enumerator_t2223068478 *, List_1_t333824601 *, const RuntimeMethod*))Enumerator__ctor_m3713880075_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m504791950(__this, p0, method) (( void (*) (Enumerator_t652329154 *, List_1_t3058052573 *, const RuntimeMethod*))Enumerator__ctor_m504791950_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m60009668(__this, p0, method) (( void (*) (Enumerator_t1022139350 *, List_1_t3427862769 *, const RuntimeMethod*))Enumerator__ctor_m60009668_gshared)(__this, p0, method) #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.List`1::.ctor() extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m3581340774_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); Int64U5BU5D_t2559172825* L_0 = ((List_1_t913674750_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m2198339914_gshared (List_1_t913674750 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t913674750 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (L_2) { goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); Int64U5BU5D_t2559172825* L_3 = ((List_1_t913674750_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_3); RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t913674750 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); goto IL_0049; } IL_0031: { RuntimeObject* L_5 = V_0; NullCheck((RuntimeObject*)L_5); int32_t L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5); __this->set__items_1(((Int64U5BU5D_t2559172825*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t913674750 *)__this, (RuntimeObject*)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); } IL_0049: { return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m2479236067_gshared (List_1_t913674750 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m2479236067_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0018; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1__ctor_m2479236067_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((Int64U5BU5D_t2559172825*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2))); return; } } // System.Void System.Collections.Generic.List`1::.ctor(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m4147861579_gshared (List_1_t913674750 * __this, Int64U5BU5D_t2559172825* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Int64U5BU5D_t2559172825* L_0 = ___data0; __this->set__items_1(L_0); int32_t L_1 = ___size1; __this->set__size_2(L_1); return; } } // System.Void System.Collections.Generic.List`1::.cctor() extern "C" IL2CPP_METHOD_ATTR void List_1__cctor_m4084664619_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t913674750_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((Int64U5BU5D_t2559172825*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 4), (uint32_t)0))); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m3698013978_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t913674750 *)__this); Enumerator_t2802918627 L_0 = (( Enumerator_t2802918627 (*) (List_1_t913674750 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t913674750 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2802918627 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m2466054679_gshared (List_1_t913674750 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); RuntimeArray * L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m2138511586_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t913674750 *)__this); Enumerator_t2802918627 L_0 = (( Enumerator_t2802918627 (*) (List_1_t913674750 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t913674750 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2802918627 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m3714138281_gshared (List_1_t913674750 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m3714138281_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t913674750 *)__this, (int64_t)((*(int64_t*)((int64_t*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); int32_t L_1 = (int32_t)__this->get__size_2(); V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)); goto IL_0036; } IL_001a: { ; // IL_001a: leave IL_002b } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001f; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0025; throw e; } CATCH_001f: { // begin catch(System.NullReferenceException) goto IL_002b; } // end catch (depth: 1) CATCH_0025: { // begin catch(System.InvalidCastException) goto IL_002b; } // end catch (depth: 1) IL_002b: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_Add_m3714138281_RuntimeMethod_var); } IL_0036: { int32_t L_3 = V_0; return L_3; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m2016247852_gshared (List_1_t913674750 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m2016247852_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t913674750 *)__this); bool L_1 = (( bool (*) (List_1_t913674750 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t913674750 *)__this, (int64_t)((*(int64_t*)((int64_t*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); V_0 = (bool)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (bool)0; } IL_0025: { bool L_2 = V_0; return L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m1621976659_gshared (List_1_t913674750 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m1621976659_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t913674750 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t913674750 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t913674750 *)__this, (int64_t)((*(int64_t*)((int64_t*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (-1); } IL_0025: { int32_t L_2 = V_0; return L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m3004773160_gshared (List_1_t913674750 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Insert_m3004773160_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { int32_t L_0 = ___index0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); } IL_0007: try { // begin try (depth: 1) { int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_1, (int64_t)((*(int64_t*)((int64_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); goto IL_0035; } IL_0019: { ; // IL_0019: leave IL_002a } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001e; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0024; throw e; } CATCH_001e: { // begin catch(System.NullReferenceException) goto IL_002a; } // end catch (depth: 1) CATCH_0024: { // begin catch(System.InvalidCastException) goto IL_002a; } // end catch (depth: 1) IL_002a: { ArgumentException_t132251570 * L_3 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_3, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_System_Collections_IList_Insert_m3004773160_RuntimeMethod_var); } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m1815473808_gshared (List_1_t913674750 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m1815473808_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t913674750 *)__this); (( bool (*) (List_1_t913674750 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t913674750 *)__this, (int64_t)((*(int64_t*)((int64_t*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)); goto IL_0023; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m4013264918_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m1184802450_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m118091678_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m711856636_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m2407986214_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m768065728_gshared (List_1_t913674750 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t913674750 *)__this); int64_t L_1 = (( int64_t (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); int64_t L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m1602337273_gshared (List_1_t913674750 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_set_Item_m1602337273_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { int32_t L_0 = ___index0; RuntimeObject * L_1 = ___value1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, (int64_t)((*(int64_t*)((int64_t*)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); goto IL_002e; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_set_Item_m1602337273_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m358737454_gshared (List_1_t913674750 * __this, int64_t ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); Int64U5BU5D_t2559172825* L_1 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))))) { goto IL_001a; } } { NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t913674750 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { Int64U5BU5D_t2559172825* L_2 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (int32_t)L_3; V_0 = (int32_t)L_4; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1))); int32_t L_5 = V_0; int64_t L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (int64_t)L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::GrowIfNeeded(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_GrowIfNeeded_m1736102400_gshared (List_1_t913674750 * __this, int32_t ___newCount0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___newCount0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = V_0; Int64U5BU5D_t2559172825* L_3 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length))))))) { goto IL_0031; } } { NullCheck((List_1_t913674750 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t913674750 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t913674750 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); int32_t L_5 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)2)), (int32_t)4, /*hidden argument*/NULL); int32_t L_6 = V_0; int32_t L_7 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0031: { return; } } // System.Void System.Collections.Generic.List`1::CheckRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckRange_m1621533194_gshared (List_1_t913674750 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m1621533194_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___idx0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckRange_m1621533194_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckRange_m1621533194_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___idx0; int32_t L_5 = ___count1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_CheckRange_m1621533194_RuntimeMethod_var); } IL_003d: { return; } } // System.Void System.Collections.Generic.List`1::AddCollection(System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddCollection_m3983670304_gshared (List_1_t913674750 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection0; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if (L_2) { goto IL_000e; } } { return; } IL_000e: { int32_t L_3 = V_0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; Int64U5BU5D_t2559172825* L_5 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< Int64U5BU5D_t2559172825*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_4, (Int64U5BU5D_t2559172825*)L_5, (int32_t)L_6); int32_t L_7 = (int32_t)__this->get__size_2(); int32_t L_8 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))); return; } } // System.Void System.Collections.Generic.List`1::AddEnumerable(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m2887348145_gshared (List_1_t913674750 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m2887348145_MetadataUsageId); s_Il2CppMethodInitialized = true; } int64_t V_0 = 0; RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable0; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_001a; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); int64_t L_3 = InterfaceFuncInvoker0< int64_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (int64_t)L_3; int64_t L_4 = V_0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t913674750 *)__this, (int64_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_001a: { RuntimeObject* L_5 = V_1; NullCheck((RuntimeObject*)L_5); bool L_6 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_5); if (L_6) { goto IL_000c; } } IL_0025: { IL2CPP_LEAVE(0x35, FINALLY_002a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_002a; } FINALLY_002a: { // begin finally (depth: 1) { RuntimeObject* L_7 = V_1; if (L_7) { goto IL_002e; } } IL_002d: { IL2CPP_END_FINALLY(42) } IL_002e: { RuntimeObject* L_8 = V_1; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_8); IL2CPP_END_FINALLY(42) } } // end finally (depth: 1) IL2CPP_CLEANUP(42) { IL2CPP_JUMP_TBL(0x35, IL_0035) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddRange_m4214728675_gshared (List_1_t913674750 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t913674750 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0020; } } { RuntimeObject* L_3 = V_0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t913674750 *)__this, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); goto IL_0027; } IL_0020: { RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t913674750 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); } IL_0027: { int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() extern "C" IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t654176295 * List_1_AsReadOnly_m741944282_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t654176295 * L_0 = (ReadOnlyCollection_1_t654176295 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t654176295 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1319494199_gshared (List_1_t913674750 * __this, int64_t ___item0, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); int64_t L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int32_t, int32_t, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_0, (int32_t)0, (int32_t)L_1, (int64_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m928849873_gshared (List_1_t913674750 * __this, int64_t ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); int64_t L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int32_t, int32_t, int64_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_0, (int32_t)0, (int32_t)L_1, (int64_t)L_2, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m2484234369_gshared (List_1_t913674750 * __this, int32_t ___index0, int32_t ___count1, int64_t ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Int64U5BU5D_t2559172825* L_2 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; int64_t L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int32_t, int32_t, int64_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_2, (int32_t)L_3, (int32_t)L_4, (int64_t)L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_7; } } // System.Void System.Collections.Generic.List`1::Clear() extern "C" IL2CPP_METHOD_ATTR void List_1_Clear_m2696058023_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); Int64U5BU5D_t2559172825* L_1 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); __this->set__size_2(0); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.List`1::Contains(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Contains_m679968318_gshared (List_1_t913674750 * __this, int64_t ___item0, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int64_t L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_0, (int64_t)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m3657114883_gshared (List_1_t913674750 * __this, Int64U5BU5D_t2559172825* ___array0, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); Int64U5BU5D_t2559172825* L_1 = ___array0; int32_t L_2 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m3300978157_gshared (List_1_t913674750 * __this, Int64U5BU5D_t2559172825* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); Int64U5BU5D_t2559172825* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m3251461608_gshared (List_1_t913674750 * __this, int32_t ___index0, Int64U5BU5D_t2559172825* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Int64U5BU5D_t2559172825* L_2 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_3 = ___index0; Int64U5BU5D_t2559172825* L_4 = ___array1; int32_t L_5 = ___arrayIndex2; int32_t L_6 = ___count3; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_Exists_m873471897_gshared (List_1_t913674750 * __this, Predicate_1_t266894132 * ___match0, const RuntimeMethod* method) { { Predicate_1_t266894132 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t266894132 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t266894132 * L_2 = ___match0; NullCheck((List_1_t913674750 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t913674750 *, int32_t, int32_t, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t913674750 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t266894132 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int64_t List_1_Find_m385174131_gshared (List_1_t913674750 * __this, Predicate_1_t266894132 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int64_t V_1 = 0; int64_t G_B3_0 = 0; { Predicate_1_t266894132 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t266894132 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t266894132 * L_2 = ___match0; NullCheck((List_1_t913674750 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t913674750 *, int32_t, int32_t, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t913674750 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t266894132 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_002d; } } { Int64U5BU5D_t2559172825* L_5 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; int64_t L_8 = (L_5)->GetAt(static_cast(L_7)); G_B3_0 = L_8; goto IL_0036; } IL_002d: { il2cpp_codegen_initobj((&V_1), sizeof(int64_t)); int64_t L_9 = V_1; G_B3_0 = L_9; } IL_0036: { return G_B3_0; } } // System.Void System.Collections.Generic.List`1::CheckMatch(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckMatch_m2453977400_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t266894132 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m2453977400_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t266894132 * L_0 = ___match0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral461028519, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckMatch_m2453977400_RuntimeMethod_var); } IL_0011: { return; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t913674750 * List_1_FindAll_m1807623908_gshared (List_1_t913674750 * __this, Predicate_1_t266894132 * ___match0, const RuntimeMethod* method) { { Predicate_1_t266894132 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t266894132 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) > ((int32_t)((int32_t)65536)))) { goto IL_001e; } } { Predicate_1_t266894132 * L_2 = ___match0; NullCheck((List_1_t913674750 *)__this); List_1_t913674750 * L_3 = (( List_1_t913674750 * (*) (List_1_t913674750 *, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t913674750 *)__this, (Predicate_1_t266894132 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t266894132 * L_4 = ___match0; NullCheck((List_1_t913674750 *)__this); List_1_t913674750 * L_5 = (( List_1_t913674750 * (*) (List_1_t913674750 *, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t913674750 *)__this, (Predicate_1_t266894132 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)); return L_5; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllStackBits(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t913674750 * List_1_FindAllStackBits_m3249357639_gshared (List_1_t913674750 * __this, Predicate_1_t266894132 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m3249357639_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint32_t* V_0 = NULL; uint32_t* V_1 = NULL; int32_t V_2 = 0; uint32_t V_3 = 0; int32_t V_4 = 0; Int64U5BU5D_t2559172825* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); if ((uint64_t)(uint32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)) * (uint64_t)(uint32_t)4 > (uint64_t)(uint32_t)kIl2CppUInt32Max) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(),List_1_FindAllStackBits_m3249357639_RuntimeMethod_var); int8_t* L_1 = (int8_t*) alloca(((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); memset(L_1,0,((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); V_0 = (uint32_t*)(L_1); uint32_t* L_2 = V_0; V_1 = (uint32_t*)L_2; V_2 = (int32_t)0; V_3 = (uint32_t)((int32_t)-2147483648LL); V_4 = (int32_t)0; goto IL_005f; } IL_0022: { Predicate_1_t266894132 * L_3 = ___match0; Int64U5BU5D_t2559172825* L_4 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; int64_t L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t266894132 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t266894132 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t266894132 *)L_3, (int64_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0044; } } { uint32_t* L_9 = V_1; uint32_t* L_10 = V_1; uint32_t L_11 = V_3; *((int32_t*)(L_9)) = (int32_t)((int32_t)((int32_t)(*((uint32_t*)L_10))|(int32_t)L_11)); int32_t L_12 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0044: { uint32_t L_13 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_13>>1)); uint32_t L_14 = V_3; if (L_14) { goto IL_0059; } } { uint32_t* L_15 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_15, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_0059: { int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_005f: { int32_t L_17 = V_4; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0022; } } { int32_t L_19 = V_2; V_5 = (Int64U5BU5D_t2559172825*)((Int64U5BU5D_t2559172825*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_19)); V_3 = (uint32_t)((int32_t)-2147483648LL); uint32_t* L_20 = V_0; V_1 = (uint32_t*)L_20; V_6 = (int32_t)0; V_7 = (int32_t)0; goto IL_00c7; } IL_0087: { uint32_t* L_21 = V_1; uint32_t L_22 = V_3; uint32_t L_23 = V_3; if ((!(((uint32_t)((int32_t)((int32_t)(*((uint32_t*)L_21))&(int32_t)L_22))) == ((uint32_t)L_23)))) { goto IL_00ac; } } { Int64U5BU5D_t2559172825* L_24 = V_5; int32_t L_25 = V_6; int32_t L_26 = (int32_t)L_25; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); Int64U5BU5D_t2559172825* L_27 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; int64_t L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (int64_t)L_30); } IL_00ac: { uint32_t L_31 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_31>>1)); uint32_t L_32 = V_3; if (L_32) { goto IL_00c1; } } { uint32_t* L_33 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_00c1: { int32_t L_34 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)); } IL_00c7: { int32_t L_35 = V_7; int32_t L_36 = (int32_t)__this->get__size_2(); if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00dc; } } { int32_t L_37 = V_6; int32_t L_38 = V_2; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0087; } } IL_00dc: { Int64U5BU5D_t2559172825* L_39 = V_5; int32_t L_40 = V_2; List_1_t913674750 * L_41 = (List_1_t913674750 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t913674750 *, Int64U5BU5D_t2559172825*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (Int64U5BU5D_t2559172825*)L_39, (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_41; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllList(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t913674750 * List_1_FindAllList_m3978905674_gshared (List_1_t913674750 * __this, Predicate_1_t266894132 * ___match0, const RuntimeMethod* method) { List_1_t913674750 * V_0 = NULL; int32_t V_1 = 0; { List_1_t913674750 * L_0 = (List_1_t913674750 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t913674750 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)); V_0 = (List_1_t913674750 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t266894132 * L_1 = ___match0; Int64U5BU5D_t2559172825* L_2 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; int64_t L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t266894132 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t266894132 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t266894132 *)L_1, (int64_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t913674750 * L_7 = V_0; Int64U5BU5D_t2559172825* L_8 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; int64_t L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t913674750 *)L_7); (( void (*) (List_1_t913674750 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t913674750 *)L_7, (int64_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_0036: { int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_003a: { int32_t L_13 = V_1; int32_t L_14 = (int32_t)__this->get__size_2(); if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000d; } } { List_1_t913674750 * L_15 = V_0; return L_15; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m4194493164_gshared (List_1_t913674750 * __this, Predicate_1_t266894132 * ___match0, const RuntimeMethod* method) { { Predicate_1_t266894132 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t266894132 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t266894132 * L_2 = ___match0; NullCheck((List_1_t913674750 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t913674750 *, int32_t, int32_t, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t913674750 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t266894132 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m3491153963_gshared (List_1_t913674750 * __this, int32_t ___startIndex0, Predicate_1_t266894132 * ___match1, const RuntimeMethod* method) { { Predicate_1_t266894132 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t266894132 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = ___startIndex0; Predicate_1_t266894132 * L_5 = ___match1; NullCheck((List_1_t913674750 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t913674750 *, int32_t, int32_t, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t266894132 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m1214214435_gshared (List_1_t913674750 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t266894132 * ___match2, const RuntimeMethod* method) { { Predicate_1_t266894132 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t266894132 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_3 = ___startIndex0; int32_t L_4 = ___count1; Predicate_1_t266894132 * L_5 = ___match2; NullCheck((List_1_t913674750 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t913674750 *, int32_t, int32_t, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t266894132 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::GetIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetIndex_m3044013143_gshared (List_1_t913674750 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t266894132 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = ___startIndex0; V_1 = (int32_t)L_2; goto IL_0028; } IL_000b: { Predicate_1_t266894132 * L_3 = ___match2; Int64U5BU5D_t2559172825* L_4 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; int64_t L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t266894132 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t266894132 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t266894132 *)L_3, (int64_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0024; } } { int32_t L_9 = V_1; return L_9; } IL_0024: { int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0028: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_000b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int64_t List_1_FindLast_m2244474793_gshared (List_1_t913674750 * __this, Predicate_1_t266894132 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int64_t V_1 = 0; int64_t G_B3_0 = 0; { Predicate_1_t266894132 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t266894132 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t266894132 * L_2 = ___match0; NullCheck((List_1_t913674750 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t913674750 *, int32_t, int32_t, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t913674750 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t266894132 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_002a; } } { il2cpp_codegen_initobj((&V_1), sizeof(int64_t)); int64_t L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t913674750 *)__this); int64_t L_7 = (( int64_t (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); G_B3_0 = L_7; } IL_0031: { return G_B3_0; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3953110760_gshared (List_1_t913674750 * __this, Predicate_1_t266894132 * ___match0, const RuntimeMethod* method) { { Predicate_1_t266894132 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t266894132 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t266894132 * L_2 = ___match0; NullCheck((List_1_t913674750 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t913674750 *, int32_t, int32_t, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t913674750 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t266894132 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m315202129_gshared (List_1_t913674750 * __this, int32_t ___startIndex0, Predicate_1_t266894132 * ___match1, const RuntimeMethod* method) { { Predicate_1_t266894132 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t266894132 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t266894132 * L_3 = ___match1; NullCheck((List_1_t913674750 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t913674750 *, int32_t, int32_t, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t913674750 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t266894132 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m2297480541_gshared (List_1_t913674750 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t266894132 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t266894132 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t266894132 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); int32_t L_3 = V_0; int32_t L_4 = ___count1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_5 = V_0; int32_t L_6 = ___count1; Predicate_1_t266894132 * L_7 = ___match2; NullCheck((List_1_t913674750 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t913674750 *, int32_t, int32_t, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t266894132 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_8; } } // System.Int32 System.Collections.Generic.List`1::GetLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetLastIndex_m2252044145_gshared (List_1_t913674750 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t266894132 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); goto IL_0026; } IL_0009: { Predicate_1_t266894132 * L_2 = ___match2; Int64U5BU5D_t2559172825* L_3 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_4 = V_0; int32_t L_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); V_0 = (int32_t)L_5; NullCheck(L_3); int32_t L_6 = L_5; int64_t L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t266894132 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t266894132 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t266894132 *)L_2, (int64_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0026; } } { int32_t L_9 = V_0; return L_9; } IL_0026: { int32_t L_10 = V_0; int32_t L_11 = ___startIndex0; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0009; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) extern "C" IL2CPP_METHOD_ATTR void List_1_ForEach_m2902271169_gshared (List_1_t913674750 * __this, Action_1_t3909034899 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m2902271169_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t3909034899 * L_0 = ___action0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2365897554, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_ForEach_m2902271169_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t3909034899 * L_2 = ___action0; Int64U5BU5D_t2559172825* L_3 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; int64_t L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t3909034899 *)L_2); (( void (*) (Action_1_t3909034899 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t3909034899 *)L_2, (int64_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0018; } } { return; } } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t2802918627 List_1_GetEnumerator_m875151950_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { Enumerator_t2802918627 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m14605281((&L_0), (List_1_t913674750 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 38)); return L_0; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR List_1_t913674750 * List_1_GetRange_m1611226901_gshared (List_1_t913674750 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { Int64U5BU5D_t2559172825* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; V_0 = (Int64U5BU5D_t2559172825*)((Int64U5BU5D_t2559172825*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); Int64U5BU5D_t2559172825* L_3 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_4 = ___index0; Int64U5BU5D_t2559172825* L_5 = V_0; int32_t L_6 = ___count1; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)0, (int32_t)L_6, /*hidden argument*/NULL); Int64U5BU5D_t2559172825* L_7 = V_0; int32_t L_8 = ___count1; List_1_t913674750 * L_9 = (List_1_t913674750 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t913674750 *, Int64U5BU5D_t2559172825*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (Int64U5BU5D_t2559172825*)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_9; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m4130050373_gshared (List_1_t913674750 * __this, int64_t ___item0, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int64_t L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_0, (int64_t)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m4022594503_gshared (List_1_t913674750 * __this, int64_t ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Int64U5BU5D_t2559172825* L_1 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int64_t L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___index1; int32_t L_6 = (( int32_t (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_1, (int64_t)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2099919267_gshared (List_1_t913674750 * __this, int64_t ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m2099919267_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_IndexOf_m2099919267_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_IndexOf_m2099919267_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___index1; int32_t L_5 = ___count2; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentOutOfRangeException_t777629997 * L_7 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_IndexOf_m2099919267_RuntimeMethod_var); } IL_003d: { Int64U5BU5D_t2559172825* L_8 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int64_t L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_8, (int64_t)L_9, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_12; } } // System.Void System.Collections.Generic.List`1::Shift(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Shift_m129885375_gshared (List_1_t913674750 * __this, int32_t ___start0, int32_t ___delta1, const RuntimeMethod* method) { { int32_t L_0 = ___delta1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { int32_t L_1 = ___start0; int32_t L_2 = ___delta1; ___start0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)); } IL_000c: { int32_t L_3 = ___start0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0035; } } { Int64U5BU5D_t2559172825* L_5 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_6 = ___start0; Int64U5BU5D_t2559172825* L_7 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_8 = ___start0; int32_t L_9 = ___delta1; int32_t L_10 = (int32_t)__this->get__size_2(); int32_t L_11 = ___start0; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), /*hidden argument*/NULL); } IL_0035: { int32_t L_12 = (int32_t)__this->get__size_2(); int32_t L_13 = ___delta1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)L_13))); int32_t L_14 = ___delta1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_005d; } } { Int64U5BU5D_t2559172825* L_15 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_16 = (int32_t)__this->get__size_2(); int32_t L_17 = ___delta1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_15, (int32_t)L_16, (int32_t)((-L_17)), /*hidden argument*/NULL); } IL_005d: { return; } } // System.Void System.Collections.Generic.List`1::CheckIndex(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckIndex_m141198084_gshared (List_1_t913674750 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m141198084_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckIndex_m141198084_RuntimeMethod_var); } IL_001e: { return; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_Insert_m2870495017_gshared (List_1_t913674750 * __this, int32_t ___index0, int64_t ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = (int32_t)__this->get__size_2(); Int64U5BU5D_t2559172825* L_2 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))))))) { goto IL_0021; } } { NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t913674750 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0021: { int32_t L_3 = ___index0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Int64U5BU5D_t2559172825* L_4 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_5 = ___index0; int64_t L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int64_t)L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::CheckCollection(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckCollection_m3408682251_gshared (List_1_t913674750 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m3408682251_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral3723644332, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckCollection_m3408682251_RuntimeMethod_var); } IL_0011: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertRange_m3704572974_gshared (List_1_t913674750 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { Int64U5BU5D_t2559172825* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t913674750 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject* L_2 = ___collection1; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(List_1_t913674750 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (Int64U5BU5D_t2559172825*)((Int64U5BU5D_t2559172825*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); Int64U5BU5D_t2559172825* L_4 = V_0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, Int64U5BU5D_t2559172825*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t913674750 *)__this, (Int64U5BU5D_t2559172825*)L_4, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)); int32_t L_5 = (int32_t)__this->get__size_2(); NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; Int64U5BU5D_t2559172825* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_6, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Int64U5BU5D_t2559172825* L_8 = V_0; Int64U5BU5D_t2559172825* L_9 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_10 = ___index0; Int64U5BU5D_t2559172825* L_11 = V_0; NullCheck(L_11); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)L_10, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))), /*hidden argument*/NULL); goto IL_0077; } IL_0055: { RuntimeObject* L_12 = ___collection1; V_1 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_13 = V_1; if (!L_13) { goto IL_006f; } } { int32_t L_14 = ___index0; RuntimeObject* L_15 = V_1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_14, (RuntimeObject*)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)); goto IL_0077; } IL_006f: { int32_t L_16 = ___index0; RuntimeObject* L_17 = ___collection1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_16, (RuntimeObject*)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); } IL_0077: { int32_t L_18 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::InsertCollection(System.Int32,System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertCollection_m2341171647_gshared (List_1_t913674750 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection1; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_3 = ___index0; int32_t L_4 = V_0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); RuntimeObject* L_5 = ___collection1; Int64U5BU5D_t2559172825* L_6 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< Int64U5BU5D_t2559172825*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5, (Int64U5BU5D_t2559172825*)L_6, (int32_t)L_7); return; } } // System.Void System.Collections.Generic.List`1::InsertEnumeration(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertEnumeration_m300188005_gshared (List_1_t913674750 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m300188005_MetadataUsageId); s_Il2CppMethodInitialized = true; } int64_t V_0 = 0; RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable1; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_0020; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); int64_t L_3 = InterfaceFuncInvoker0< int64_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (int64_t)L_3; int32_t L_4 = ___index0; int32_t L_5 = (int32_t)L_4; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); int64_t L_6 = V_0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_5, (int64_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); } IL_0020: { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); bool L_8 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); if (L_8) { goto IL_000c; } } IL_002b: { IL2CPP_LEAVE(0x3B, FINALLY_0030); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0030; } FINALLY_0030: { // begin finally (depth: 1) { RuntimeObject* L_9 = V_1; if (L_9) { goto IL_0034; } } IL_0033: { IL2CPP_END_FINALLY(48) } IL_0034: { RuntimeObject* L_10 = V_1; NullCheck((RuntimeObject*)L_10); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_10); IL2CPP_END_FINALLY(48) } } // end finally (depth: 1) IL2CPP_CLEANUP(48) { IL2CPP_JUMP_TBL(0x3B, IL_003b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_003b: { return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m885007070_gshared (List_1_t913674750 * __this, int64_t ___item0, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int64_t L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_0, (int64_t)L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m1875666825_gshared (List_1_t913674750 * __this, int64_t ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Int64U5BU5D_t2559172825* L_1 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int64_t L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_1, (int64_t)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m2976446131_gshared (List_1_t913674750 * __this, int64_t ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m2976446131_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001d; } } { int32_t L_1 = ___index1; int32_t L_2 = L_1; RuntimeObject * L_3 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_2); ArgumentOutOfRangeException_t777629997 * L_4 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_4, (String_t*)_stringLiteral797640427, (RuntimeObject *)L_3, (String_t*)_stringLiteral1103599130, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,List_1_LastIndexOf_m2976446131_RuntimeMethod_var); } IL_001d: { int32_t L_5 = ___count2; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_003a; } } { int32_t L_6 = ___count2; int32_t L_7 = L_6; RuntimeObject * L_8 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_7); ArgumentOutOfRangeException_t777629997 * L_9 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_9, (String_t*)_stringLiteral2002595880, (RuntimeObject *)L_8, (String_t*)_stringLiteral3690514408, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,List_1_LastIndexOf_m2976446131_RuntimeMethod_var); } IL_003a: { int32_t L_10 = ___index1; int32_t L_11 = ___count2; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1))) >= ((int32_t)0))) { goto IL_005b; } } { int32_t L_12 = ___count2; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_13); ArgumentOutOfRangeException_t777629997 * L_15 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_15, (String_t*)_stringLiteral2002595896, (RuntimeObject *)L_14, (String_t*)_stringLiteral2617075568, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15,List_1_LastIndexOf_m2976446131_RuntimeMethod_var); } IL_005b: { Int64U5BU5D_t2559172825* L_16 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int64_t L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_16, (int64_t)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_20; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Remove_m1914347930_gshared (List_1_t913674750 * __this, int64_t ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int64_t L_0 = ___item0; NullCheck((List_1_t913674750 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t913674750 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t913674750 *)__this, (int64_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0016; } } { int32_t L_3 = V_0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)); } IL_0016: { int32_t L_4 = V_0; return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m4170931351_gshared (List_1_t913674750 * __this, Predicate_1_t266894132 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t266894132 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t266894132 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; V_1 = (int32_t)0; V_0 = (int32_t)0; goto IL_0031; } IL_0011: { Predicate_1_t266894132 * L_1 = ___match0; Int64U5BU5D_t2559172825* L_2 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; int64_t L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t266894132 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t266894132 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t266894132 *)L_1, (int64_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_002d; } } { goto IL_003d; } IL_002d: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0031: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0011; } } IL_003d: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_004b; } } { return 0; } IL_004b: { int32_t L_12 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1))); int32_t L_13 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); goto IL_0099; } IL_0062: { Predicate_1_t266894132 * L_14 = ___match0; Int64U5BU5D_t2559172825* L_15 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; int64_t L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t266894132 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t266894132 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t266894132 *)L_14, (int64_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { Int64U5BU5D_t2559172825* L_20 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_21 = V_0; int32_t L_22 = (int32_t)L_21; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); Int64U5BU5D_t2559172825* L_23 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; int64_t L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (int64_t)L_26); } IL_0095: { int32_t L_27 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); } IL_0099: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get__size_2(); if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0062; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_31))) <= ((int32_t)0))) { goto IL_00bd; } } { Int64U5BU5D_t2559172825* L_32 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_33 = V_0; int32_t L_34 = V_1; int32_t L_35 = V_0; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_32, (int32_t)L_33, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)L_35)), /*hidden argument*/NULL); } IL_00bd: { int32_t L_36 = V_0; __this->set__size_2(L_36); int32_t L_37 = V_1; int32_t L_38 = V_0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)L_38)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveAt_m4086065343_gshared (List_1_t913674750 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m4086065343_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_RemoveAt_m4086065343_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Int64U5BU5D_t2559172825* L_5 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)1, /*hidden argument*/NULL); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveRange_m618238503_gshared (List_1_t913674750 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0038; } } { int32_t L_3 = ___index0; int32_t L_4 = ___count1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Int64U5BU5D_t2559172825* L_5 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); int32_t L_8 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); } IL_0038: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m2156543210_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/NULL); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m580898882_gshared (List_1_t913674750 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Int64U5BU5D_t2559172825* L_2 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL); int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort() extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m1932616846_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 46)); Comparer_1_t941354890 * L_2 = (( Comparer_1_t941354890 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); (( void (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m1890220799_gshared (List_1_t913674750 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m645693728_gshared (List_1_t913674750 * __this, Comparison_1_t3511498483 * ___comparison0, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t3511498483 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int32_t, Comparison_1_t3511498483 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_0, (int32_t)L_1, (Comparison_1_t3511498483 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m869497518_gshared (List_1_t913674750 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Int64U5BU5D_t2559172825* L_2 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_2, (int32_t)L_3, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_6 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))); return; } } // T[] System.Collections.Generic.List`1::ToArray() extern "C" IL2CPP_METHOD_ATTR Int64U5BU5D_t2559172825* List_1_ToArray_m333985688_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { Int64U5BU5D_t2559172825* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (Int64U5BU5D_t2559172825*)((Int64U5BU5D_t2559172825*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); Int64U5BU5D_t2559172825* L_1 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); Int64U5BU5D_t2559172825* L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_1, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, /*hidden argument*/NULL); Int64U5BU5D_t2559172825* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m1752108446_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m1736439981_gshared (List_1_t913674750 * __this, Predicate_1_t266894132 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t266894132 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t266894132 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t266894132 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; goto IL_002a; } IL_000d: { Predicate_1_t266894132 * L_1 = ___match0; Int64U5BU5D_t2559172825* L_2 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; int64_t L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t266894132 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t266894132 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t266894132 *)L_1, (int64_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_6) { goto IL_0026; } } { return (bool)0; } IL_0026: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002a: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000d; } } { return (bool)1; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m3471399594_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { Int64U5BU5D_t2559172825* L_0 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); NullCheck(L_0); return (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))); } } // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Capacity_m4245228331_gshared (List_1_t913674750 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m4245228331_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) < ((uint32_t)L_1)))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m2047740448(L_2, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_set_Capacity_m4245228331_RuntimeMethod_var); } IL_0012: { Int64U5BU5D_t2559172825** L_3 = (Int64U5BU5D_t2559172825**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825**)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)); return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m2237906497_gshared (List_1_t913674750 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR int64_t List_1_get_Item_m3814898732_gshared (List_1_t913674750 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m3814898732_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_0017; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_get_Item_m3814898732_RuntimeMethod_var); } IL_0017: { Int64U5BU5D_t2559172825* L_3 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; int64_t L_6 = (L_3)->GetAt(static_cast(L_5)); return L_6; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Item_m2644264836_gshared (List_1_t913674750 * __this, int32_t ___index0, int64_t ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m2644264836_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t913674750 *)__this); (( void (*) (List_1_t913674750 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t913674750 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_001e; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_set_Item_m2644264836_RuntimeMethod_var); } IL_001e: { Int64U5BU5D_t2559172825* L_4 = (Int64U5BU5D_t2559172825*)__this->get__items_1(); int32_t L_5 = ___index0; int64_t L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int64_t)L_6); 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 // System.Void System.Collections.Generic.List`1::.ctor() extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m2321703786_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); ObjectU5BU5D_t2843939325* L_0 = ((List_1_t257213610_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m1328752868_gshared (List_1_t257213610 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (L_2) { goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); ObjectU5BU5D_t2843939325* L_3 = ((List_1_t257213610_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_3); RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); goto IL_0049; } IL_0031: { RuntimeObject* L_5 = V_0; NullCheck((RuntimeObject*)L_5); int32_t L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5); __this->set__items_1(((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject*)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); } IL_0049: { return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m3947764094_gshared (List_1_t257213610 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m3947764094_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0018; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1__ctor_m3947764094_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2))); return; } } // System.Void System.Collections.Generic.List`1::.ctor(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m3251078566_gshared (List_1_t257213610 * __this, ObjectU5BU5D_t2843939325* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_0 = ___data0; __this->set__items_1(L_0); int32_t L_1 = ___size1; __this->set__size_2(L_1); return; } } // System.Void System.Collections.Generic.List`1::.cctor() extern "C" IL2CPP_METHOD_ATTR void List_1__cctor_m2410339891_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t257213610_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 4), (uint32_t)0))); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m3407405008_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t257213610 *)__this); Enumerator_t2146457487 L_0 = (( Enumerator_t2146457487 (*) (List_1_t257213610 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t257213610 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2146457487 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m3994354188_gshared (List_1_t257213610 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); RuntimeArray * L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m1316001500_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t257213610 *)__this); Enumerator_t2146457487 L_0 = (( Enumerator_t2146457487 (*) (List_1_t257213610 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t257213610 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2146457487 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m1681258361_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m1681258361_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); int32_t L_1 = (int32_t)__this->get__size_2(); V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)); goto IL_0036; } IL_001a: { ; // IL_001a: leave IL_002b } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001f; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0025; throw e; } CATCH_001f: { // begin catch(System.NullReferenceException) goto IL_002b; } // end catch (depth: 1) CATCH_0025: { // begin catch(System.InvalidCastException) goto IL_002b; } // end catch (depth: 1) IL_002b: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_Add_m1681258361_RuntimeMethod_var); } IL_0036: { int32_t L_3 = V_0; return L_3; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m1940753_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m1940753_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t257213610 *)__this); bool L_1 = (( bool (*) (List_1_t257213610 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); V_0 = (bool)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (bool)0; } IL_0025: { bool L_2 = V_0; return L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m581320577_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m581320577_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t257213610 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t257213610 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (-1); } IL_0025: { int32_t L_2 = V_0; return L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m4074493513_gshared (List_1_t257213610 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Insert_m4074493513_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { int32_t L_0 = ___index0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); } IL_0007: try { // begin try (depth: 1) { int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_1, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); goto IL_0035; } IL_0019: { ; // IL_0019: leave IL_002a } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001e; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0024; throw e; } CATCH_001e: { // begin catch(System.NullReferenceException) goto IL_002a; } // end catch (depth: 1) CATCH_0024: { // begin catch(System.InvalidCastException) goto IL_002a; } // end catch (depth: 1) IL_002a: { ArgumentException_t132251570 * L_3 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_3, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_System_Collections_IList_Insert_m4074493513_RuntimeMethod_var); } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m3140917266_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m3140917266_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t257213610 *)__this); (( bool (*) (List_1_t257213610 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)); goto IL_0023; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m1546709394_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m3566245003_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m1275929080_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m3566150119_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m3531293387_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m995551621_gshared (List_1_t257213610 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t257213610 *)__this); RuntimeObject * L_1 = (( RuntimeObject * (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); return L_1; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m1215403826_gshared (List_1_t257213610 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_set_Item_m1215403826_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { int32_t L_0 = ___index0; RuntimeObject * L_1 = ___value1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); goto IL_002e; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_set_Item_m1215403826_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m3338814081_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); ObjectU5BU5D_t2843939325* L_1 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))))) { goto IL_001a; } } { NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t257213610 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (int32_t)L_3; V_0 = (int32_t)L_4; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1))); int32_t L_5 = V_0; RuntimeObject * L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (RuntimeObject *)L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::GrowIfNeeded(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_GrowIfNeeded_m2809844946_gshared (List_1_t257213610 * __this, int32_t ___newCount0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___newCount0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = V_0; ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length))))))) { goto IL_0031; } } { NullCheck((List_1_t257213610 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t257213610 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t257213610 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); int32_t L_5 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)2)), (int32_t)4, /*hidden argument*/NULL); int32_t L_6 = V_0; int32_t L_7 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0031: { return; } } // System.Void System.Collections.Generic.List`1::CheckRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckRange_m2016664217_gshared (List_1_t257213610 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m2016664217_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___idx0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckRange_m2016664217_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckRange_m2016664217_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___idx0; int32_t L_5 = ___count1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_CheckRange_m2016664217_RuntimeMethod_var); } IL_003d: { return; } } // System.Void System.Collections.Generic.List`1::AddCollection(System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddCollection_m2026039026_gshared (List_1_t257213610 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection0; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if (L_2) { goto IL_000e; } } { return; } IL_000e: { int32_t L_3 = V_0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; ObjectU5BU5D_t2843939325* L_5 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< ObjectU5BU5D_t2843939325*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_4, (ObjectU5BU5D_t2843939325*)L_5, (int32_t)L_6); int32_t L_7 = (int32_t)__this->get__size_2(); int32_t L_8 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))); return; } } // System.Void System.Collections.Generic.List`1::AddEnumerable(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m3391653386_gshared (List_1_t257213610 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m3391653386_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable0; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_001a; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); RuntimeObject * L_3 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (RuntimeObject *)L_3; RuntimeObject * L_4 = V_0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_001a: { RuntimeObject* L_5 = V_1; NullCheck((RuntimeObject*)L_5); bool L_6 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_5); if (L_6) { goto IL_000c; } } IL_0025: { IL2CPP_LEAVE(0x35, FINALLY_002a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_002a; } FINALLY_002a: { // begin finally (depth: 1) { RuntimeObject* L_7 = V_1; if (L_7) { goto IL_002e; } } IL_002d: { IL2CPP_END_FINALLY(42) } IL_002e: { RuntimeObject* L_8 = V_1; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_8); IL2CPP_END_FINALLY(42) } } // end finally (depth: 1) IL2CPP_CLEANUP(42) { IL2CPP_JUMP_TBL(0x35, IL_0035) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddRange_m3709462088_gshared (List_1_t257213610 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0020; } } { RuntimeObject* L_3 = V_0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); goto IL_0027; } IL_0020: { RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); } IL_0027: { int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() extern "C" IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t4292682451 * List_1_AsReadOnly_m3019916232_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t4292682451 * L_0 = (ReadOnlyCollection_1_t4292682451 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t4292682451 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m2045952846_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject * L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1816286237_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject * L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject *)L_2, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m2894621545_gshared (List_1_t257213610 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject * ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject * L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_2, (int32_t)L_3, (int32_t)L_4, (RuntimeObject *)L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_7; } } // System.Void System.Collections.Generic.List`1::Clear() extern "C" IL2CPP_METHOD_ATTR void List_1_Clear_m3697625829_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); ObjectU5BU5D_t2843939325* L_1 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); __this->set__size_2(0); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.List`1::Contains(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Contains_m2654125393_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); RuntimeObject * L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_0, (RuntimeObject *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m3215823108_gshared (List_1_t257213610 * __this, ObjectU5BU5D_t2843939325* ___array0, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); ObjectU5BU5D_t2843939325* L_1 = ___array0; int32_t L_2 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m1760614370_gshared (List_1_t257213610 * __this, ObjectU5BU5D_t2843939325* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); ObjectU5BU5D_t2843939325* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m3884875423_gshared (List_1_t257213610 * __this, int32_t ___index0, ObjectU5BU5D_t2843939325* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_3 = ___index0; ObjectU5BU5D_t2843939325* L_4 = ___array1; int32_t L_5 = ___arrayIndex2; int32_t L_6 = ___count3; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_Exists_m1135687643_gshared (List_1_t257213610 * __this, Predicate_1_t3905400288 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3905400288 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3905400288 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3905400288 * L_2 = ___match0; NullCheck((List_1_t257213610 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t257213610 *, int32_t, int32_t, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t257213610 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3905400288 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_Find_m2048854920_gshared (List_1_t257213610 * __this, Predicate_1_t3905400288 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * G_B3_0 = NULL; { Predicate_1_t3905400288 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3905400288 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3905400288 * L_2 = ___match0; NullCheck((List_1_t257213610 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t257213610 *, int32_t, int32_t, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t257213610 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3905400288 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_002d; } } { ObjectU5BU5D_t2843939325* L_5 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; RuntimeObject * L_8 = (L_5)->GetAt(static_cast(L_7)); G_B3_0 = L_8; goto IL_0036; } IL_002d: { il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject *)); RuntimeObject * L_9 = V_1; G_B3_0 = L_9; } IL_0036: { return G_B3_0; } } // System.Void System.Collections.Generic.List`1::CheckMatch(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckMatch_m2025108246_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t3905400288 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m2025108246_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t3905400288 * L_0 = ___match0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral461028519, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckMatch_m2025108246_RuntimeMethod_var); } IL_0011: { return; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t257213610 * List_1_FindAll_m1019959300_gshared (List_1_t257213610 * __this, Predicate_1_t3905400288 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3905400288 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3905400288 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) > ((int32_t)((int32_t)65536)))) { goto IL_001e; } } { Predicate_1_t3905400288 * L_2 = ___match0; NullCheck((List_1_t257213610 *)__this); List_1_t257213610 * L_3 = (( List_1_t257213610 * (*) (List_1_t257213610 *, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t257213610 *)__this, (Predicate_1_t3905400288 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t3905400288 * L_4 = ___match0; NullCheck((List_1_t257213610 *)__this); List_1_t257213610 * L_5 = (( List_1_t257213610 * (*) (List_1_t257213610 *, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t257213610 *)__this, (Predicate_1_t3905400288 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)); return L_5; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllStackBits(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t257213610 * List_1_FindAllStackBits_m1900721366_gshared (List_1_t257213610 * __this, Predicate_1_t3905400288 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m1900721366_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint32_t* V_0 = NULL; uint32_t* V_1 = NULL; int32_t V_2 = 0; uint32_t V_3 = 0; int32_t V_4 = 0; ObjectU5BU5D_t2843939325* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); if ((uint64_t)(uint32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)) * (uint64_t)(uint32_t)4 > (uint64_t)(uint32_t)kIl2CppUInt32Max) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(),List_1_FindAllStackBits_m1900721366_RuntimeMethod_var); int8_t* L_1 = (int8_t*) alloca(((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); memset(L_1,0,((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); V_0 = (uint32_t*)(L_1); uint32_t* L_2 = V_0; V_1 = (uint32_t*)L_2; V_2 = (int32_t)0; V_3 = (uint32_t)((int32_t)-2147483648LL); V_4 = (int32_t)0; goto IL_005f; } IL_0022: { Predicate_1_t3905400288 * L_3 = ___match0; ObjectU5BU5D_t2843939325* L_4 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; RuntimeObject * L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3905400288 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3905400288 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3905400288 *)L_3, (RuntimeObject *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0044; } } { uint32_t* L_9 = V_1; uint32_t* L_10 = V_1; uint32_t L_11 = V_3; *((int32_t*)(L_9)) = (int32_t)((int32_t)((int32_t)(*((uint32_t*)L_10))|(int32_t)L_11)); int32_t L_12 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0044: { uint32_t L_13 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_13>>1)); uint32_t L_14 = V_3; if (L_14) { goto IL_0059; } } { uint32_t* L_15 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_15, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_0059: { int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_005f: { int32_t L_17 = V_4; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0022; } } { int32_t L_19 = V_2; V_5 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_19)); V_3 = (uint32_t)((int32_t)-2147483648LL); uint32_t* L_20 = V_0; V_1 = (uint32_t*)L_20; V_6 = (int32_t)0; V_7 = (int32_t)0; goto IL_00c7; } IL_0087: { uint32_t* L_21 = V_1; uint32_t L_22 = V_3; uint32_t L_23 = V_3; if ((!(((uint32_t)((int32_t)((int32_t)(*((uint32_t*)L_21))&(int32_t)L_22))) == ((uint32_t)L_23)))) { goto IL_00ac; } } { ObjectU5BU5D_t2843939325* L_24 = V_5; int32_t L_25 = V_6; int32_t L_26 = (int32_t)L_25; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); ObjectU5BU5D_t2843939325* L_27 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; RuntimeObject * L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (RuntimeObject *)L_30); } IL_00ac: { uint32_t L_31 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_31>>1)); uint32_t L_32 = V_3; if (L_32) { goto IL_00c1; } } { uint32_t* L_33 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_00c1: { int32_t L_34 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)); } IL_00c7: { int32_t L_35 = V_7; int32_t L_36 = (int32_t)__this->get__size_2(); if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00dc; } } { int32_t L_37 = V_6; int32_t L_38 = V_2; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0087; } } IL_00dc: { ObjectU5BU5D_t2843939325* L_39 = V_5; int32_t L_40 = V_2; List_1_t257213610 * L_41 = (List_1_t257213610 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t257213610 *, ObjectU5BU5D_t2843939325*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (ObjectU5BU5D_t2843939325*)L_39, (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_41; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllList(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t257213610 * List_1_FindAllList_m3878658855_gshared (List_1_t257213610 * __this, Predicate_1_t3905400288 * ___match0, const RuntimeMethod* method) { List_1_t257213610 * V_0 = NULL; int32_t V_1 = 0; { List_1_t257213610 * L_0 = (List_1_t257213610 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t257213610 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)); V_0 = (List_1_t257213610 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t3905400288 * L_1 = ___match0; ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; RuntimeObject * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3905400288 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3905400288 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3905400288 *)L_1, (RuntimeObject *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t257213610 * L_7 = V_0; ObjectU5BU5D_t2843939325* L_8 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; RuntimeObject * L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t257213610 *)L_7); (( void (*) (List_1_t257213610 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t257213610 *)L_7, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_0036: { int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_003a: { int32_t L_13 = V_1; int32_t L_14 = (int32_t)__this->get__size_2(); if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000d; } } { List_1_t257213610 * L_15 = V_0; return L_15; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2772102615_gshared (List_1_t257213610 * __this, Predicate_1_t3905400288 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3905400288 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3905400288 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3905400288 * L_2 = ___match0; NullCheck((List_1_t257213610 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t257213610 *, int32_t, int32_t, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t257213610 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3905400288 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m3558328662_gshared (List_1_t257213610 * __this, int32_t ___startIndex0, Predicate_1_t3905400288 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3905400288 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3905400288 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = ___startIndex0; Predicate_1_t3905400288 * L_5 = ___match1; NullCheck((List_1_t257213610 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t257213610 *, int32_t, int32_t, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t3905400288 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m3488687851_gshared (List_1_t257213610 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3905400288 * ___match2, const RuntimeMethod* method) { { Predicate_1_t3905400288 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3905400288 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_3 = ___startIndex0; int32_t L_4 = ___count1; Predicate_1_t3905400288 * L_5 = ___match2; NullCheck((List_1_t257213610 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t257213610 *, int32_t, int32_t, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t3905400288 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::GetIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetIndex_m2832472557_gshared (List_1_t257213610 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3905400288 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = ___startIndex0; V_1 = (int32_t)L_2; goto IL_0028; } IL_000b: { Predicate_1_t3905400288 * L_3 = ___match2; ObjectU5BU5D_t2843939325* L_4 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; RuntimeObject * L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3905400288 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3905400288 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3905400288 *)L_3, (RuntimeObject *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0024; } } { int32_t L_9 = V_1; return L_9; } IL_0024: { int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0028: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_000b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_FindLast_m1816182452_gshared (List_1_t257213610 * __this, Predicate_1_t3905400288 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * G_B3_0 = NULL; { Predicate_1_t3905400288 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3905400288 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3905400288 * L_2 = ___match0; NullCheck((List_1_t257213610 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t257213610 *, int32_t, int32_t, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t257213610 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3905400288 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_002a; } } { il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject *)); RuntimeObject * L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t257213610 *)__this); RuntimeObject * L_7 = (( RuntimeObject * (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); G_B3_0 = L_7; } IL_0031: { return G_B3_0; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m2491763550_gshared (List_1_t257213610 * __this, Predicate_1_t3905400288 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3905400288 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3905400288 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3905400288 * L_2 = ___match0; NullCheck((List_1_t257213610 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t257213610 *, int32_t, int32_t, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t257213610 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3905400288 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m888346305_gshared (List_1_t257213610 * __this, int32_t ___startIndex0, Predicate_1_t3905400288 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3905400288 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3905400288 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t3905400288 * L_3 = ___match1; NullCheck((List_1_t257213610 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t257213610 *, int32_t, int32_t, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t257213610 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t3905400288 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3294325743_gshared (List_1_t257213610 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3905400288 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3905400288 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3905400288 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); int32_t L_3 = V_0; int32_t L_4 = ___count1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_5 = V_0; int32_t L_6 = ___count1; Predicate_1_t3905400288 * L_7 = ___match2; NullCheck((List_1_t257213610 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t257213610 *, int32_t, int32_t, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t3905400288 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_8; } } // System.Int32 System.Collections.Generic.List`1::GetLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetLastIndex_m3309579411_gshared (List_1_t257213610 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3905400288 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); goto IL_0026; } IL_0009: { Predicate_1_t3905400288 * L_2 = ___match2; ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_4 = V_0; int32_t L_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); V_0 = (int32_t)L_5; NullCheck(L_3); int32_t L_6 = L_5; RuntimeObject * L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3905400288 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t3905400288 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3905400288 *)L_2, (RuntimeObject *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0026; } } { int32_t L_9 = V_0; return L_9; } IL_0026: { int32_t L_10 = V_0; int32_t L_11 = ___startIndex0; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0009; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) extern "C" IL2CPP_METHOD_ATTR void List_1_ForEach_m1199812074_gshared (List_1_t257213610 * __this, Action_1_t3252573759 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m1199812074_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t3252573759 * L_0 = ___action0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2365897554, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_ForEach_m1199812074_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t3252573759 * L_2 = ___action0; ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; RuntimeObject * L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t3252573759 *)L_2); (( void (*) (Action_1_t3252573759 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t3252573759 *)L_2, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0018; } } { return; } } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t2146457487 List_1_GetEnumerator_m2930774921_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { Enumerator_t2146457487 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3170385166((&L_0), (List_1_t257213610 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 38)); return L_0; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR List_1_t257213610 * List_1_GetRange_m1744314061_gshared (List_1_t257213610 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { ObjectU5BU5D_t2843939325* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; V_0 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_4 = ___index0; ObjectU5BU5D_t2843939325* L_5 = V_0; int32_t L_6 = ___count1; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)0, (int32_t)L_6, /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_7 = V_0; int32_t L_8 = ___count1; List_1_t257213610 * L_9 = (List_1_t257213610 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t257213610 *, ObjectU5BU5D_t2843939325*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (ObjectU5BU5D_t2843939325*)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_9; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2662756272_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); RuntimeObject * L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_0, (RuntimeObject *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2039686442_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); ObjectU5BU5D_t2843939325* L_1 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); RuntimeObject * L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___index1; int32_t L_6 = (( int32_t (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_1, (RuntimeObject *)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2042421969_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m2042421969_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_IndexOf_m2042421969_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_IndexOf_m2042421969_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___index1; int32_t L_5 = ___count2; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentOutOfRangeException_t777629997 * L_7 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_IndexOf_m2042421969_RuntimeMethod_var); } IL_003d: { ObjectU5BU5D_t2843939325* L_8 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); RuntimeObject * L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_8, (RuntimeObject *)L_9, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_12; } } // System.Void System.Collections.Generic.List`1::Shift(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Shift_m258688363_gshared (List_1_t257213610 * __this, int32_t ___start0, int32_t ___delta1, const RuntimeMethod* method) { { int32_t L_0 = ___delta1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { int32_t L_1 = ___start0; int32_t L_2 = ___delta1; ___start0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)); } IL_000c: { int32_t L_3 = ___start0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0035; } } { ObjectU5BU5D_t2843939325* L_5 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_6 = ___start0; ObjectU5BU5D_t2843939325* L_7 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_8 = ___start0; int32_t L_9 = ___delta1; int32_t L_10 = (int32_t)__this->get__size_2(); int32_t L_11 = ___start0; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), /*hidden argument*/NULL); } IL_0035: { int32_t L_12 = (int32_t)__this->get__size_2(); int32_t L_13 = ___delta1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)L_13))); int32_t L_14 = ___delta1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_005d; } } { ObjectU5BU5D_t2843939325* L_15 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_16 = (int32_t)__this->get__size_2(); int32_t L_17 = ___delta1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_15, (int32_t)L_16, (int32_t)((-L_17)), /*hidden argument*/NULL); } IL_005d: { return; } } // System.Void System.Collections.Generic.List`1::CheckIndex(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckIndex_m46333114_gshared (List_1_t257213610 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m46333114_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckIndex_m46333114_RuntimeMethod_var); } IL_001e: { return; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_Insert_m3748206754_gshared (List_1_t257213610 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = (int32_t)__this->get__size_2(); ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))))))) { goto IL_0021; } } { NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t257213610 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0021: { int32_t L_3 = ___index0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); ObjectU5BU5D_t2843939325* L_4 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_5 = ___index0; RuntimeObject * L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (RuntimeObject *)L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::CheckCollection(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckCollection_m3132853353_gshared (List_1_t257213610 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m3132853353_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral3723644332, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckCollection_m3132853353_RuntimeMethod_var); } IL_0011: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertRange_m2761945285_gshared (List_1_t257213610 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { ObjectU5BU5D_t2843939325* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject* L_2 = ___collection1; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(List_1_t257213610 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); ObjectU5BU5D_t2843939325* L_4 = V_0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, ObjectU5BU5D_t2843939325*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t257213610 *)__this, (ObjectU5BU5D_t2843939325*)L_4, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)); int32_t L_5 = (int32_t)__this->get__size_2(); NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; ObjectU5BU5D_t2843939325* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_6, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); ObjectU5BU5D_t2843939325* L_8 = V_0; ObjectU5BU5D_t2843939325* L_9 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_10 = ___index0; ObjectU5BU5D_t2843939325* L_11 = V_0; NullCheck(L_11); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)L_10, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))), /*hidden argument*/NULL); goto IL_0077; } IL_0055: { RuntimeObject* L_12 = ___collection1; V_1 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_13 = V_1; if (!L_13) { goto IL_006f; } } { int32_t L_14 = ___index0; RuntimeObject* L_15 = V_1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_14, (RuntimeObject*)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)); goto IL_0077; } IL_006f: { int32_t L_16 = ___index0; RuntimeObject* L_17 = ___collection1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_16, (RuntimeObject*)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); } IL_0077: { int32_t L_18 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::InsertCollection(System.Int32,System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertCollection_m3902673212_gshared (List_1_t257213610 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection1; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_3 = ___index0; int32_t L_4 = V_0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); RuntimeObject* L_5 = ___collection1; ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< ObjectU5BU5D_t2843939325*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5, (ObjectU5BU5D_t2843939325*)L_6, (int32_t)L_7); return; } } // System.Void System.Collections.Generic.List`1::InsertEnumeration(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertEnumeration_m1798779723_gshared (List_1_t257213610 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m1798779723_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable1; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_0020; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); RuntimeObject * L_3 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (RuntimeObject *)L_3; int32_t L_4 = ___index0; int32_t L_5 = (int32_t)L_4; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); RuntimeObject * L_6 = V_0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_5, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); } IL_0020: { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); bool L_8 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); if (L_8) { goto IL_000c; } } IL_002b: { IL2CPP_LEAVE(0x3B, FINALLY_0030); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0030; } FINALLY_0030: { // begin finally (depth: 1) { RuntimeObject* L_9 = V_1; if (L_9) { goto IL_0034; } } IL_0033: { IL2CPP_END_FINALLY(48) } IL_0034: { RuntimeObject* L_10 = V_1; NullCheck((RuntimeObject*)L_10); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_10); IL2CPP_END_FINALLY(48) } } // end finally (depth: 1) IL2CPP_CLEANUP(48) { IL2CPP_JUMP_TBL(0x3B, IL_003b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_003b: { return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m21360827_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); RuntimeObject * L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_0, (RuntimeObject *)L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m2583941647_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); ObjectU5BU5D_t2843939325* L_1 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); RuntimeObject * L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_1, (RuntimeObject *)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m506757910_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m506757910_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001d; } } { int32_t L_1 = ___index1; int32_t L_2 = L_1; RuntimeObject * L_3 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_2); ArgumentOutOfRangeException_t777629997 * L_4 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_4, (String_t*)_stringLiteral797640427, (RuntimeObject *)L_3, (String_t*)_stringLiteral1103599130, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,List_1_LastIndexOf_m506757910_RuntimeMethod_var); } IL_001d: { int32_t L_5 = ___count2; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_003a; } } { int32_t L_6 = ___count2; int32_t L_7 = L_6; RuntimeObject * L_8 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_7); ArgumentOutOfRangeException_t777629997 * L_9 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_9, (String_t*)_stringLiteral2002595880, (RuntimeObject *)L_8, (String_t*)_stringLiteral3690514408, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,List_1_LastIndexOf_m506757910_RuntimeMethod_var); } IL_003a: { int32_t L_10 = ___index1; int32_t L_11 = ___count2; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1))) >= ((int32_t)0))) { goto IL_005b; } } { int32_t L_12 = ___count2; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_13); ArgumentOutOfRangeException_t777629997 * L_15 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_15, (String_t*)_stringLiteral2002595896, (RuntimeObject *)L_14, (String_t*)_stringLiteral2617075568, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15,List_1_LastIndexOf_m506757910_RuntimeMethod_var); } IL_005b: { ObjectU5BU5D_t2843939325* L_16 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); RuntimeObject * L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_16, (RuntimeObject *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_20; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Remove_m1416767016_gshared (List_1_t257213610 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t257213610 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t257213610 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t257213610 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0016; } } { int32_t L_3 = V_0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)); } IL_0016: { int32_t L_4 = V_0; return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m4292035398_gshared (List_1_t257213610 * __this, Predicate_1_t3905400288 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t3905400288 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3905400288 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; V_1 = (int32_t)0; V_0 = (int32_t)0; goto IL_0031; } IL_0011: { Predicate_1_t3905400288 * L_1 = ___match0; ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; RuntimeObject * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3905400288 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3905400288 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3905400288 *)L_1, (RuntimeObject *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_002d; } } { goto IL_003d; } IL_002d: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0031: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0011; } } IL_003d: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_004b; } } { return 0; } IL_004b: { int32_t L_12 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1))); int32_t L_13 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); goto IL_0099; } IL_0062: { Predicate_1_t3905400288 * L_14 = ___match0; ObjectU5BU5D_t2843939325* L_15 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; RuntimeObject * L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t3905400288 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t3905400288 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3905400288 *)L_14, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { ObjectU5BU5D_t2843939325* L_20 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_21 = V_0; int32_t L_22 = (int32_t)L_21; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); ObjectU5BU5D_t2843939325* L_23 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; RuntimeObject * L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (RuntimeObject *)L_26); } IL_0095: { int32_t L_27 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); } IL_0099: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get__size_2(); if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0062; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_31))) <= ((int32_t)0))) { goto IL_00bd; } } { ObjectU5BU5D_t2843939325* L_32 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_33 = V_0; int32_t L_34 = V_1; int32_t L_35 = V_0; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_32, (int32_t)L_33, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)L_35)), /*hidden argument*/NULL); } IL_00bd: { int32_t L_36 = V_0; __this->set__size_2(L_36); int32_t L_37 = V_1; int32_t L_38 = V_0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)L_38)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveAt_m2730968292_gshared (List_1_t257213610 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m2730968292_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_RemoveAt_m2730968292_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); ObjectU5BU5D_t2843939325* L_5 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)1, /*hidden argument*/NULL); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveRange_m2428828636_gshared (List_1_t257213610 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0038; } } { int32_t L_3 = ___index0; int32_t L_4 = ___count1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); ObjectU5BU5D_t2843939325* L_5 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); int32_t L_8 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); } IL_0038: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m3108420294_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/NULL); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m745970986_gshared (List_1_t257213610 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL); int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort() extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m1127696474_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 46)); Comparer_1_t284893750 * L_2 = (( Comparer_1_t284893750 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); (( void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m3841873687_gshared (List_1_t257213610 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m2076177611_gshared (List_1_t257213610 * __this, Comparison_1_t2855037343 * ___comparison0, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t2855037343 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, Comparison_1_t2855037343 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_0, (int32_t)L_1, (Comparison_1_t2855037343 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m1499552929_gshared (List_1_t257213610 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_2, (int32_t)L_3, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_6 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))); return; } } // T[] System.Collections.Generic.List`1::ToArray() extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* List_1_ToArray_m4168020446_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { ObjectU5BU5D_t2843939325* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); ObjectU5BU5D_t2843939325* L_1 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); ObjectU5BU5D_t2843939325* L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_1, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m3664647340_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m1035643457_gshared (List_1_t257213610 * __this, Predicate_1_t3905400288 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3905400288 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3905400288 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3905400288 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; goto IL_002a; } IL_000d: { Predicate_1_t3905400288 * L_1 = ___match0; ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; RuntimeObject * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3905400288 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3905400288 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3905400288 *)L_1, (RuntimeObject *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_6) { goto IL_0026; } } { return (bool)0; } IL_0026: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002a: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000d; } } { return (bool)1; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m318281511_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); NullCheck(L_0); return (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))); } } // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Capacity_m2372349928_gshared (List_1_t257213610 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m2372349928_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) < ((uint32_t)L_1)))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m2047740448(L_2, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_set_Capacity_m2372349928_RuntimeMethod_var); } IL_0012: { ObjectU5BU5D_t2843939325** L_3 = (ObjectU5BU5D_t2843939325**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325**)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)); return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m2934127733_gshared (List_1_t257213610 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_m2287542950_gshared (List_1_t257213610 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m2287542950_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_0017; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_get_Item_m2287542950_RuntimeMethod_var); } IL_0017: { ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; RuntimeObject * L_6 = (L_3)->GetAt(static_cast(L_5)); return L_6; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Item_m1979164443_gshared (List_1_t257213610 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m1979164443_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t257213610 *)__this); (( void (*) (List_1_t257213610 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t257213610 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_001e; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_set_Item_m1979164443_RuntimeMethod_var); } IL_001e: { ObjectU5BU5D_t2843939325* L_4 = (ObjectU5BU5D_t2843939325*)__this->get__items_1(); int32_t L_5 = ___index0; RuntimeObject * L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (RuntimeObject *)L_6); 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 // System.Void System.Collections.Generic.List`1::.ctor() extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m1900212955_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = ((List_1_t1759940452_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m2551831031_gshared (List_1_t1759940452 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1759940452 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (L_2) { goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_3 = ((List_1_t1759940452_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_3); RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1759940452 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); goto IL_0049; } IL_0031: { RuntimeObject* L_5 = V_0; NullCheck((RuntimeObject*)L_5); int32_t L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5); __this->set__items_1(((CustomAttributeNamedArgumentU5BU5D_t3710464795*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1759940452 *)__this, (RuntimeObject*)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); } IL_0049: { return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m1643848940_gshared (List_1_t1759940452 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m1643848940_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0018; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1__ctor_m1643848940_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((CustomAttributeNamedArgumentU5BU5D_t3710464795*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2))); return; } } // System.Void System.Collections.Generic.List`1::.ctor(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m2476720028_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgumentU5BU5D_t3710464795* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = ___data0; __this->set__items_1(L_0); int32_t L_1 = ___size1; __this->set__size_2(L_1); return; } } // System.Void System.Collections.Generic.List`1::.cctor() extern "C" IL2CPP_METHOD_ATTR void List_1__cctor_m17934450_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t1759940452_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((CustomAttributeNamedArgumentU5BU5D_t3710464795*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 4), (uint32_t)0))); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m1290144422_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1759940452 *)__this); Enumerator_t3649184329 L_0 = (( Enumerator_t3649184329 (*) (List_1_t1759940452 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1759940452 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3649184329 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m2661934648_gshared (List_1_t1759940452 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); RuntimeArray * L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m3790284976_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1759940452 *)__this); Enumerator_t3649184329 L_0 = (( Enumerator_t3649184329 (*) (List_1_t1759940452 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1759940452 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3649184329 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m2639763389_gshared (List_1_t1759940452 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m2639763389_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1759940452 *)__this, (CustomAttributeNamedArgument_t287865710 )((*(CustomAttributeNamedArgument_t287865710 *)((CustomAttributeNamedArgument_t287865710 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); int32_t L_1 = (int32_t)__this->get__size_2(); V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)); goto IL_0036; } IL_001a: { ; // IL_001a: leave IL_002b } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001f; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0025; throw e; } CATCH_001f: { // begin catch(System.NullReferenceException) goto IL_002b; } // end catch (depth: 1) CATCH_0025: { // begin catch(System.InvalidCastException) goto IL_002b; } // end catch (depth: 1) IL_002b: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_Add_m2639763389_RuntimeMethod_var); } IL_0036: { int32_t L_3 = V_0; return L_3; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m727430316_gshared (List_1_t1759940452 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m727430316_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t1759940452 *)__this); bool L_1 = (( bool (*) (List_1_t1759940452 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t1759940452 *)__this, (CustomAttributeNamedArgument_t287865710 )((*(CustomAttributeNamedArgument_t287865710 *)((CustomAttributeNamedArgument_t287865710 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); V_0 = (bool)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (bool)0; } IL_0025: { bool L_2 = V_0; return L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m4100890708_gshared (List_1_t1759940452 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m4100890708_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t1759940452 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1759940452 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1759940452 *)__this, (CustomAttributeNamedArgument_t287865710 )((*(CustomAttributeNamedArgument_t287865710 *)((CustomAttributeNamedArgument_t287865710 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (-1); } IL_0025: { int32_t L_2 = V_0; return L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m491758941_gshared (List_1_t1759940452 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Insert_m491758941_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { int32_t L_0 = ___index0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); } IL_0007: try { // begin try (depth: 1) { int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_1, (CustomAttributeNamedArgument_t287865710 )((*(CustomAttributeNamedArgument_t287865710 *)((CustomAttributeNamedArgument_t287865710 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); goto IL_0035; } IL_0019: { ; // IL_0019: leave IL_002a } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001e; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0024; throw e; } CATCH_001e: { // begin catch(System.NullReferenceException) goto IL_002a; } // end catch (depth: 1) CATCH_0024: { // begin catch(System.InvalidCastException) goto IL_002a; } // end catch (depth: 1) IL_002a: { ArgumentException_t132251570 * L_3 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_3, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_System_Collections_IList_Insert_m491758941_RuntimeMethod_var); } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m3563136224_gshared (List_1_t1759940452 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m3563136224_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t1759940452 *)__this); (( bool (*) (List_1_t1759940452 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t1759940452 *)__this, (CustomAttributeNamedArgument_t287865710 )((*(CustomAttributeNamedArgument_t287865710 *)((CustomAttributeNamedArgument_t287865710 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)); goto IL_0023; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m507350231_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m423384850_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m314215814_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m636235037_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m1738709144_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m4173311438_gshared (List_1_t1759940452 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1759940452 *)__this); CustomAttributeNamedArgument_t287865710 L_1 = (( CustomAttributeNamedArgument_t287865710 (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); CustomAttributeNamedArgument_t287865710 L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m1300975344_gshared (List_1_t1759940452 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_set_Item_m1300975344_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { int32_t L_0 = ___index0; RuntimeObject * L_1 = ___value1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, (CustomAttributeNamedArgument_t287865710 )((*(CustomAttributeNamedArgument_t287865710 *)((CustomAttributeNamedArgument_t287865710 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); goto IL_002e; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_set_Item_m1300975344_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m50678797_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgument_t287865710 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_1 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))))) { goto IL_001a; } } { NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_2 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (int32_t)L_3; V_0 = (int32_t)L_4; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1))); int32_t L_5 = V_0; CustomAttributeNamedArgument_t287865710 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (CustomAttributeNamedArgument_t287865710 )L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::GrowIfNeeded(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_GrowIfNeeded_m4154055598_gshared (List_1_t1759940452 * __this, int32_t ___newCount0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___newCount0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = V_0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_3 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length))))))) { goto IL_0031; } } { NullCheck((List_1_t1759940452 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1759940452 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t1759940452 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); int32_t L_5 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)2)), (int32_t)4, /*hidden argument*/NULL); int32_t L_6 = V_0; int32_t L_7 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0031: { return; } } // System.Void System.Collections.Generic.List`1::CheckRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckRange_m1464255212_gshared (List_1_t1759940452 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m1464255212_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___idx0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckRange_m1464255212_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckRange_m1464255212_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___idx0; int32_t L_5 = ___count1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_CheckRange_m1464255212_RuntimeMethod_var); } IL_003d: { return; } } // System.Void System.Collections.Generic.List`1::AddCollection(System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddCollection_m3915275295_gshared (List_1_t1759940452 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection0; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if (L_2) { goto IL_000e; } } { return; } IL_000e: { int32_t L_3 = V_0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_5 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< CustomAttributeNamedArgumentU5BU5D_t3710464795*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_4, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_5, (int32_t)L_6); int32_t L_7 = (int32_t)__this->get__size_2(); int32_t L_8 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))); return; } } // System.Void System.Collections.Generic.List`1::AddEnumerable(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m2717540650_gshared (List_1_t1759940452 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m2717540650_MetadataUsageId); s_Il2CppMethodInitialized = true; } CustomAttributeNamedArgument_t287865710 V_0; memset(&V_0, 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable0; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_001a; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); CustomAttributeNamedArgument_t287865710 L_3 = InterfaceFuncInvoker0< CustomAttributeNamedArgument_t287865710 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (CustomAttributeNamedArgument_t287865710 )L_3; CustomAttributeNamedArgument_t287865710 L_4 = V_0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1759940452 *)__this, (CustomAttributeNamedArgument_t287865710 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_001a: { RuntimeObject* L_5 = V_1; NullCheck((RuntimeObject*)L_5); bool L_6 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_5); if (L_6) { goto IL_000c; } } IL_0025: { IL2CPP_LEAVE(0x35, FINALLY_002a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_002a; } FINALLY_002a: { // begin finally (depth: 1) { RuntimeObject* L_7 = V_1; if (L_7) { goto IL_002e; } } IL_002d: { IL2CPP_END_FINALLY(42) } IL_002e: { RuntimeObject* L_8 = V_1; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_8); IL2CPP_END_FINALLY(42) } } // end finally (depth: 1) IL2CPP_CLEANUP(42) { IL2CPP_JUMP_TBL(0x35, IL_0035) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddRange_m3895130976_gshared (List_1_t1759940452 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1759940452 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0020; } } { RuntimeObject* L_3 = V_0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1759940452 *)__this, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); goto IL_0027; } IL_0020: { RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1759940452 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); } IL_0027: { int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() extern "C" IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t1500441997 * List_1_AsReadOnly_m2775507336_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t1500441997 * L_0 = (ReadOnlyCollection_1_t1500441997 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t1500441997 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m897350042_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgument_t287865710 ___item0, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); CustomAttributeNamedArgument_t287865710 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, int32_t, int32_t, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_0, (int32_t)0, (int32_t)L_1, (CustomAttributeNamedArgument_t287865710 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m870029065_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgument_t287865710 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); CustomAttributeNamedArgument_t287865710 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, int32_t, int32_t, CustomAttributeNamedArgument_t287865710 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_0, (int32_t)0, (int32_t)L_1, (CustomAttributeNamedArgument_t287865710 )L_2, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m641222212_gshared (List_1_t1759940452 * __this, int32_t ___index0, int32_t ___count1, CustomAttributeNamedArgument_t287865710 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_2 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; CustomAttributeNamedArgument_t287865710 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, int32_t, int32_t, CustomAttributeNamedArgument_t287865710 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_2, (int32_t)L_3, (int32_t)L_4, (CustomAttributeNamedArgument_t287865710 )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_7; } } // System.Void System.Collections.Generic.List`1::Clear() extern "C" IL2CPP_METHOD_ATTR void List_1_Clear_m1070346835_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_1 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); __this->set__size_2(0); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.List`1::Contains(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Contains_m56464131_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgument_t287865710 ___item0, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); CustomAttributeNamedArgument_t287865710 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, CustomAttributeNamedArgument_t287865710 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_0, (CustomAttributeNamedArgument_t287865710 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m1024018146_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgumentU5BU5D_t3710464795* ___array0, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_1 = ___array0; int32_t L_2 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m2471227844_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgumentU5BU5D_t3710464795* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m2099811105_gshared (List_1_t1759940452 * __this, int32_t ___index0, CustomAttributeNamedArgumentU5BU5D_t3710464795* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_2 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_3 = ___index0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_4 = ___array1; int32_t L_5 = ___arrayIndex2; int32_t L_6 = ___count3; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_Exists_m296470855_gshared (List_1_t1759940452 * __this, Predicate_1_t1113159834 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1113159834 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113159834 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t1113159834 * L_2 = ___match0; NullCheck((List_1_t1759940452 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1759940452 *, int32_t, int32_t, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1113159834 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR CustomAttributeNamedArgument_t287865710 List_1_Find_m3760796555_gshared (List_1_t1759940452 * __this, Predicate_1_t1113159834 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; CustomAttributeNamedArgument_t287865710 V_1; memset(&V_1, 0, sizeof(V_1)); CustomAttributeNamedArgument_t287865710 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t1113159834 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113159834 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t1113159834 * L_2 = ___match0; NullCheck((List_1_t1759940452 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1759940452 *, int32_t, int32_t, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1113159834 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_002d; } } { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_5 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; CustomAttributeNamedArgument_t287865710 L_8 = (L_5)->GetAt(static_cast(L_7)); G_B3_0 = L_8; goto IL_0036; } IL_002d: { il2cpp_codegen_initobj((&V_1), sizeof(CustomAttributeNamedArgument_t287865710 )); CustomAttributeNamedArgument_t287865710 L_9 = V_1; G_B3_0 = L_9; } IL_0036: { return G_B3_0; } } // System.Void System.Collections.Generic.List`1::CheckMatch(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckMatch_m3711947250_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t1113159834 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m3711947250_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t1113159834 * L_0 = ___match0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral461028519, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckMatch_m3711947250_RuntimeMethod_var); } IL_0011: { return; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t1759940452 * List_1_FindAll_m222024791_gshared (List_1_t1759940452 * __this, Predicate_1_t1113159834 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1113159834 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113159834 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) > ((int32_t)((int32_t)65536)))) { goto IL_001e; } } { Predicate_1_t1113159834 * L_2 = ___match0; NullCheck((List_1_t1759940452 *)__this); List_1_t1759940452 * L_3 = (( List_1_t1759940452 * (*) (List_1_t1759940452 *, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t1759940452 *)__this, (Predicate_1_t1113159834 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t1113159834 * L_4 = ___match0; NullCheck((List_1_t1759940452 *)__this); List_1_t1759940452 * L_5 = (( List_1_t1759940452 * (*) (List_1_t1759940452 *, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t1759940452 *)__this, (Predicate_1_t1113159834 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)); return L_5; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllStackBits(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t1759940452 * List_1_FindAllStackBits_m2551368082_gshared (List_1_t1759940452 * __this, Predicate_1_t1113159834 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m2551368082_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint32_t* V_0 = NULL; uint32_t* V_1 = NULL; int32_t V_2 = 0; uint32_t V_3 = 0; int32_t V_4 = 0; CustomAttributeNamedArgumentU5BU5D_t3710464795* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); if ((uint64_t)(uint32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)) * (uint64_t)(uint32_t)4 > (uint64_t)(uint32_t)kIl2CppUInt32Max) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(),List_1_FindAllStackBits_m2551368082_RuntimeMethod_var); int8_t* L_1 = (int8_t*) alloca(((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); memset(L_1,0,((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); V_0 = (uint32_t*)(L_1); uint32_t* L_2 = V_0; V_1 = (uint32_t*)L_2; V_2 = (int32_t)0; V_3 = (uint32_t)((int32_t)-2147483648LL); V_4 = (int32_t)0; goto IL_005f; } IL_0022: { Predicate_1_t1113159834 * L_3 = ___match0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_4 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; CustomAttributeNamedArgument_t287865710 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1113159834 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t1113159834 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113159834 *)L_3, (CustomAttributeNamedArgument_t287865710 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0044; } } { uint32_t* L_9 = V_1; uint32_t* L_10 = V_1; uint32_t L_11 = V_3; *((int32_t*)(L_9)) = (int32_t)((int32_t)((int32_t)(*((uint32_t*)L_10))|(int32_t)L_11)); int32_t L_12 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0044: { uint32_t L_13 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_13>>1)); uint32_t L_14 = V_3; if (L_14) { goto IL_0059; } } { uint32_t* L_15 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_15, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_0059: { int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_005f: { int32_t L_17 = V_4; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0022; } } { int32_t L_19 = V_2; V_5 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)((CustomAttributeNamedArgumentU5BU5D_t3710464795*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_19)); V_3 = (uint32_t)((int32_t)-2147483648LL); uint32_t* L_20 = V_0; V_1 = (uint32_t*)L_20; V_6 = (int32_t)0; V_7 = (int32_t)0; goto IL_00c7; } IL_0087: { uint32_t* L_21 = V_1; uint32_t L_22 = V_3; uint32_t L_23 = V_3; if ((!(((uint32_t)((int32_t)((int32_t)(*((uint32_t*)L_21))&(int32_t)L_22))) == ((uint32_t)L_23)))) { goto IL_00ac; } } { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_24 = V_5; int32_t L_25 = V_6; int32_t L_26 = (int32_t)L_25; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_27 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; CustomAttributeNamedArgument_t287865710 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (CustomAttributeNamedArgument_t287865710 )L_30); } IL_00ac: { uint32_t L_31 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_31>>1)); uint32_t L_32 = V_3; if (L_32) { goto IL_00c1; } } { uint32_t* L_33 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_00c1: { int32_t L_34 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)); } IL_00c7: { int32_t L_35 = V_7; int32_t L_36 = (int32_t)__this->get__size_2(); if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00dc; } } { int32_t L_37 = V_6; int32_t L_38 = V_2; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0087; } } IL_00dc: { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_39 = V_5; int32_t L_40 = V_2; List_1_t1759940452 * L_41 = (List_1_t1759940452 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1759940452 *, CustomAttributeNamedArgumentU5BU5D_t3710464795*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_39, (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_41; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllList(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t1759940452 * List_1_FindAllList_m1036245654_gshared (List_1_t1759940452 * __this, Predicate_1_t1113159834 * ___match0, const RuntimeMethod* method) { List_1_t1759940452 * V_0 = NULL; int32_t V_1 = 0; { List_1_t1759940452 * L_0 = (List_1_t1759940452 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1759940452 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)); V_0 = (List_1_t1759940452 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t1113159834 * L_1 = ___match0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_2 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; CustomAttributeNamedArgument_t287865710 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1113159834 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1113159834 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113159834 *)L_1, (CustomAttributeNamedArgument_t287865710 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t1759940452 * L_7 = V_0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_8 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; CustomAttributeNamedArgument_t287865710 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t1759940452 *)L_7); (( void (*) (List_1_t1759940452 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1759940452 *)L_7, (CustomAttributeNamedArgument_t287865710 )L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_0036: { int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_003a: { int32_t L_13 = V_1; int32_t L_14 = (int32_t)__this->get__size_2(); if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000d; } } { List_1_t1759940452 * L_15 = V_0; return L_15; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m4233517655_gshared (List_1_t1759940452 * __this, Predicate_1_t1113159834 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1113159834 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113159834 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t1113159834 * L_2 = ___match0; NullCheck((List_1_t1759940452 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1759940452 *, int32_t, int32_t, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1113159834 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2038791960_gshared (List_1_t1759940452 * __this, int32_t ___startIndex0, Predicate_1_t1113159834 * ___match1, const RuntimeMethod* method) { { Predicate_1_t1113159834 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113159834 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = ___startIndex0; Predicate_1_t1113159834 * L_5 = ___match1; NullCheck((List_1_t1759940452 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1759940452 *, int32_t, int32_t, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t1113159834 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m786165848_gshared (List_1_t1759940452 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1113159834 * ___match2, const RuntimeMethod* method) { { Predicate_1_t1113159834 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113159834 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_3 = ___startIndex0; int32_t L_4 = ___count1; Predicate_1_t1113159834 * L_5 = ___match2; NullCheck((List_1_t1759940452 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1759940452 *, int32_t, int32_t, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t1113159834 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::GetIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetIndex_m493739323_gshared (List_1_t1759940452 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1113159834 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = ___startIndex0; V_1 = (int32_t)L_2; goto IL_0028; } IL_000b: { Predicate_1_t1113159834 * L_3 = ___match2; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_4 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; CustomAttributeNamedArgument_t287865710 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1113159834 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t1113159834 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113159834 *)L_3, (CustomAttributeNamedArgument_t287865710 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0024; } } { int32_t L_9 = V_1; return L_9; } IL_0024: { int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0028: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_000b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR CustomAttributeNamedArgument_t287865710 List_1_FindLast_m2017576083_gshared (List_1_t1759940452 * __this, Predicate_1_t1113159834 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; CustomAttributeNamedArgument_t287865710 V_1; memset(&V_1, 0, sizeof(V_1)); CustomAttributeNamedArgument_t287865710 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t1113159834 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113159834 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t1113159834 * L_2 = ___match0; NullCheck((List_1_t1759940452 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1759940452 *, int32_t, int32_t, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1113159834 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_002a; } } { il2cpp_codegen_initobj((&V_1), sizeof(CustomAttributeNamedArgument_t287865710 )); CustomAttributeNamedArgument_t287865710 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t1759940452 *)__this); CustomAttributeNamedArgument_t287865710 L_7 = (( CustomAttributeNamedArgument_t287865710 (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); G_B3_0 = L_7; } IL_0031: { return G_B3_0; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3036247722_gshared (List_1_t1759940452 * __this, Predicate_1_t1113159834 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1113159834 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113159834 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t1113159834 * L_2 = ___match0; NullCheck((List_1_t1759940452 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1759940452 *, int32_t, int32_t, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1113159834 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m2253752955_gshared (List_1_t1759940452 * __this, int32_t ___startIndex0, Predicate_1_t1113159834 * ___match1, const RuntimeMethod* method) { { Predicate_1_t1113159834 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113159834 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t1113159834 * L_3 = ___match1; NullCheck((List_1_t1759940452 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1759940452 *, int32_t, int32_t, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t1113159834 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m1833079328_gshared (List_1_t1759940452 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1113159834 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t1113159834 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113159834 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); int32_t L_3 = V_0; int32_t L_4 = ___count1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_5 = V_0; int32_t L_6 = ___count1; Predicate_1_t1113159834 * L_7 = ___match2; NullCheck((List_1_t1759940452 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t1759940452 *, int32_t, int32_t, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t1113159834 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_8; } } // System.Int32 System.Collections.Generic.List`1::GetLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetLastIndex_m741493566_gshared (List_1_t1759940452 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1113159834 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); goto IL_0026; } IL_0009: { Predicate_1_t1113159834 * L_2 = ___match2; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_3 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_4 = V_0; int32_t L_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); V_0 = (int32_t)L_5; NullCheck(L_3); int32_t L_6 = L_5; CustomAttributeNamedArgument_t287865710 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1113159834 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t1113159834 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113159834 *)L_2, (CustomAttributeNamedArgument_t287865710 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0026; } } { int32_t L_9 = V_0; return L_9; } IL_0026: { int32_t L_10 = V_0; int32_t L_11 = ___startIndex0; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0009; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) extern "C" IL2CPP_METHOD_ATTR void List_1_ForEach_m887541601_gshared (List_1_t1759940452 * __this, Action_1_t460333305 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m887541601_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t460333305 * L_0 = ___action0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2365897554, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_ForEach_m887541601_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t460333305 * L_2 = ___action0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_3 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; CustomAttributeNamedArgument_t287865710 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t460333305 *)L_2); (( void (*) (Action_1_t460333305 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t460333305 *)L_2, (CustomAttributeNamedArgument_t287865710 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0018; } } { return; } } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t3649184329 List_1_GetEnumerator_m730414427_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { Enumerator_t3649184329 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m2827156589((&L_0), (List_1_t1759940452 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 38)); return L_0; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR List_1_t1759940452 * List_1_GetRange_m203763182_gshared (List_1_t1759940452 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { CustomAttributeNamedArgumentU5BU5D_t3710464795* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; V_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)((CustomAttributeNamedArgumentU5BU5D_t3710464795*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_3 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_4 = ___index0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_5 = V_0; int32_t L_6 = ___count1; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)0, (int32_t)L_6, /*hidden argument*/NULL); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_7 = V_0; int32_t L_8 = ___count1; List_1_t1759940452 * L_9 = (List_1_t1759940452 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1759940452 *, CustomAttributeNamedArgumentU5BU5D_t3710464795*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_9; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2206067159_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgument_t287865710 ___item0, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); CustomAttributeNamedArgument_t287865710 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, CustomAttributeNamedArgument_t287865710 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_0, (CustomAttributeNamedArgument_t287865710 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2005948351_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgument_t287865710 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_1 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); CustomAttributeNamedArgument_t287865710 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___index1; int32_t L_6 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, CustomAttributeNamedArgument_t287865710 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_1, (CustomAttributeNamedArgument_t287865710 )L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m1385388552_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgument_t287865710 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m1385388552_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_IndexOf_m1385388552_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_IndexOf_m1385388552_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___index1; int32_t L_5 = ___count2; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentOutOfRangeException_t777629997 * L_7 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_IndexOf_m1385388552_RuntimeMethod_var); } IL_003d: { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_8 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); CustomAttributeNamedArgument_t287865710 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, CustomAttributeNamedArgument_t287865710 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_8, (CustomAttributeNamedArgument_t287865710 )L_9, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_12; } } // System.Void System.Collections.Generic.List`1::Shift(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Shift_m256733892_gshared (List_1_t1759940452 * __this, int32_t ___start0, int32_t ___delta1, const RuntimeMethod* method) { { int32_t L_0 = ___delta1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { int32_t L_1 = ___start0; int32_t L_2 = ___delta1; ___start0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)); } IL_000c: { int32_t L_3 = ___start0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0035; } } { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_5 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_6 = ___start0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_7 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_8 = ___start0; int32_t L_9 = ___delta1; int32_t L_10 = (int32_t)__this->get__size_2(); int32_t L_11 = ___start0; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), /*hidden argument*/NULL); } IL_0035: { int32_t L_12 = (int32_t)__this->get__size_2(); int32_t L_13 = ___delta1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)L_13))); int32_t L_14 = ___delta1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_005d; } } { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_15 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_16 = (int32_t)__this->get__size_2(); int32_t L_17 = ___delta1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_15, (int32_t)L_16, (int32_t)((-L_17)), /*hidden argument*/NULL); } IL_005d: { return; } } // System.Void System.Collections.Generic.List`1::CheckIndex(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckIndex_m2236189757_gshared (List_1_t1759940452 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m2236189757_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckIndex_m2236189757_RuntimeMethod_var); } IL_001e: { return; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_Insert_m3987412300_gshared (List_1_t1759940452 * __this, int32_t ___index0, CustomAttributeNamedArgument_t287865710 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = (int32_t)__this->get__size_2(); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_2 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))))))) { goto IL_0021; } } { NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0021: { int32_t L_3 = ___index0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_4 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_5 = ___index0; CustomAttributeNamedArgument_t287865710 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (CustomAttributeNamedArgument_t287865710 )L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::CheckCollection(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckCollection_m2602703205_gshared (List_1_t1759940452 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m2602703205_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral3723644332, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckCollection_m2602703205_RuntimeMethod_var); } IL_0011: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertRange_m2310750403_gshared (List_1_t1759940452 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { CustomAttributeNamedArgumentU5BU5D_t3710464795* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1759940452 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject* L_2 = ___collection1; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(List_1_t1759940452 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)((CustomAttributeNamedArgumentU5BU5D_t3710464795*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_4 = V_0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, CustomAttributeNamedArgumentU5BU5D_t3710464795*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t1759940452 *)__this, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_4, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)); int32_t L_5 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_6, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_8 = V_0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_9 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_10 = ___index0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_11 = V_0; NullCheck(L_11); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)L_10, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))), /*hidden argument*/NULL); goto IL_0077; } IL_0055: { RuntimeObject* L_12 = ___collection1; V_1 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_13 = V_1; if (!L_13) { goto IL_006f; } } { int32_t L_14 = ___index0; RuntimeObject* L_15 = V_1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_14, (RuntimeObject*)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)); goto IL_0077; } IL_006f: { int32_t L_16 = ___index0; RuntimeObject* L_17 = ___collection1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_16, (RuntimeObject*)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); } IL_0077: { int32_t L_18 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::InsertCollection(System.Int32,System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertCollection_m2996591740_gshared (List_1_t1759940452 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection1; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_3 = ___index0; int32_t L_4 = V_0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); RuntimeObject* L_5 = ___collection1; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_6 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< CustomAttributeNamedArgumentU5BU5D_t3710464795*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_6, (int32_t)L_7); return; } } // System.Void System.Collections.Generic.List`1::InsertEnumeration(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertEnumeration_m2583134537_gshared (List_1_t1759940452 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m2583134537_MetadataUsageId); s_Il2CppMethodInitialized = true; } CustomAttributeNamedArgument_t287865710 V_0; memset(&V_0, 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable1; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_0020; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); CustomAttributeNamedArgument_t287865710 L_3 = InterfaceFuncInvoker0< CustomAttributeNamedArgument_t287865710 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (CustomAttributeNamedArgument_t287865710 )L_3; int32_t L_4 = ___index0; int32_t L_5 = (int32_t)L_4; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); CustomAttributeNamedArgument_t287865710 L_6 = V_0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_5, (CustomAttributeNamedArgument_t287865710 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); } IL_0020: { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); bool L_8 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); if (L_8) { goto IL_000c; } } IL_002b: { IL2CPP_LEAVE(0x3B, FINALLY_0030); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0030; } FINALLY_0030: { // begin finally (depth: 1) { RuntimeObject* L_9 = V_1; if (L_9) { goto IL_0034; } } IL_0033: { IL2CPP_END_FINALLY(48) } IL_0034: { RuntimeObject* L_10 = V_1; NullCheck((RuntimeObject*)L_10); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_10); IL2CPP_END_FINALLY(48) } } // end finally (depth: 1) IL2CPP_CLEANUP(48) { IL2CPP_JUMP_TBL(0x3B, IL_003b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_003b: { return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m2116967394_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgument_t287865710 ___item0, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); CustomAttributeNamedArgument_t287865710 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, CustomAttributeNamedArgument_t287865710 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_0, (CustomAttributeNamedArgument_t287865710 )L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m1236432953_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgument_t287865710 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_1 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); CustomAttributeNamedArgument_t287865710 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, CustomAttributeNamedArgument_t287865710 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_1, (CustomAttributeNamedArgument_t287865710 )L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m3357263727_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgument_t287865710 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m3357263727_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001d; } } { int32_t L_1 = ___index1; int32_t L_2 = L_1; RuntimeObject * L_3 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_2); ArgumentOutOfRangeException_t777629997 * L_4 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_4, (String_t*)_stringLiteral797640427, (RuntimeObject *)L_3, (String_t*)_stringLiteral1103599130, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,List_1_LastIndexOf_m3357263727_RuntimeMethod_var); } IL_001d: { int32_t L_5 = ___count2; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_003a; } } { int32_t L_6 = ___count2; int32_t L_7 = L_6; RuntimeObject * L_8 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_7); ArgumentOutOfRangeException_t777629997 * L_9 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_9, (String_t*)_stringLiteral2002595880, (RuntimeObject *)L_8, (String_t*)_stringLiteral3690514408, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,List_1_LastIndexOf_m3357263727_RuntimeMethod_var); } IL_003a: { int32_t L_10 = ___index1; int32_t L_11 = ___count2; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1))) >= ((int32_t)0))) { goto IL_005b; } } { int32_t L_12 = ___count2; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_13); ArgumentOutOfRangeException_t777629997 * L_15 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_15, (String_t*)_stringLiteral2002595896, (RuntimeObject *)L_14, (String_t*)_stringLiteral2617075568, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15,List_1_LastIndexOf_m3357263727_RuntimeMethod_var); } IL_005b: { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_16 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); CustomAttributeNamedArgument_t287865710 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, CustomAttributeNamedArgument_t287865710 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_16, (CustomAttributeNamedArgument_t287865710 )L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_20; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Remove_m2378727974_gshared (List_1_t1759940452 * __this, CustomAttributeNamedArgument_t287865710 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { CustomAttributeNamedArgument_t287865710 L_0 = ___item0; NullCheck((List_1_t1759940452 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1759940452 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1759940452 *)__this, (CustomAttributeNamedArgument_t287865710 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0016; } } { int32_t L_3 = V_0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)); } IL_0016: { int32_t L_4 = V_0; return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m483761082_gshared (List_1_t1759940452 * __this, Predicate_1_t1113159834 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t1113159834 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113159834 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; V_1 = (int32_t)0; V_0 = (int32_t)0; goto IL_0031; } IL_0011: { Predicate_1_t1113159834 * L_1 = ___match0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_2 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; CustomAttributeNamedArgument_t287865710 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1113159834 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1113159834 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113159834 *)L_1, (CustomAttributeNamedArgument_t287865710 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_002d; } } { goto IL_003d; } IL_002d: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0031: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0011; } } IL_003d: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_004b; } } { return 0; } IL_004b: { int32_t L_12 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1))); int32_t L_13 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); goto IL_0099; } IL_0062: { Predicate_1_t1113159834 * L_14 = ___match0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_15 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; CustomAttributeNamedArgument_t287865710 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t1113159834 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t1113159834 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113159834 *)L_14, (CustomAttributeNamedArgument_t287865710 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_20 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_21 = V_0; int32_t L_22 = (int32_t)L_21; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_23 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; CustomAttributeNamedArgument_t287865710 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (CustomAttributeNamedArgument_t287865710 )L_26); } IL_0095: { int32_t L_27 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); } IL_0099: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get__size_2(); if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0062; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_31))) <= ((int32_t)0))) { goto IL_00bd; } } { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_32 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_33 = V_0; int32_t L_34 = V_1; int32_t L_35 = V_0; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_32, (int32_t)L_33, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)L_35)), /*hidden argument*/NULL); } IL_00bd: { int32_t L_36 = V_0; __this->set__size_2(L_36); int32_t L_37 = V_1; int32_t L_38 = V_0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)L_38)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveAt_m1928917683_gshared (List_1_t1759940452 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m1928917683_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_RemoveAt_m1928917683_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_5 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)1, /*hidden argument*/NULL); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveRange_m4131466961_gshared (List_1_t1759940452 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0038; } } { int32_t L_3 = ___index0; int32_t L_4 = ___count1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_5 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); int32_t L_8 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); } IL_0038: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m3835642415_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/NULL); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m3747464875_gshared (List_1_t1759940452 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_2 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL); int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort() extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m850269857_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 46)); Comparer_1_t1787620592 * L_2 = (( Comparer_1_t1787620592 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); (( void (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m4197255772_gshared (List_1_t1759940452 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m2418248216_gshared (List_1_t1759940452 * __this, Comparison_1_t62796889 * ___comparison0, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t62796889 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, int32_t, Comparison_1_t62796889 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_0, (int32_t)L_1, (Comparison_1_t62796889 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m2056077822_gshared (List_1_t1759940452 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_2 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795*)L_2, (int32_t)L_3, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_6 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))); return; } } // T[] System.Collections.Generic.List`1::ToArray() extern "C" IL2CPP_METHOD_ATTR CustomAttributeNamedArgumentU5BU5D_t3710464795* List_1_ToArray_m2860284581_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { CustomAttributeNamedArgumentU5BU5D_t3710464795* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)((CustomAttributeNamedArgumentU5BU5D_t3710464795*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_1 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_1, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, /*hidden argument*/NULL); CustomAttributeNamedArgumentU5BU5D_t3710464795* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m440552561_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m563937717_gshared (List_1_t1759940452 * __this, Predicate_1_t1113159834 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t1113159834 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113159834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113159834 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; goto IL_002a; } IL_000d: { Predicate_1_t1113159834 * L_1 = ___match0; CustomAttributeNamedArgumentU5BU5D_t3710464795* L_2 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; CustomAttributeNamedArgument_t287865710 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1113159834 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1113159834 *, CustomAttributeNamedArgument_t287865710 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113159834 *)L_1, (CustomAttributeNamedArgument_t287865710 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_6) { goto IL_0026; } } { return (bool)0; } IL_0026: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002a: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000d; } } { return (bool)1; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m395130932_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_0 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); NullCheck(L_0); return (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))); } } // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Capacity_m2050533548_gshared (List_1_t1759940452 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m2050533548_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) < ((uint32_t)L_1)))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m2047740448(L_2, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_set_Capacity_m2050533548_RuntimeMethod_var); } IL_0012: { CustomAttributeNamedArgumentU5BU5D_t3710464795** L_3 = (CustomAttributeNamedArgumentU5BU5D_t3710464795**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (CustomAttributeNamedArgumentU5BU5D_t3710464795**)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)); return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m241572196_gshared (List_1_t1759940452 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR CustomAttributeNamedArgument_t287865710 List_1_get_Item_m2963311236_gshared (List_1_t1759940452 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m2963311236_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_0017; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_get_Item_m2963311236_RuntimeMethod_var); } IL_0017: { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_3 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; CustomAttributeNamedArgument_t287865710 L_6 = (L_3)->GetAt(static_cast(L_5)); return L_6; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Item_m3289315279_gshared (List_1_t1759940452 * __this, int32_t ___index0, CustomAttributeNamedArgument_t287865710 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m3289315279_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t1759940452 *)__this); (( void (*) (List_1_t1759940452 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1759940452 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_001e; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_set_Item_m3289315279_RuntimeMethod_var); } IL_001e: { CustomAttributeNamedArgumentU5BU5D_t3710464795* L_4 = (CustomAttributeNamedArgumentU5BU5D_t3710464795*)__this->get__items_1(); int32_t L_5 = ___index0; CustomAttributeNamedArgument_t287865710 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (CustomAttributeNamedArgument_t287865710 )L_6); 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 // System.Void System.Collections.Generic.List`1::.ctor() extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m925564854_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = ((List_1_t4195224899_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m536826611_gshared (List_1_t4195224899 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4195224899 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (L_2) { goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_3 = ((List_1_t4195224899_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_3); RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t4195224899 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); goto IL_0049; } IL_0031: { RuntimeObject* L_5 = V_0; NullCheck((RuntimeObject*)L_5); int32_t L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5); __this->set__items_1(((CustomAttributeTypedArgumentU5BU5D_t1465843424*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t4195224899 *)__this, (RuntimeObject*)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); } IL_0049: { return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m3395838871_gshared (List_1_t4195224899 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m3395838871_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0018; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1__ctor_m3395838871_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((CustomAttributeTypedArgumentU5BU5D_t1465843424*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2))); return; } } // System.Void System.Collections.Generic.List`1::.ctor(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m3729945351_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgumentU5BU5D_t1465843424* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = ___data0; __this->set__items_1(L_0); int32_t L_1 = ___size1; __this->set__size_2(L_1); return; } } // System.Void System.Collections.Generic.List`1::.cctor() extern "C" IL2CPP_METHOD_ATTR void List_1__cctor_m3976119769_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t4195224899_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((CustomAttributeTypedArgumentU5BU5D_t1465843424*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 4), (uint32_t)0))); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m1081167224_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t4195224899 *)__this); Enumerator_t1789501480 L_0 = (( Enumerator_t1789501480 (*) (List_1_t4195224899 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t4195224899 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1789501480 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m3884269644_gshared (List_1_t4195224899 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); RuntimeArray * L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m839737540_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t4195224899 *)__this); Enumerator_t1789501480 L_0 = (( Enumerator_t1789501480 (*) (List_1_t4195224899 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t4195224899 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1789501480 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m634558835_gshared (List_1_t4195224899 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m634558835_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4195224899 *)__this, (CustomAttributeTypedArgument_t2723150157 )((*(CustomAttributeTypedArgument_t2723150157 *)((CustomAttributeTypedArgument_t2723150157 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); int32_t L_1 = (int32_t)__this->get__size_2(); V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)); goto IL_0036; } IL_001a: { ; // IL_001a: leave IL_002b } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001f; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0025; throw e; } CATCH_001f: { // begin catch(System.NullReferenceException) goto IL_002b; } // end catch (depth: 1) CATCH_0025: { // begin catch(System.InvalidCastException) goto IL_002b; } // end catch (depth: 1) IL_002b: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_Add_m634558835_RuntimeMethod_var); } IL_0036: { int32_t L_3 = V_0; return L_3; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m776542980_gshared (List_1_t4195224899 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m776542980_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t4195224899 *)__this); bool L_1 = (( bool (*) (List_1_t4195224899 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t4195224899 *)__this, (CustomAttributeTypedArgument_t2723150157 )((*(CustomAttributeTypedArgument_t2723150157 *)((CustomAttributeTypedArgument_t2723150157 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); V_0 = (bool)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (bool)0; } IL_0025: { bool L_2 = V_0; return L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m978373838_gshared (List_1_t4195224899 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m978373838_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t4195224899 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t4195224899 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t4195224899 *)__this, (CustomAttributeTypedArgument_t2723150157 )((*(CustomAttributeTypedArgument_t2723150157 *)((CustomAttributeTypedArgument_t2723150157 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (-1); } IL_0025: { int32_t L_2 = V_0; return L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m1011775503_gshared (List_1_t4195224899 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Insert_m1011775503_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { int32_t L_0 = ___index0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); } IL_0007: try { // begin try (depth: 1) { int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_1, (CustomAttributeTypedArgument_t2723150157 )((*(CustomAttributeTypedArgument_t2723150157 *)((CustomAttributeTypedArgument_t2723150157 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); goto IL_0035; } IL_0019: { ; // IL_0019: leave IL_002a } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001e; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0024; throw e; } CATCH_001e: { // begin catch(System.NullReferenceException) goto IL_002a; } // end catch (depth: 1) CATCH_0024: { // begin catch(System.InvalidCastException) goto IL_002a; } // end catch (depth: 1) IL_002a: { ArgumentException_t132251570 * L_3 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_3, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_System_Collections_IList_Insert_m1011775503_RuntimeMethod_var); } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m3654336679_gshared (List_1_t4195224899 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m3654336679_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t4195224899 *)__this); (( bool (*) (List_1_t4195224899 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t4195224899 *)__this, (CustomAttributeTypedArgument_t2723150157 )((*(CustomAttributeTypedArgument_t2723150157 *)((CustomAttributeTypedArgument_t2723150157 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)); goto IL_0023; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m1579067383_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m2910280534_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m312891916_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m1752888098_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m833464908_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m1112579679_gshared (List_1_t4195224899 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t4195224899 *)__this); CustomAttributeTypedArgument_t2723150157 L_1 = (( CustomAttributeTypedArgument_t2723150157 (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); CustomAttributeTypedArgument_t2723150157 L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m4182383657_gshared (List_1_t4195224899 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_set_Item_m4182383657_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { int32_t L_0 = ___index0; RuntimeObject * L_1 = ___value1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, (CustomAttributeTypedArgument_t2723150157 )((*(CustomAttributeTypedArgument_t2723150157 *)((CustomAttributeTypedArgument_t2723150157 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); goto IL_002e; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_set_Item_m4182383657_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m238442097_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgument_t2723150157 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_1 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))))) { goto IL_001a; } } { NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_2 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (int32_t)L_3; V_0 = (int32_t)L_4; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1))); int32_t L_5 = V_0; CustomAttributeTypedArgument_t2723150157 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (CustomAttributeTypedArgument_t2723150157 )L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::GrowIfNeeded(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_GrowIfNeeded_m2814456867_gshared (List_1_t4195224899 * __this, int32_t ___newCount0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___newCount0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = V_0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_3 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length))))))) { goto IL_0031; } } { NullCheck((List_1_t4195224899 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t4195224899 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t4195224899 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); int32_t L_5 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)2)), (int32_t)4, /*hidden argument*/NULL); int32_t L_6 = V_0; int32_t L_7 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0031: { return; } } // System.Void System.Collections.Generic.List`1::CheckRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckRange_m1254043460_gshared (List_1_t4195224899 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m1254043460_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___idx0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckRange_m1254043460_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckRange_m1254043460_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___idx0; int32_t L_5 = ___count1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_CheckRange_m1254043460_RuntimeMethod_var); } IL_003d: { return; } } // System.Void System.Collections.Generic.List`1::AddCollection(System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddCollection_m4263017124_gshared (List_1_t4195224899 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection0; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if (L_2) { goto IL_000e; } } { return; } IL_000e: { int32_t L_3 = V_0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_5 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< CustomAttributeTypedArgumentU5BU5D_t1465843424*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_4, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_5, (int32_t)L_6); int32_t L_7 = (int32_t)__this->get__size_2(); int32_t L_8 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))); return; } } // System.Void System.Collections.Generic.List`1::AddEnumerable(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m1683884858_gshared (List_1_t4195224899 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m1683884858_MetadataUsageId); s_Il2CppMethodInitialized = true; } CustomAttributeTypedArgument_t2723150157 V_0; memset(&V_0, 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable0; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_001a; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); CustomAttributeTypedArgument_t2723150157 L_3 = InterfaceFuncInvoker0< CustomAttributeTypedArgument_t2723150157 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (CustomAttributeTypedArgument_t2723150157 )L_3; CustomAttributeTypedArgument_t2723150157 L_4 = V_0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4195224899 *)__this, (CustomAttributeTypedArgument_t2723150157 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_001a: { RuntimeObject* L_5 = V_1; NullCheck((RuntimeObject*)L_5); bool L_6 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_5); if (L_6) { goto IL_000c; } } IL_0025: { IL2CPP_LEAVE(0x35, FINALLY_002a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_002a; } FINALLY_002a: { // begin finally (depth: 1) { RuntimeObject* L_7 = V_1; if (L_7) { goto IL_002e; } } IL_002d: { IL2CPP_END_FINALLY(42) } IL_002e: { RuntimeObject* L_8 = V_1; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_8); IL2CPP_END_FINALLY(42) } } // end finally (depth: 1) IL2CPP_CLEANUP(42) { IL2CPP_JUMP_TBL(0x35, IL_0035) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddRange_m608573534_gshared (List_1_t4195224899 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4195224899 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0020; } } { RuntimeObject* L_3 = V_0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t4195224899 *)__this, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); goto IL_0027; } IL_0020: { RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t4195224899 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); } IL_0027: { int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() extern "C" IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t3935726444 * List_1_AsReadOnly_m2400800347_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t3935726444 * L_0 = (ReadOnlyCollection_1_t3935726444 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t3935726444 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m4034952426_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgument_t2723150157 ___item0, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); CustomAttributeTypedArgument_t2723150157 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, int32_t, int32_t, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_0, (int32_t)0, (int32_t)L_1, (CustomAttributeTypedArgument_t2723150157 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m3515587552_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgument_t2723150157 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); CustomAttributeTypedArgument_t2723150157 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, int32_t, int32_t, CustomAttributeTypedArgument_t2723150157 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_0, (int32_t)0, (int32_t)L_1, (CustomAttributeTypedArgument_t2723150157 )L_2, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m535290908_gshared (List_1_t4195224899 * __this, int32_t ___index0, int32_t ___count1, CustomAttributeTypedArgument_t2723150157 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_2 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; CustomAttributeTypedArgument_t2723150157 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, int32_t, int32_t, CustomAttributeTypedArgument_t2723150157 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_2, (int32_t)L_3, (int32_t)L_4, (CustomAttributeTypedArgument_t2723150157 )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_7; } } // System.Void System.Collections.Generic.List`1::Clear() extern "C" IL2CPP_METHOD_ATTR void List_1_Clear_m1605451320_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_1 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); __this->set__size_2(0); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.List`1::Contains(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Contains_m2142069477_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgument_t2723150157 ___item0, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); CustomAttributeTypedArgument_t2723150157 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, CustomAttributeTypedArgument_t2723150157 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_0, (CustomAttributeTypedArgument_t2723150157 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m3293496186_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgumentU5BU5D_t1465843424* ___array0, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_1 = ___array0; int32_t L_2 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m3498957348_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgumentU5BU5D_t1465843424* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m1554043750_gshared (List_1_t4195224899 * __this, int32_t ___index0, CustomAttributeTypedArgumentU5BU5D_t1465843424* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_2 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_3 = ___index0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_4 = ___array1; int32_t L_5 = ___arrayIndex2; int32_t L_6 = ___count3; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_Exists_m1307948791_gshared (List_1_t4195224899 * __this, Predicate_1_t3548444281 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3548444281 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3548444281 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3548444281 * L_2 = ___match0; NullCheck((List_1_t4195224899 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4195224899 *, int32_t, int32_t, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3548444281 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR CustomAttributeTypedArgument_t2723150157 List_1_Find_m1073097892_gshared (List_1_t4195224899 * __this, Predicate_1_t3548444281 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; CustomAttributeTypedArgument_t2723150157 V_1; memset(&V_1, 0, sizeof(V_1)); CustomAttributeTypedArgument_t2723150157 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t3548444281 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3548444281 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3548444281 * L_2 = ___match0; NullCheck((List_1_t4195224899 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4195224899 *, int32_t, int32_t, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3548444281 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_002d; } } { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_5 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; CustomAttributeTypedArgument_t2723150157 L_8 = (L_5)->GetAt(static_cast(L_7)); G_B3_0 = L_8; goto IL_0036; } IL_002d: { il2cpp_codegen_initobj((&V_1), sizeof(CustomAttributeTypedArgument_t2723150157 )); CustomAttributeTypedArgument_t2723150157 L_9 = V_1; G_B3_0 = L_9; } IL_0036: { return G_B3_0; } } // System.Void System.Collections.Generic.List`1::CheckMatch(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckMatch_m2576660537_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t3548444281 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m2576660537_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t3548444281 * L_0 = ___match0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral461028519, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckMatch_m2576660537_RuntimeMethod_var); } IL_0011: { return; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t4195224899 * List_1_FindAll_m1319335087_gshared (List_1_t4195224899 * __this, Predicate_1_t3548444281 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3548444281 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3548444281 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) > ((int32_t)((int32_t)65536)))) { goto IL_001e; } } { Predicate_1_t3548444281 * L_2 = ___match0; NullCheck((List_1_t4195224899 *)__this); List_1_t4195224899 * L_3 = (( List_1_t4195224899 * (*) (List_1_t4195224899 *, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t4195224899 *)__this, (Predicate_1_t3548444281 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t3548444281 * L_4 = ___match0; NullCheck((List_1_t4195224899 *)__this); List_1_t4195224899 * L_5 = (( List_1_t4195224899 * (*) (List_1_t4195224899 *, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t4195224899 *)__this, (Predicate_1_t3548444281 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)); return L_5; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllStackBits(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t4195224899 * List_1_FindAllStackBits_m1570955004_gshared (List_1_t4195224899 * __this, Predicate_1_t3548444281 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m1570955004_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint32_t* V_0 = NULL; uint32_t* V_1 = NULL; int32_t V_2 = 0; uint32_t V_3 = 0; int32_t V_4 = 0; CustomAttributeTypedArgumentU5BU5D_t1465843424* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); if ((uint64_t)(uint32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)) * (uint64_t)(uint32_t)4 > (uint64_t)(uint32_t)kIl2CppUInt32Max) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(),List_1_FindAllStackBits_m1570955004_RuntimeMethod_var); int8_t* L_1 = (int8_t*) alloca(((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); memset(L_1,0,((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); V_0 = (uint32_t*)(L_1); uint32_t* L_2 = V_0; V_1 = (uint32_t*)L_2; V_2 = (int32_t)0; V_3 = (uint32_t)((int32_t)-2147483648LL); V_4 = (int32_t)0; goto IL_005f; } IL_0022: { Predicate_1_t3548444281 * L_3 = ___match0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_4 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; CustomAttributeTypedArgument_t2723150157 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3548444281 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3548444281 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3548444281 *)L_3, (CustomAttributeTypedArgument_t2723150157 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0044; } } { uint32_t* L_9 = V_1; uint32_t* L_10 = V_1; uint32_t L_11 = V_3; *((int32_t*)(L_9)) = (int32_t)((int32_t)((int32_t)(*((uint32_t*)L_10))|(int32_t)L_11)); int32_t L_12 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0044: { uint32_t L_13 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_13>>1)); uint32_t L_14 = V_3; if (L_14) { goto IL_0059; } } { uint32_t* L_15 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_15, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_0059: { int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_005f: { int32_t L_17 = V_4; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0022; } } { int32_t L_19 = V_2; V_5 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)((CustomAttributeTypedArgumentU5BU5D_t1465843424*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_19)); V_3 = (uint32_t)((int32_t)-2147483648LL); uint32_t* L_20 = V_0; V_1 = (uint32_t*)L_20; V_6 = (int32_t)0; V_7 = (int32_t)0; goto IL_00c7; } IL_0087: { uint32_t* L_21 = V_1; uint32_t L_22 = V_3; uint32_t L_23 = V_3; if ((!(((uint32_t)((int32_t)((int32_t)(*((uint32_t*)L_21))&(int32_t)L_22))) == ((uint32_t)L_23)))) { goto IL_00ac; } } { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_24 = V_5; int32_t L_25 = V_6; int32_t L_26 = (int32_t)L_25; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_27 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; CustomAttributeTypedArgument_t2723150157 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (CustomAttributeTypedArgument_t2723150157 )L_30); } IL_00ac: { uint32_t L_31 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_31>>1)); uint32_t L_32 = V_3; if (L_32) { goto IL_00c1; } } { uint32_t* L_33 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_00c1: { int32_t L_34 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)); } IL_00c7: { int32_t L_35 = V_7; int32_t L_36 = (int32_t)__this->get__size_2(); if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00dc; } } { int32_t L_37 = V_6; int32_t L_38 = V_2; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0087; } } IL_00dc: { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_39 = V_5; int32_t L_40 = V_2; List_1_t4195224899 * L_41 = (List_1_t4195224899 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4195224899 *, CustomAttributeTypedArgumentU5BU5D_t1465843424*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_39, (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_41; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllList(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t4195224899 * List_1_FindAllList_m516621677_gshared (List_1_t4195224899 * __this, Predicate_1_t3548444281 * ___match0, const RuntimeMethod* method) { List_1_t4195224899 * V_0 = NULL; int32_t V_1 = 0; { List_1_t4195224899 * L_0 = (List_1_t4195224899 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4195224899 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)); V_0 = (List_1_t4195224899 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t3548444281 * L_1 = ___match0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_2 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; CustomAttributeTypedArgument_t2723150157 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3548444281 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3548444281 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3548444281 *)L_1, (CustomAttributeTypedArgument_t2723150157 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t4195224899 * L_7 = V_0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_8 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; CustomAttributeTypedArgument_t2723150157 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t4195224899 *)L_7); (( void (*) (List_1_t4195224899 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4195224899 *)L_7, (CustomAttributeTypedArgument_t2723150157 )L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_0036: { int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_003a: { int32_t L_13 = V_1; int32_t L_14 = (int32_t)__this->get__size_2(); if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000d; } } { List_1_t4195224899 * L_15 = V_0; return L_15; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2196448821_gshared (List_1_t4195224899 * __this, Predicate_1_t3548444281 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3548444281 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3548444281 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3548444281 * L_2 = ___match0; NullCheck((List_1_t4195224899 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4195224899 *, int32_t, int32_t, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3548444281 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2849628881_gshared (List_1_t4195224899 * __this, int32_t ___startIndex0, Predicate_1_t3548444281 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3548444281 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3548444281 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = ___startIndex0; Predicate_1_t3548444281 * L_5 = ___match1; NullCheck((List_1_t4195224899 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t4195224899 *, int32_t, int32_t, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t3548444281 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m4004035349_gshared (List_1_t4195224899 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3548444281 * ___match2, const RuntimeMethod* method) { { Predicate_1_t3548444281 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3548444281 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_3 = ___startIndex0; int32_t L_4 = ___count1; Predicate_1_t3548444281 * L_5 = ___match2; NullCheck((List_1_t4195224899 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t4195224899 *, int32_t, int32_t, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t3548444281 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::GetIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetIndex_m937872660_gshared (List_1_t4195224899 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3548444281 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = ___startIndex0; V_1 = (int32_t)L_2; goto IL_0028; } IL_000b: { Predicate_1_t3548444281 * L_3 = ___match2; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_4 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; CustomAttributeTypedArgument_t2723150157 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3548444281 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3548444281 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3548444281 *)L_3, (CustomAttributeTypedArgument_t2723150157 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0024; } } { int32_t L_9 = V_1; return L_9; } IL_0024: { int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0028: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_000b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR CustomAttributeTypedArgument_t2723150157 List_1_FindLast_m1058548687_gshared (List_1_t4195224899 * __this, Predicate_1_t3548444281 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; CustomAttributeTypedArgument_t2723150157 V_1; memset(&V_1, 0, sizeof(V_1)); CustomAttributeTypedArgument_t2723150157 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t3548444281 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3548444281 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3548444281 * L_2 = ___match0; NullCheck((List_1_t4195224899 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4195224899 *, int32_t, int32_t, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3548444281 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_002a; } } { il2cpp_codegen_initobj((&V_1), sizeof(CustomAttributeTypedArgument_t2723150157 )); CustomAttributeTypedArgument_t2723150157 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t4195224899 *)__this); CustomAttributeTypedArgument_t2723150157 L_7 = (( CustomAttributeTypedArgument_t2723150157 (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); G_B3_0 = L_7; } IL_0031: { return G_B3_0; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m1037460948_gshared (List_1_t4195224899 * __this, Predicate_1_t3548444281 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3548444281 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3548444281 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3548444281 * L_2 = ___match0; NullCheck((List_1_t4195224899 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4195224899 *, int32_t, int32_t, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3548444281 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m4143312264_gshared (List_1_t4195224899 * __this, int32_t ___startIndex0, Predicate_1_t3548444281 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3548444281 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3548444281 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t3548444281 * L_3 = ___match1; NullCheck((List_1_t4195224899 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t4195224899 *, int32_t, int32_t, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t3548444281 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m2993510547_gshared (List_1_t4195224899 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3548444281 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3548444281 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3548444281 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); int32_t L_3 = V_0; int32_t L_4 = ___count1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_5 = V_0; int32_t L_6 = ___count1; Predicate_1_t3548444281 * L_7 = ___match2; NullCheck((List_1_t4195224899 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t4195224899 *, int32_t, int32_t, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t3548444281 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_8; } } // System.Int32 System.Collections.Generic.List`1::GetLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetLastIndex_m3339202386_gshared (List_1_t4195224899 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3548444281 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); goto IL_0026; } IL_0009: { Predicate_1_t3548444281 * L_2 = ___match2; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_3 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_4 = V_0; int32_t L_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); V_0 = (int32_t)L_5; NullCheck(L_3); int32_t L_6 = L_5; CustomAttributeTypedArgument_t2723150157 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3548444281 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t3548444281 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3548444281 *)L_2, (CustomAttributeTypedArgument_t2723150157 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0026; } } { int32_t L_9 = V_0; return L_9; } IL_0026: { int32_t L_10 = V_0; int32_t L_11 = ___startIndex0; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0009; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) extern "C" IL2CPP_METHOD_ATTR void List_1_ForEach_m2472167966_gshared (List_1_t4195224899 * __this, Action_1_t2895617752 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m2472167966_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t2895617752 * L_0 = ___action0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2365897554, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_ForEach_m2472167966_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t2895617752 * L_2 = ___action0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_3 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; CustomAttributeTypedArgument_t2723150157 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t2895617752 *)L_2); (( void (*) (Action_1_t2895617752 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t2895617752 *)L_2, (CustomAttributeTypedArgument_t2723150157 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0018; } } { return; } } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t1789501480 List_1_GetEnumerator_m232588170_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { Enumerator_t1789501480 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m38713095((&L_0), (List_1_t4195224899 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 38)); return L_0; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR List_1_t4195224899 * List_1_GetRange_m3384213111_gshared (List_1_t4195224899 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { CustomAttributeTypedArgumentU5BU5D_t1465843424* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; V_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)((CustomAttributeTypedArgumentU5BU5D_t1465843424*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_3 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_4 = ___index0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_5 = V_0; int32_t L_6 = ___count1; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)0, (int32_t)L_6, /*hidden argument*/NULL); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_7 = V_0; int32_t L_8 = ___count1; List_1_t4195224899 * L_9 = (List_1_t4195224899 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4195224899 *, CustomAttributeTypedArgumentU5BU5D_t1465843424*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_9; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m3462564334_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgument_t2723150157 ___item0, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); CustomAttributeTypedArgument_t2723150157 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, CustomAttributeTypedArgument_t2723150157 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_0, (CustomAttributeTypedArgument_t2723150157 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2823385830_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgument_t2723150157 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_1 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); CustomAttributeTypedArgument_t2723150157 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___index1; int32_t L_6 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, CustomAttributeTypedArgument_t2723150157 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_1, (CustomAttributeTypedArgument_t2723150157 )L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m3202950852_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgument_t2723150157 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m3202950852_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_IndexOf_m3202950852_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_IndexOf_m3202950852_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___index1; int32_t L_5 = ___count2; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentOutOfRangeException_t777629997 * L_7 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_IndexOf_m3202950852_RuntimeMethod_var); } IL_003d: { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_8 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); CustomAttributeTypedArgument_t2723150157 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, CustomAttributeTypedArgument_t2723150157 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_8, (CustomAttributeTypedArgument_t2723150157 )L_9, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_12; } } // System.Void System.Collections.Generic.List`1::Shift(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Shift_m2181489697_gshared (List_1_t4195224899 * __this, int32_t ___start0, int32_t ___delta1, const RuntimeMethod* method) { { int32_t L_0 = ___delta1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { int32_t L_1 = ___start0; int32_t L_2 = ___delta1; ___start0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)); } IL_000c: { int32_t L_3 = ___start0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0035; } } { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_5 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_6 = ___start0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_7 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_8 = ___start0; int32_t L_9 = ___delta1; int32_t L_10 = (int32_t)__this->get__size_2(); int32_t L_11 = ___start0; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), /*hidden argument*/NULL); } IL_0035: { int32_t L_12 = (int32_t)__this->get__size_2(); int32_t L_13 = ___delta1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)L_13))); int32_t L_14 = ___delta1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_005d; } } { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_15 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_16 = (int32_t)__this->get__size_2(); int32_t L_17 = ___delta1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_15, (int32_t)L_16, (int32_t)((-L_17)), /*hidden argument*/NULL); } IL_005d: { return; } } // System.Void System.Collections.Generic.List`1::CheckIndex(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckIndex_m2109147658_gshared (List_1_t4195224899 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m2109147658_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckIndex_m2109147658_RuntimeMethod_var); } IL_001e: { return; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_Insert_m2443497440_gshared (List_1_t4195224899 * __this, int32_t ___index0, CustomAttributeTypedArgument_t2723150157 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = (int32_t)__this->get__size_2(); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_2 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))))))) { goto IL_0021; } } { NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0021: { int32_t L_3 = ___index0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_4 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_5 = ___index0; CustomAttributeTypedArgument_t2723150157 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (CustomAttributeTypedArgument_t2723150157 )L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::CheckCollection(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckCollection_m2118769249_gshared (List_1_t4195224899 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m2118769249_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral3723644332, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckCollection_m2118769249_RuntimeMethod_var); } IL_0011: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertRange_m3676606861_gshared (List_1_t4195224899 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { CustomAttributeTypedArgumentU5BU5D_t1465843424* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4195224899 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject* L_2 = ___collection1; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(List_1_t4195224899 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)((CustomAttributeTypedArgumentU5BU5D_t1465843424*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_4 = V_0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, CustomAttributeTypedArgumentU5BU5D_t1465843424*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t4195224899 *)__this, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_4, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)); int32_t L_5 = (int32_t)__this->get__size_2(); NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_6, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_8 = V_0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_9 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_10 = ___index0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_11 = V_0; NullCheck(L_11); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)L_10, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))), /*hidden argument*/NULL); goto IL_0077; } IL_0055: { RuntimeObject* L_12 = ___collection1; V_1 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_13 = V_1; if (!L_13) { goto IL_006f; } } { int32_t L_14 = ___index0; RuntimeObject* L_15 = V_1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_14, (RuntimeObject*)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)); goto IL_0077; } IL_006f: { int32_t L_16 = ___index0; RuntimeObject* L_17 = ___collection1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_16, (RuntimeObject*)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); } IL_0077: { int32_t L_18 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::InsertCollection(System.Int32,System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertCollection_m4082062803_gshared (List_1_t4195224899 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection1; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_3 = ___index0; int32_t L_4 = V_0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); RuntimeObject* L_5 = ___collection1; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_6 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< CustomAttributeTypedArgumentU5BU5D_t1465843424*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_6, (int32_t)L_7); return; } } // System.Void System.Collections.Generic.List`1::InsertEnumeration(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertEnumeration_m913504152_gshared (List_1_t4195224899 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m913504152_MetadataUsageId); s_Il2CppMethodInitialized = true; } CustomAttributeTypedArgument_t2723150157 V_0; memset(&V_0, 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable1; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_0020; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); CustomAttributeTypedArgument_t2723150157 L_3 = InterfaceFuncInvoker0< CustomAttributeTypedArgument_t2723150157 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (CustomAttributeTypedArgument_t2723150157 )L_3; int32_t L_4 = ___index0; int32_t L_5 = (int32_t)L_4; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); CustomAttributeTypedArgument_t2723150157 L_6 = V_0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_5, (CustomAttributeTypedArgument_t2723150157 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); } IL_0020: { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); bool L_8 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); if (L_8) { goto IL_000c; } } IL_002b: { IL2CPP_LEAVE(0x3B, FINALLY_0030); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0030; } FINALLY_0030: { // begin finally (depth: 1) { RuntimeObject* L_9 = V_1; if (L_9) { goto IL_0034; } } IL_0033: { IL2CPP_END_FINALLY(48) } IL_0034: { RuntimeObject* L_10 = V_1; NullCheck((RuntimeObject*)L_10); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_10); IL2CPP_END_FINALLY(48) } } // end finally (depth: 1) IL2CPP_CLEANUP(48) { IL2CPP_JUMP_TBL(0x3B, IL_003b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_003b: { return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m2397730718_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgument_t2723150157 ___item0, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); CustomAttributeTypedArgument_t2723150157 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, CustomAttributeTypedArgument_t2723150157 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_0, (CustomAttributeTypedArgument_t2723150157 )L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m1286469784_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgument_t2723150157 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_1 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); CustomAttributeTypedArgument_t2723150157 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, CustomAttributeTypedArgument_t2723150157 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_1, (CustomAttributeTypedArgument_t2723150157 )L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m1138666767_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgument_t2723150157 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m1138666767_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001d; } } { int32_t L_1 = ___index1; int32_t L_2 = L_1; RuntimeObject * L_3 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_2); ArgumentOutOfRangeException_t777629997 * L_4 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_4, (String_t*)_stringLiteral797640427, (RuntimeObject *)L_3, (String_t*)_stringLiteral1103599130, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,List_1_LastIndexOf_m1138666767_RuntimeMethod_var); } IL_001d: { int32_t L_5 = ___count2; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_003a; } } { int32_t L_6 = ___count2; int32_t L_7 = L_6; RuntimeObject * L_8 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_7); ArgumentOutOfRangeException_t777629997 * L_9 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_9, (String_t*)_stringLiteral2002595880, (RuntimeObject *)L_8, (String_t*)_stringLiteral3690514408, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,List_1_LastIndexOf_m1138666767_RuntimeMethod_var); } IL_003a: { int32_t L_10 = ___index1; int32_t L_11 = ___count2; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1))) >= ((int32_t)0))) { goto IL_005b; } } { int32_t L_12 = ___count2; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_13); ArgumentOutOfRangeException_t777629997 * L_15 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_15, (String_t*)_stringLiteral2002595896, (RuntimeObject *)L_14, (String_t*)_stringLiteral2617075568, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15,List_1_LastIndexOf_m1138666767_RuntimeMethod_var); } IL_005b: { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_16 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); CustomAttributeTypedArgument_t2723150157 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, CustomAttributeTypedArgument_t2723150157 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_16, (CustomAttributeTypedArgument_t2723150157 )L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_20; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Remove_m183596137_gshared (List_1_t4195224899 * __this, CustomAttributeTypedArgument_t2723150157 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { CustomAttributeTypedArgument_t2723150157 L_0 = ___item0; NullCheck((List_1_t4195224899 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t4195224899 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t4195224899 *)__this, (CustomAttributeTypedArgument_t2723150157 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0016; } } { int32_t L_3 = V_0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)); } IL_0016: { int32_t L_4 = V_0; return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m4288371132_gshared (List_1_t4195224899 * __this, Predicate_1_t3548444281 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t3548444281 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3548444281 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; V_1 = (int32_t)0; V_0 = (int32_t)0; goto IL_0031; } IL_0011: { Predicate_1_t3548444281 * L_1 = ___match0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_2 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; CustomAttributeTypedArgument_t2723150157 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3548444281 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3548444281 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3548444281 *)L_1, (CustomAttributeTypedArgument_t2723150157 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_002d; } } { goto IL_003d; } IL_002d: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0031: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0011; } } IL_003d: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_004b; } } { return 0; } IL_004b: { int32_t L_12 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1))); int32_t L_13 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); goto IL_0099; } IL_0062: { Predicate_1_t3548444281 * L_14 = ___match0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_15 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; CustomAttributeTypedArgument_t2723150157 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t3548444281 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t3548444281 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3548444281 *)L_14, (CustomAttributeTypedArgument_t2723150157 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_20 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_21 = V_0; int32_t L_22 = (int32_t)L_21; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_23 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; CustomAttributeTypedArgument_t2723150157 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (CustomAttributeTypedArgument_t2723150157 )L_26); } IL_0095: { int32_t L_27 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); } IL_0099: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get__size_2(); if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0062; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_31))) <= ((int32_t)0))) { goto IL_00bd; } } { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_32 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_33 = V_0; int32_t L_34 = V_1; int32_t L_35 = V_0; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_32, (int32_t)L_33, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)L_35)), /*hidden argument*/NULL); } IL_00bd: { int32_t L_36 = V_0; __this->set__size_2(L_36); int32_t L_37 = V_1; int32_t L_38 = V_0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)L_38)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveAt_m3459335427_gshared (List_1_t4195224899 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m3459335427_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_RemoveAt_m3459335427_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_5 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)1, /*hidden argument*/NULL); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveRange_m682971205_gshared (List_1_t4195224899 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0038; } } { int32_t L_3 = ___index0; int32_t L_4 = ___count1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_5 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); int32_t L_8 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); } IL_0038: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m4144036584_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/NULL); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m318107988_gshared (List_1_t4195224899 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_2 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL); int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort() extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m4191140053_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 46)); Comparer_1_t4222905039 * L_2 = (( Comparer_1_t4222905039 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); (( void (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m3901730654_gshared (List_1_t4195224899 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m2163953164_gshared (List_1_t4195224899 * __this, Comparison_1_t2498081336 * ___comparison0, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t2498081336 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, int32_t, Comparison_1_t2498081336 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_0, (int32_t)L_1, (Comparison_1_t2498081336 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m2748029293_gshared (List_1_t4195224899 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_2 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424*)L_2, (int32_t)L_3, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_6 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))); return; } } // T[] System.Collections.Generic.List`1::ToArray() extern "C" IL2CPP_METHOD_ATTR CustomAttributeTypedArgumentU5BU5D_t1465843424* List_1_ToArray_m2949058867_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { CustomAttributeTypedArgumentU5BU5D_t1465843424* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)((CustomAttributeTypedArgumentU5BU5D_t1465843424*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_1 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_1, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, /*hidden argument*/NULL); CustomAttributeTypedArgumentU5BU5D_t1465843424* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m3433550210_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m461252185_gshared (List_1_t4195224899 * __this, Predicate_1_t3548444281 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3548444281 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3548444281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3548444281 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; goto IL_002a; } IL_000d: { Predicate_1_t3548444281 * L_1 = ___match0; CustomAttributeTypedArgumentU5BU5D_t1465843424* L_2 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; CustomAttributeTypedArgument_t2723150157 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3548444281 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3548444281 *, CustomAttributeTypedArgument_t2723150157 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3548444281 *)L_1, (CustomAttributeTypedArgument_t2723150157 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_6) { goto IL_0026; } } { return (bool)0; } IL_0026: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002a: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000d; } } { return (bool)1; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m1564262514_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_0 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); NullCheck(L_0); return (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))); } } // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Capacity_m471101908_gshared (List_1_t4195224899 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m471101908_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) < ((uint32_t)L_1)))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m2047740448(L_2, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_set_Capacity_m471101908_RuntimeMethod_var); } IL_0012: { CustomAttributeTypedArgumentU5BU5D_t1465843424** L_3 = (CustomAttributeTypedArgumentU5BU5D_t1465843424**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (CustomAttributeTypedArgumentU5BU5D_t1465843424**)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)); return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m634446588_gshared (List_1_t4195224899 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR CustomAttributeTypedArgument_t2723150157 List_1_get_Item_m1651423686_gshared (List_1_t4195224899 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m1651423686_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_0017; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_get_Item_m1651423686_RuntimeMethod_var); } IL_0017: { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_3 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; CustomAttributeTypedArgument_t2723150157 L_6 = (L_3)->GetAt(static_cast(L_5)); return L_6; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Item_m4224739467_gshared (List_1_t4195224899 * __this, int32_t ___index0, CustomAttributeTypedArgument_t2723150157 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m4224739467_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t4195224899 *)__this); (( void (*) (List_1_t4195224899 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4195224899 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_001e; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_set_Item_m4224739467_RuntimeMethod_var); } IL_001e: { CustomAttributeTypedArgumentU5BU5D_t1465843424* L_4 = (CustomAttributeTypedArgumentU5BU5D_t1465843424*)__this->get__items_1(); int32_t L_5 = ___index0; CustomAttributeTypedArgument_t2723150157 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (CustomAttributeTypedArgument_t2723150157 )L_6); 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 // System.Void System.Collections.Generic.List`1::.ctor() extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m3152364487_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); SingleU5BU5D_t1444911251* L_0 = ((List_1_t2869341516_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m3291445281_gshared (List_1_t2869341516 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t2869341516 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (L_2) { goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); SingleU5BU5D_t1444911251* L_3 = ((List_1_t2869341516_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_3); RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t2869341516 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); goto IL_0049; } IL_0031: { RuntimeObject* L_5 = V_0; NullCheck((RuntimeObject*)L_5); int32_t L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5); __this->set__items_1(((SingleU5BU5D_t1444911251*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t2869341516 *)__this, (RuntimeObject*)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); } IL_0049: { return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m1040451572_gshared (List_1_t2869341516 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m1040451572_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0018; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1__ctor_m1040451572_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((SingleU5BU5D_t1444911251*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2))); return; } } // System.Void System.Collections.Generic.List`1::.ctor(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m3894970929_gshared (List_1_t2869341516 * __this, SingleU5BU5D_t1444911251* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); SingleU5BU5D_t1444911251* L_0 = ___data0; __this->set__items_1(L_0); int32_t L_1 = ___size1; __this->set__size_2(L_1); return; } } // System.Void System.Collections.Generic.List`1::.cctor() extern "C" IL2CPP_METHOD_ATTR void List_1__cctor_m46867671_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t2869341516_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((SingleU5BU5D_t1444911251*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 4), (uint32_t)0))); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m2418698988_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t2869341516 *)__this); Enumerator_t463618097 L_0 = (( Enumerator_t463618097 (*) (List_1_t2869341516 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t2869341516 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t463618097 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m1247561842_gshared (List_1_t2869341516 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); RuntimeArray * L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m2566629658_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t2869341516 *)__this); Enumerator_t463618097 L_0 = (( Enumerator_t463618097 (*) (List_1_t2869341516 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t2869341516 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t463618097 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m1651178974_gshared (List_1_t2869341516 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m1651178974_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t2869341516 *)__this, (float)((*(float*)((float*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); int32_t L_1 = (int32_t)__this->get__size_2(); V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)); goto IL_0036; } IL_001a: { ; // IL_001a: leave IL_002b } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001f; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0025; throw e; } CATCH_001f: { // begin catch(System.NullReferenceException) goto IL_002b; } // end catch (depth: 1) CATCH_0025: { // begin catch(System.InvalidCastException) goto IL_002b; } // end catch (depth: 1) IL_002b: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_Add_m1651178974_RuntimeMethod_var); } IL_0036: { int32_t L_3 = V_0; return L_3; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m119565343_gshared (List_1_t2869341516 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m119565343_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t2869341516 *)__this); bool L_1 = (( bool (*) (List_1_t2869341516 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t2869341516 *)__this, (float)((*(float*)((float*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); V_0 = (bool)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (bool)0; } IL_0025: { bool L_2 = V_0; return L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m2702114179_gshared (List_1_t2869341516 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m2702114179_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t2869341516 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t2869341516 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t2869341516 *)__this, (float)((*(float*)((float*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (-1); } IL_0025: { int32_t L_2 = V_0; return L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m2488622188_gshared (List_1_t2869341516 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Insert_m2488622188_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { int32_t L_0 = ___index0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); } IL_0007: try { // begin try (depth: 1) { int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_1, (float)((*(float*)((float*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); goto IL_0035; } IL_0019: { ; // IL_0019: leave IL_002a } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001e; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0024; throw e; } CATCH_001e: { // begin catch(System.NullReferenceException) goto IL_002a; } // end catch (depth: 1) CATCH_0024: { // begin catch(System.InvalidCastException) goto IL_002a; } // end catch (depth: 1) IL_002a: { ArgumentException_t132251570 * L_3 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_3, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_System_Collections_IList_Insert_m2488622188_RuntimeMethod_var); } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m3547577407_gshared (List_1_t2869341516 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m3547577407_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t2869341516 *)__this); (( bool (*) (List_1_t2869341516 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t2869341516 *)__this, (float)((*(float*)((float*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)); goto IL_0023; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m4071976570_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m4029584193_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m3412797575_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m4102534819_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m2500128275_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m2128287965_gshared (List_1_t2869341516 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t2869341516 *)__this); float L_1 = (( float (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); float L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m2117669185_gshared (List_1_t2869341516 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_set_Item_m2117669185_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { int32_t L_0 = ___index0; RuntimeObject * L_1 = ___value1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, (float)((*(float*)((float*)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); goto IL_002e; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_set_Item_m2117669185_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2024781851_gshared (List_1_t2869341516 * __this, float ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); SingleU5BU5D_t1444911251* L_1 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))))) { goto IL_001a; } } { NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { SingleU5BU5D_t1444911251* L_2 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (int32_t)L_3; V_0 = (int32_t)L_4; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1))); int32_t L_5 = V_0; float L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (float)L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::GrowIfNeeded(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_GrowIfNeeded_m781863829_gshared (List_1_t2869341516 * __this, int32_t ___newCount0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___newCount0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = V_0; SingleU5BU5D_t1444911251* L_3 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length))))))) { goto IL_0031; } } { NullCheck((List_1_t2869341516 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t2869341516 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t2869341516 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); int32_t L_5 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)2)), (int32_t)4, /*hidden argument*/NULL); int32_t L_6 = V_0; int32_t L_7 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0031: { return; } } // System.Void System.Collections.Generic.List`1::CheckRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckRange_m3440530099_gshared (List_1_t2869341516 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m3440530099_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___idx0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckRange_m3440530099_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckRange_m3440530099_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___idx0; int32_t L_5 = ___count1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_CheckRange_m3440530099_RuntimeMethod_var); } IL_003d: { return; } } // System.Void System.Collections.Generic.List`1::AddCollection(System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddCollection_m4107756564_gshared (List_1_t2869341516 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection0; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if (L_2) { goto IL_000e; } } { return; } IL_000e: { int32_t L_3 = V_0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; SingleU5BU5D_t1444911251* L_5 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< SingleU5BU5D_t1444911251*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_4, (SingleU5BU5D_t1444911251*)L_5, (int32_t)L_6); int32_t L_7 = (int32_t)__this->get__size_2(); int32_t L_8 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))); return; } } // System.Void System.Collections.Generic.List`1::AddEnumerable(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m4252050646_gshared (List_1_t2869341516 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m4252050646_MetadataUsageId); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable0; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_001a; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); float L_3 = InterfaceFuncInvoker0< float >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (float)L_3; float L_4 = V_0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t2869341516 *)__this, (float)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_001a: { RuntimeObject* L_5 = V_1; NullCheck((RuntimeObject*)L_5); bool L_6 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_5); if (L_6) { goto IL_000c; } } IL_0025: { IL2CPP_LEAVE(0x35, FINALLY_002a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_002a; } FINALLY_002a: { // begin finally (depth: 1) { RuntimeObject* L_7 = V_1; if (L_7) { goto IL_002e; } } IL_002d: { IL2CPP_END_FINALLY(42) } IL_002e: { RuntimeObject* L_8 = V_1; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_8); IL2CPP_END_FINALLY(42) } } // end finally (depth: 1) IL2CPP_CLEANUP(42) { IL2CPP_JUMP_TBL(0x35, IL_0035) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddRange_m3745958858_gshared (List_1_t2869341516 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t2869341516 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0020; } } { RuntimeObject* L_3 = V_0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t2869341516 *)__this, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); goto IL_0027; } IL_0020: { RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t2869341516 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); } IL_0027: { int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() extern "C" IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t2609843061 * List_1_AsReadOnly_m3745969689_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t2609843061 * L_0 = (ReadOnlyCollection_1_t2609843061 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t2609843061 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m804529072_gshared (List_1_t2869341516 * __this, float ___item0, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); float L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, int32_t, int32_t, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_0, (int32_t)0, (int32_t)L_1, (float)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m3541538491_gshared (List_1_t2869341516 * __this, float ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); float L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, int32_t, int32_t, float, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_0, (int32_t)0, (int32_t)L_1, (float)L_2, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m2741822783_gshared (List_1_t2869341516 * __this, int32_t ___index0, int32_t ___count1, float ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); SingleU5BU5D_t1444911251* L_2 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; float L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, int32_t, int32_t, float, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_2, (int32_t)L_3, (int32_t)L_4, (float)L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_7; } } // System.Void System.Collections.Generic.List`1::Clear() extern "C" IL2CPP_METHOD_ATTR void List_1_Clear_m162531824_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); SingleU5BU5D_t1444911251* L_1 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); __this->set__size_2(0); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.List`1::Contains(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Contains_m1951369002_gshared (List_1_t2869341516 * __this, float ___item0, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); float L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_0, (float)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m3154000396_gshared (List_1_t2869341516 * __this, SingleU5BU5D_t1444911251* ___array0, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); SingleU5BU5D_t1444911251* L_1 = ___array0; int32_t L_2 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m2321906348_gshared (List_1_t2869341516 * __this, SingleU5BU5D_t1444911251* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); SingleU5BU5D_t1444911251* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m515288226_gshared (List_1_t2869341516 * __this, int32_t ___index0, SingleU5BU5D_t1444911251* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); SingleU5BU5D_t1444911251* L_2 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_3 = ___index0; SingleU5BU5D_t1444911251* L_4 = ___array1; int32_t L_5 = ___arrayIndex2; int32_t L_6 = ___count3; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_Exists_m1719803806_gshared (List_1_t2869341516 * __this, Predicate_1_t2222560898 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2222560898 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2222560898 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2222560898 * L_2 = ___match0; NullCheck((List_1_t2869341516 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t2869341516 *, int32_t, int32_t, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2222560898 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR float List_1_Find_m2291755960_gshared (List_1_t2869341516 * __this, Predicate_1_t2222560898 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; float V_1 = 0.0f; float G_B3_0 = 0.0f; { Predicate_1_t2222560898 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2222560898 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2222560898 * L_2 = ___match0; NullCheck((List_1_t2869341516 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t2869341516 *, int32_t, int32_t, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2222560898 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_002d; } } { SingleU5BU5D_t1444911251* L_5 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; float L_8 = (L_5)->GetAt(static_cast(L_7)); G_B3_0 = L_8; goto IL_0036; } IL_002d: { il2cpp_codegen_initobj((&V_1), sizeof(float)); float L_9 = V_1; G_B3_0 = L_9; } IL_0036: { return G_B3_0; } } // System.Void System.Collections.Generic.List`1::CheckMatch(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckMatch_m2532733861_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t2222560898 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m2532733861_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t2222560898 * L_0 = ___match0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral461028519, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckMatch_m2532733861_RuntimeMethod_var); } IL_0011: { return; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t2869341516 * List_1_FindAll_m140519759_gshared (List_1_t2869341516 * __this, Predicate_1_t2222560898 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2222560898 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2222560898 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) > ((int32_t)((int32_t)65536)))) { goto IL_001e; } } { Predicate_1_t2222560898 * L_2 = ___match0; NullCheck((List_1_t2869341516 *)__this); List_1_t2869341516 * L_3 = (( List_1_t2869341516 * (*) (List_1_t2869341516 *, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t2869341516 *)__this, (Predicate_1_t2222560898 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t2222560898 * L_4 = ___match0; NullCheck((List_1_t2869341516 *)__this); List_1_t2869341516 * L_5 = (( List_1_t2869341516 * (*) (List_1_t2869341516 *, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t2869341516 *)__this, (Predicate_1_t2222560898 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)); return L_5; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllStackBits(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t2869341516 * List_1_FindAllStackBits_m2781315804_gshared (List_1_t2869341516 * __this, Predicate_1_t2222560898 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m2781315804_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint32_t* V_0 = NULL; uint32_t* V_1 = NULL; int32_t V_2 = 0; uint32_t V_3 = 0; int32_t V_4 = 0; SingleU5BU5D_t1444911251* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); if ((uint64_t)(uint32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)) * (uint64_t)(uint32_t)4 > (uint64_t)(uint32_t)kIl2CppUInt32Max) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(),List_1_FindAllStackBits_m2781315804_RuntimeMethod_var); int8_t* L_1 = (int8_t*) alloca(((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); memset(L_1,0,((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); V_0 = (uint32_t*)(L_1); uint32_t* L_2 = V_0; V_1 = (uint32_t*)L_2; V_2 = (int32_t)0; V_3 = (uint32_t)((int32_t)-2147483648LL); V_4 = (int32_t)0; goto IL_005f; } IL_0022: { Predicate_1_t2222560898 * L_3 = ___match0; SingleU5BU5D_t1444911251* L_4 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; float L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2222560898 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2222560898 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2222560898 *)L_3, (float)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0044; } } { uint32_t* L_9 = V_1; uint32_t* L_10 = V_1; uint32_t L_11 = V_3; *((int32_t*)(L_9)) = (int32_t)((int32_t)((int32_t)(*((uint32_t*)L_10))|(int32_t)L_11)); int32_t L_12 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0044: { uint32_t L_13 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_13>>1)); uint32_t L_14 = V_3; if (L_14) { goto IL_0059; } } { uint32_t* L_15 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_15, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_0059: { int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_005f: { int32_t L_17 = V_4; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0022; } } { int32_t L_19 = V_2; V_5 = (SingleU5BU5D_t1444911251*)((SingleU5BU5D_t1444911251*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_19)); V_3 = (uint32_t)((int32_t)-2147483648LL); uint32_t* L_20 = V_0; V_1 = (uint32_t*)L_20; V_6 = (int32_t)0; V_7 = (int32_t)0; goto IL_00c7; } IL_0087: { uint32_t* L_21 = V_1; uint32_t L_22 = V_3; uint32_t L_23 = V_3; if ((!(((uint32_t)((int32_t)((int32_t)(*((uint32_t*)L_21))&(int32_t)L_22))) == ((uint32_t)L_23)))) { goto IL_00ac; } } { SingleU5BU5D_t1444911251* L_24 = V_5; int32_t L_25 = V_6; int32_t L_26 = (int32_t)L_25; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); SingleU5BU5D_t1444911251* L_27 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; float L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (float)L_30); } IL_00ac: { uint32_t L_31 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_31>>1)); uint32_t L_32 = V_3; if (L_32) { goto IL_00c1; } } { uint32_t* L_33 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_00c1: { int32_t L_34 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)); } IL_00c7: { int32_t L_35 = V_7; int32_t L_36 = (int32_t)__this->get__size_2(); if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00dc; } } { int32_t L_37 = V_6; int32_t L_38 = V_2; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0087; } } IL_00dc: { SingleU5BU5D_t1444911251* L_39 = V_5; int32_t L_40 = V_2; List_1_t2869341516 * L_41 = (List_1_t2869341516 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t2869341516 *, SingleU5BU5D_t1444911251*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (SingleU5BU5D_t1444911251*)L_39, (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_41; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllList(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t2869341516 * List_1_FindAllList_m1092175213_gshared (List_1_t2869341516 * __this, Predicate_1_t2222560898 * ___match0, const RuntimeMethod* method) { List_1_t2869341516 * V_0 = NULL; int32_t V_1 = 0; { List_1_t2869341516 * L_0 = (List_1_t2869341516 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t2869341516 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)); V_0 = (List_1_t2869341516 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t2222560898 * L_1 = ___match0; SingleU5BU5D_t1444911251* L_2 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; float L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2222560898 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2222560898 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2222560898 *)L_1, (float)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t2869341516 * L_7 = V_0; SingleU5BU5D_t1444911251* L_8 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; float L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t2869341516 *)L_7); (( void (*) (List_1_t2869341516 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t2869341516 *)L_7, (float)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_0036: { int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_003a: { int32_t L_13 = V_1; int32_t L_14 = (int32_t)__this->get__size_2(); if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000d; } } { List_1_t2869341516 * L_15 = V_0; return L_15; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m1630739546_gshared (List_1_t2869341516 * __this, Predicate_1_t2222560898 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2222560898 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2222560898 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2222560898 * L_2 = ___match0; NullCheck((List_1_t2869341516 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t2869341516 *, int32_t, int32_t, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2222560898 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m1168402459_gshared (List_1_t2869341516 * __this, int32_t ___startIndex0, Predicate_1_t2222560898 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2222560898 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2222560898 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = ___startIndex0; Predicate_1_t2222560898 * L_5 = ___match1; NullCheck((List_1_t2869341516 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t2869341516 *, int32_t, int32_t, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t2222560898 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m204813851_gshared (List_1_t2869341516 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2222560898 * ___match2, const RuntimeMethod* method) { { Predicate_1_t2222560898 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2222560898 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_3 = ___startIndex0; int32_t L_4 = ___count1; Predicate_1_t2222560898 * L_5 = ___match2; NullCheck((List_1_t2869341516 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t2869341516 *, int32_t, int32_t, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t2222560898 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::GetIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetIndex_m1066515638_gshared (List_1_t2869341516 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2222560898 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = ___startIndex0; V_1 = (int32_t)L_2; goto IL_0028; } IL_000b: { Predicate_1_t2222560898 * L_3 = ___match2; SingleU5BU5D_t1444911251* L_4 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; float L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2222560898 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2222560898 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2222560898 *)L_3, (float)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0024; } } { int32_t L_9 = V_1; return L_9; } IL_0024: { int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0028: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_000b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR float List_1_FindLast_m4280793544_gshared (List_1_t2869341516 * __this, Predicate_1_t2222560898 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; float V_1 = 0.0f; float G_B3_0 = 0.0f; { Predicate_1_t2222560898 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2222560898 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2222560898 * L_2 = ___match0; NullCheck((List_1_t2869341516 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t2869341516 *, int32_t, int32_t, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2222560898 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_002a; } } { il2cpp_codegen_initobj((&V_1), sizeof(float)); float L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t2869341516 *)__this); float L_7 = (( float (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); G_B3_0 = L_7; } IL_0031: { return G_B3_0; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m2509583133_gshared (List_1_t2869341516 * __this, Predicate_1_t2222560898 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2222560898 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2222560898 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2222560898 * L_2 = ___match0; NullCheck((List_1_t2869341516 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t2869341516 *, int32_t, int32_t, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2222560898 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3684655005_gshared (List_1_t2869341516 * __this, int32_t ___startIndex0, Predicate_1_t2222560898 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2222560898 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2222560898 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t2222560898 * L_3 = ___match1; NullCheck((List_1_t2869341516 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t2869341516 *, int32_t, int32_t, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t2222560898 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3091966004_gshared (List_1_t2869341516 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2222560898 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2222560898 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2222560898 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); int32_t L_3 = V_0; int32_t L_4 = ___count1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_5 = V_0; int32_t L_6 = ___count1; Predicate_1_t2222560898 * L_7 = ___match2; NullCheck((List_1_t2869341516 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t2869341516 *, int32_t, int32_t, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t2222560898 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_8; } } // System.Int32 System.Collections.Generic.List`1::GetLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetLastIndex_m1300017167_gshared (List_1_t2869341516 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2222560898 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); goto IL_0026; } IL_0009: { Predicate_1_t2222560898 * L_2 = ___match2; SingleU5BU5D_t1444911251* L_3 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_4 = V_0; int32_t L_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); V_0 = (int32_t)L_5; NullCheck(L_3); int32_t L_6 = L_5; float L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2222560898 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t2222560898 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2222560898 *)L_2, (float)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0026; } } { int32_t L_9 = V_0; return L_9; } IL_0026: { int32_t L_10 = V_0; int32_t L_11 = ___startIndex0; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0009; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) extern "C" IL2CPP_METHOD_ATTR void List_1_ForEach_m3112887048_gshared (List_1_t2869341516 * __this, Action_1_t1569734369 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m3112887048_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t1569734369 * L_0 = ___action0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2365897554, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_ForEach_m3112887048_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t1569734369 * L_2 = ___action0; SingleU5BU5D_t1444911251* L_3 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; float L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t1569734369 *)L_2); (( void (*) (Action_1_t1569734369 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t1569734369 *)L_2, (float)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0018; } } { return; } } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t463618097 List_1_GetEnumerator_m2720113642_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { Enumerator_t463618097 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m113707524((&L_0), (List_1_t2869341516 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 38)); return L_0; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR List_1_t2869341516 * List_1_GetRange_m287149449_gshared (List_1_t2869341516 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { SingleU5BU5D_t1444911251* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; V_0 = (SingleU5BU5D_t1444911251*)((SingleU5BU5D_t1444911251*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); SingleU5BU5D_t1444911251* L_3 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_4 = ___index0; SingleU5BU5D_t1444911251* L_5 = V_0; int32_t L_6 = ___count1; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)0, (int32_t)L_6, /*hidden argument*/NULL); SingleU5BU5D_t1444911251* L_7 = V_0; int32_t L_8 = ___count1; List_1_t2869341516 * L_9 = (List_1_t2869341516 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t2869341516 *, SingleU5BU5D_t1444911251*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (SingleU5BU5D_t1444911251*)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_9; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m3537842870_gshared (List_1_t2869341516 * __this, float ___item0, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); float L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_0, (float)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m1999481341_gshared (List_1_t2869341516 * __this, float ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); SingleU5BU5D_t1444911251* L_1 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); float L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___index1; int32_t L_6 = (( int32_t (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_1, (float)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2119173902_gshared (List_1_t2869341516 * __this, float ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m2119173902_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_IndexOf_m2119173902_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_IndexOf_m2119173902_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___index1; int32_t L_5 = ___count2; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentOutOfRangeException_t777629997 * L_7 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_IndexOf_m2119173902_RuntimeMethod_var); } IL_003d: { SingleU5BU5D_t1444911251* L_8 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); float L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_8, (float)L_9, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_12; } } // System.Void System.Collections.Generic.List`1::Shift(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Shift_m2950281666_gshared (List_1_t2869341516 * __this, int32_t ___start0, int32_t ___delta1, const RuntimeMethod* method) { { int32_t L_0 = ___delta1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { int32_t L_1 = ___start0; int32_t L_2 = ___delta1; ___start0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)); } IL_000c: { int32_t L_3 = ___start0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0035; } } { SingleU5BU5D_t1444911251* L_5 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_6 = ___start0; SingleU5BU5D_t1444911251* L_7 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_8 = ___start0; int32_t L_9 = ___delta1; int32_t L_10 = (int32_t)__this->get__size_2(); int32_t L_11 = ___start0; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), /*hidden argument*/NULL); } IL_0035: { int32_t L_12 = (int32_t)__this->get__size_2(); int32_t L_13 = ___delta1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)L_13))); int32_t L_14 = ___delta1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_005d; } } { SingleU5BU5D_t1444911251* L_15 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_16 = (int32_t)__this->get__size_2(); int32_t L_17 = ___delta1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_15, (int32_t)L_16, (int32_t)((-L_17)), /*hidden argument*/NULL); } IL_005d: { return; } } // System.Void System.Collections.Generic.List`1::CheckIndex(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckIndex_m666280700_gshared (List_1_t2869341516 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m666280700_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckIndex_m666280700_RuntimeMethod_var); } IL_001e: { return; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_Insert_m3678598124_gshared (List_1_t2869341516 * __this, int32_t ___index0, float ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = (int32_t)__this->get__size_2(); SingleU5BU5D_t1444911251* L_2 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))))))) { goto IL_0021; } } { NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0021: { int32_t L_3 = ___index0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); SingleU5BU5D_t1444911251* L_4 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_5 = ___index0; float L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (float)L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::CheckCollection(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckCollection_m877307232_gshared (List_1_t2869341516 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m877307232_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral3723644332, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckCollection_m877307232_RuntimeMethod_var); } IL_0011: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertRange_m88051959_gshared (List_1_t2869341516 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { SingleU5BU5D_t1444911251* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t2869341516 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject* L_2 = ___collection1; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(List_1_t2869341516 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (SingleU5BU5D_t1444911251*)((SingleU5BU5D_t1444911251*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); SingleU5BU5D_t1444911251* L_4 = V_0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, SingleU5BU5D_t1444911251*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t2869341516 *)__this, (SingleU5BU5D_t1444911251*)L_4, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)); int32_t L_5 = (int32_t)__this->get__size_2(); NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; SingleU5BU5D_t1444911251* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_6, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); SingleU5BU5D_t1444911251* L_8 = V_0; SingleU5BU5D_t1444911251* L_9 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_10 = ___index0; SingleU5BU5D_t1444911251* L_11 = V_0; NullCheck(L_11); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)L_10, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))), /*hidden argument*/NULL); goto IL_0077; } IL_0055: { RuntimeObject* L_12 = ___collection1; V_1 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_13 = V_1; if (!L_13) { goto IL_006f; } } { int32_t L_14 = ___index0; RuntimeObject* L_15 = V_1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_14, (RuntimeObject*)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)); goto IL_0077; } IL_006f: { int32_t L_16 = ___index0; RuntimeObject* L_17 = ___collection1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_16, (RuntimeObject*)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); } IL_0077: { int32_t L_18 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::InsertCollection(System.Int32,System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertCollection_m79916614_gshared (List_1_t2869341516 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection1; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_3 = ___index0; int32_t L_4 = V_0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); RuntimeObject* L_5 = ___collection1; SingleU5BU5D_t1444911251* L_6 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< SingleU5BU5D_t1444911251*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5, (SingleU5BU5D_t1444911251*)L_6, (int32_t)L_7); return; } } // System.Void System.Collections.Generic.List`1::InsertEnumeration(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertEnumeration_m1236917788_gshared (List_1_t2869341516 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m1236917788_MetadataUsageId); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable1; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_0020; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); float L_3 = InterfaceFuncInvoker0< float >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (float)L_3; int32_t L_4 = ___index0; int32_t L_5 = (int32_t)L_4; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); float L_6 = V_0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_5, (float)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); } IL_0020: { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); bool L_8 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); if (L_8) { goto IL_000c; } } IL_002b: { IL2CPP_LEAVE(0x3B, FINALLY_0030); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0030; } FINALLY_0030: { // begin finally (depth: 1) { RuntimeObject* L_9 = V_1; if (L_9) { goto IL_0034; } } IL_0033: { IL2CPP_END_FINALLY(48) } IL_0034: { RuntimeObject* L_10 = V_1; NullCheck((RuntimeObject*)L_10); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_10); IL2CPP_END_FINALLY(48) } } // end finally (depth: 1) IL2CPP_CLEANUP(48) { IL2CPP_JUMP_TBL(0x3B, IL_003b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_003b: { return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m3563441549_gshared (List_1_t2869341516 * __this, float ___item0, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); float L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_0, (float)L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m2049563925_gshared (List_1_t2869341516 * __this, float ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); SingleU5BU5D_t1444911251* L_1 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); float L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_1, (float)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m2490809832_gshared (List_1_t2869341516 * __this, float ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m2490809832_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001d; } } { int32_t L_1 = ___index1; int32_t L_2 = L_1; RuntimeObject * L_3 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_2); ArgumentOutOfRangeException_t777629997 * L_4 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_4, (String_t*)_stringLiteral797640427, (RuntimeObject *)L_3, (String_t*)_stringLiteral1103599130, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,List_1_LastIndexOf_m2490809832_RuntimeMethod_var); } IL_001d: { int32_t L_5 = ___count2; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_003a; } } { int32_t L_6 = ___count2; int32_t L_7 = L_6; RuntimeObject * L_8 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_7); ArgumentOutOfRangeException_t777629997 * L_9 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_9, (String_t*)_stringLiteral2002595880, (RuntimeObject *)L_8, (String_t*)_stringLiteral3690514408, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,List_1_LastIndexOf_m2490809832_RuntimeMethod_var); } IL_003a: { int32_t L_10 = ___index1; int32_t L_11 = ___count2; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1))) >= ((int32_t)0))) { goto IL_005b; } } { int32_t L_12 = ___count2; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_13); ArgumentOutOfRangeException_t777629997 * L_15 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_15, (String_t*)_stringLiteral2002595896, (RuntimeObject *)L_14, (String_t*)_stringLiteral2617075568, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15,List_1_LastIndexOf_m2490809832_RuntimeMethod_var); } IL_005b: { SingleU5BU5D_t1444911251* L_16 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); float L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_16, (float)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_20; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Remove_m1496317651_gshared (List_1_t2869341516 * __this, float ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { float L_0 = ___item0; NullCheck((List_1_t2869341516 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t2869341516 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t2869341516 *)__this, (float)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0016; } } { int32_t L_3 = V_0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)); } IL_0016: { int32_t L_4 = V_0; return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m1641091097_gshared (List_1_t2869341516 * __this, Predicate_1_t2222560898 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t2222560898 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2222560898 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; V_1 = (int32_t)0; V_0 = (int32_t)0; goto IL_0031; } IL_0011: { Predicate_1_t2222560898 * L_1 = ___match0; SingleU5BU5D_t1444911251* L_2 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; float L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2222560898 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2222560898 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2222560898 *)L_1, (float)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_002d; } } { goto IL_003d; } IL_002d: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0031: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0011; } } IL_003d: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_004b; } } { return 0; } IL_004b: { int32_t L_12 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1))); int32_t L_13 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); goto IL_0099; } IL_0062: { Predicate_1_t2222560898 * L_14 = ___match0; SingleU5BU5D_t1444911251* L_15 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; float L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t2222560898 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t2222560898 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2222560898 *)L_14, (float)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { SingleU5BU5D_t1444911251* L_20 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_21 = V_0; int32_t L_22 = (int32_t)L_21; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); SingleU5BU5D_t1444911251* L_23 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; float L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (float)L_26); } IL_0095: { int32_t L_27 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); } IL_0099: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get__size_2(); if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0062; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_31))) <= ((int32_t)0))) { goto IL_00bd; } } { SingleU5BU5D_t1444911251* L_32 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_33 = V_0; int32_t L_34 = V_1; int32_t L_35 = V_0; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_32, (int32_t)L_33, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)L_35)), /*hidden argument*/NULL); } IL_00bd: { int32_t L_36 = V_0; __this->set__size_2(L_36); int32_t L_37 = V_1; int32_t L_38 = V_0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)L_38)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveAt_m2936988743_gshared (List_1_t2869341516 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m2936988743_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_RemoveAt_m2936988743_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); SingleU5BU5D_t1444911251* L_5 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)1, /*hidden argument*/NULL); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveRange_m467657616_gshared (List_1_t2869341516 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0038; } } { int32_t L_3 = ___index0; int32_t L_4 = ___count1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); SingleU5BU5D_t1444911251* L_5 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); int32_t L_8 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); } IL_0038: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m576882157_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/NULL); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m1762173059_gshared (List_1_t2869341516 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); SingleU5BU5D_t1444911251* L_2 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL); int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort() extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m2303854311_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 46)); Comparer_1_t2897021656 * L_2 = (( Comparer_1_t2897021656 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); (( void (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m1016885255_gshared (List_1_t2869341516 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m185697619_gshared (List_1_t2869341516 * __this, Comparison_1_t1172197953 * ___comparison0, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t1172197953 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, int32_t, Comparison_1_t1172197953 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_0, (int32_t)L_1, (Comparison_1_t1172197953 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m4014271948_gshared (List_1_t2869341516 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); SingleU5BU5D_t1444911251* L_2 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_2, (int32_t)L_3, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_6 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))); return; } } // T[] System.Collections.Generic.List`1::ToArray() extern "C" IL2CPP_METHOD_ATTR SingleU5BU5D_t1444911251* List_1_ToArray_m250075187_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { SingleU5BU5D_t1444911251* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (SingleU5BU5D_t1444911251*)((SingleU5BU5D_t1444911251*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); SingleU5BU5D_t1444911251* L_1 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); SingleU5BU5D_t1444911251* L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_1, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, /*hidden argument*/NULL); SingleU5BU5D_t1444911251* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m1710959382_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m1728583164_gshared (List_1_t2869341516 * __this, Predicate_1_t2222560898 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2222560898 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2222560898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2222560898 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; goto IL_002a; } IL_000d: { Predicate_1_t2222560898 * L_1 = ___match0; SingleU5BU5D_t1444911251* L_2 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; float L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2222560898 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2222560898 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2222560898 *)L_1, (float)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_6) { goto IL_0026; } } { return (bool)0; } IL_0026: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002a: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000d; } } { return (bool)1; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m1425448745_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { SingleU5BU5D_t1444911251* L_0 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); NullCheck(L_0); return (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))); } } // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Capacity_m445487621_gshared (List_1_t2869341516 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m445487621_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) < ((uint32_t)L_1)))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m2047740448(L_2, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_set_Capacity_m445487621_RuntimeMethod_var); } IL_0012: { SingleU5BU5D_t1444911251** L_3 = (SingleU5BU5D_t1444911251**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251**)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)); return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4125879936_gshared (List_1_t2869341516 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR float List_1_get_Item_m718437397_gshared (List_1_t2869341516 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m718437397_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_0017; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_get_Item_m718437397_RuntimeMethod_var); } IL_0017: { SingleU5BU5D_t1444911251* L_3 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; float L_6 = (L_3)->GetAt(static_cast(L_5)); return L_6; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Item_m2698702325_gshared (List_1_t2869341516 * __this, int32_t ___index0, float ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m2698702325_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t2869341516 *)__this); (( void (*) (List_1_t2869341516 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2869341516 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_001e; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_set_Item_m2698702325_RuntimeMethod_var); } IL_001e: { SingleU5BU5D_t1444911251* L_4 = (SingleU5BU5D_t1444911251*)__this->get__items_1(); int32_t L_5 = ___index0; float L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (float)L_6); 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 // System.Void System.Collections.Generic.List`1::.ctor() extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m2257072680_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); AnimatorClipInfoU5BU5D_t855299250* L_0 = ((List_1_t333824601_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m4010933415_gshared (List_1_t333824601 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t333824601 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (L_2) { goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); AnimatorClipInfoU5BU5D_t855299250* L_3 = ((List_1_t333824601_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_3); RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t333824601 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); goto IL_0049; } IL_0031: { RuntimeObject* L_5 = V_0; NullCheck((RuntimeObject*)L_5); int32_t L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5); __this->set__items_1(((AnimatorClipInfoU5BU5D_t855299250*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t333824601 *)__this, (RuntimeObject*)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); } IL_0049: { return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m3298558766_gshared (List_1_t333824601 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m3298558766_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0018; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1__ctor_m3298558766_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((AnimatorClipInfoU5BU5D_t855299250*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2))); return; } } // System.Void System.Collections.Generic.List`1::.ctor(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m2322247849_gshared (List_1_t333824601 * __this, AnimatorClipInfoU5BU5D_t855299250* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); AnimatorClipInfoU5BU5D_t855299250* L_0 = ___data0; __this->set__items_1(L_0); int32_t L_1 = ___size1; __this->set__size_2(L_1); return; } } // System.Void System.Collections.Generic.List`1::.cctor() extern "C" IL2CPP_METHOD_ATTR void List_1__cctor_m4253079828_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t333824601_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((AnimatorClipInfoU5BU5D_t855299250*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 4), (uint32_t)0))); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m3371985331_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t333824601 *)__this); Enumerator_t2223068478 L_0 = (( Enumerator_t2223068478 (*) (List_1_t333824601 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t333824601 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2223068478 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m821007957_gshared (List_1_t333824601 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); RuntimeArray * L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m2953318069_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t333824601 *)__this); Enumerator_t2223068478 L_0 = (( Enumerator_t2223068478 (*) (List_1_t333824601 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t333824601 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2223068478 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m1165657220_gshared (List_1_t333824601 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m1165657220_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t333824601 *)__this, (AnimatorClipInfo_t3156717155 )((*(AnimatorClipInfo_t3156717155 *)((AnimatorClipInfo_t3156717155 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); int32_t L_1 = (int32_t)__this->get__size_2(); V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)); goto IL_0036; } IL_001a: { ; // IL_001a: leave IL_002b } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001f; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0025; throw e; } CATCH_001f: { // begin catch(System.NullReferenceException) goto IL_002b; } // end catch (depth: 1) CATCH_0025: { // begin catch(System.InvalidCastException) goto IL_002b; } // end catch (depth: 1) IL_002b: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_Add_m1165657220_RuntimeMethod_var); } IL_0036: { int32_t L_3 = V_0; return L_3; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m3674793472_gshared (List_1_t333824601 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m3674793472_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t333824601 *)__this); bool L_1 = (( bool (*) (List_1_t333824601 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t333824601 *)__this, (AnimatorClipInfo_t3156717155 )((*(AnimatorClipInfo_t3156717155 *)((AnimatorClipInfo_t3156717155 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); V_0 = (bool)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (bool)0; } IL_0025: { bool L_2 = V_0; return L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m1574237363_gshared (List_1_t333824601 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m1574237363_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t333824601 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t333824601 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t333824601 *)__this, (AnimatorClipInfo_t3156717155 )((*(AnimatorClipInfo_t3156717155 *)((AnimatorClipInfo_t3156717155 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (-1); } IL_0025: { int32_t L_2 = V_0; return L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m3912897024_gshared (List_1_t333824601 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Insert_m3912897024_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { int32_t L_0 = ___index0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); } IL_0007: try { // begin try (depth: 1) { int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_1, (AnimatorClipInfo_t3156717155 )((*(AnimatorClipInfo_t3156717155 *)((AnimatorClipInfo_t3156717155 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); goto IL_0035; } IL_0019: { ; // IL_0019: leave IL_002a } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001e; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0024; throw e; } CATCH_001e: { // begin catch(System.NullReferenceException) goto IL_002a; } // end catch (depth: 1) CATCH_0024: { // begin catch(System.InvalidCastException) goto IL_002a; } // end catch (depth: 1) IL_002a: { ArgumentException_t132251570 * L_3 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_3, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_System_Collections_IList_Insert_m3912897024_RuntimeMethod_var); } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m1906056173_gshared (List_1_t333824601 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m1906056173_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t333824601 *)__this); (( bool (*) (List_1_t333824601 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t333824601 *)__this, (AnimatorClipInfo_t3156717155 )((*(AnimatorClipInfo_t3156717155 *)((AnimatorClipInfo_t3156717155 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)); goto IL_0023; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m1452623799_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m704780517_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m2737088854_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m2148307302_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m3272314949_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m4183526608_gshared (List_1_t333824601 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t333824601 *)__this); AnimatorClipInfo_t3156717155 L_1 = (( AnimatorClipInfo_t3156717155 (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); AnimatorClipInfo_t3156717155 L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m1572678129_gshared (List_1_t333824601 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_set_Item_m1572678129_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { int32_t L_0 = ___index0; RuntimeObject * L_1 = ___value1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, (AnimatorClipInfo_t3156717155 )((*(AnimatorClipInfo_t3156717155 *)((AnimatorClipInfo_t3156717155 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); goto IL_002e; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_set_Item_m1572678129_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m3498964808_gshared (List_1_t333824601 * __this, AnimatorClipInfo_t3156717155 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); AnimatorClipInfoU5BU5D_t855299250* L_1 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))))) { goto IL_001a; } } { NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t333824601 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { AnimatorClipInfoU5BU5D_t855299250* L_2 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (int32_t)L_3; V_0 = (int32_t)L_4; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1))); int32_t L_5 = V_0; AnimatorClipInfo_t3156717155 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (AnimatorClipInfo_t3156717155 )L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::GrowIfNeeded(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_GrowIfNeeded_m1764592224_gshared (List_1_t333824601 * __this, int32_t ___newCount0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___newCount0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = V_0; AnimatorClipInfoU5BU5D_t855299250* L_3 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length))))))) { goto IL_0031; } } { NullCheck((List_1_t333824601 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t333824601 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t333824601 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); int32_t L_5 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)2)), (int32_t)4, /*hidden argument*/NULL); int32_t L_6 = V_0; int32_t L_7 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0031: { return; } } // System.Void System.Collections.Generic.List`1::CheckRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckRange_m3618816126_gshared (List_1_t333824601 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m3618816126_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___idx0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckRange_m3618816126_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckRange_m3618816126_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___idx0; int32_t L_5 = ___count1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_CheckRange_m3618816126_RuntimeMethod_var); } IL_003d: { return; } } // System.Void System.Collections.Generic.List`1::AddCollection(System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddCollection_m1900510453_gshared (List_1_t333824601 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection0; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if (L_2) { goto IL_000e; } } { return; } IL_000e: { int32_t L_3 = V_0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; AnimatorClipInfoU5BU5D_t855299250* L_5 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< AnimatorClipInfoU5BU5D_t855299250*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_4, (AnimatorClipInfoU5BU5D_t855299250*)L_5, (int32_t)L_6); int32_t L_7 = (int32_t)__this->get__size_2(); int32_t L_8 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))); return; } } // System.Void System.Collections.Generic.List`1::AddEnumerable(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m1177984444_gshared (List_1_t333824601 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m1177984444_MetadataUsageId); s_Il2CppMethodInitialized = true; } AnimatorClipInfo_t3156717155 V_0; memset(&V_0, 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable0; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_001a; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); AnimatorClipInfo_t3156717155 L_3 = InterfaceFuncInvoker0< AnimatorClipInfo_t3156717155 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (AnimatorClipInfo_t3156717155 )L_3; AnimatorClipInfo_t3156717155 L_4 = V_0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t333824601 *)__this, (AnimatorClipInfo_t3156717155 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_001a: { RuntimeObject* L_5 = V_1; NullCheck((RuntimeObject*)L_5); bool L_6 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_5); if (L_6) { goto IL_000c; } } IL_0025: { IL2CPP_LEAVE(0x35, FINALLY_002a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_002a; } FINALLY_002a: { // begin finally (depth: 1) { RuntimeObject* L_7 = V_1; if (L_7) { goto IL_002e; } } IL_002d: { IL2CPP_END_FINALLY(42) } IL_002e: { RuntimeObject* L_8 = V_1; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_8); IL2CPP_END_FINALLY(42) } } // end finally (depth: 1) IL2CPP_CLEANUP(42) { IL2CPP_JUMP_TBL(0x35, IL_0035) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddRange_m2265050293_gshared (List_1_t333824601 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t333824601 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0020; } } { RuntimeObject* L_3 = V_0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t333824601 *)__this, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); goto IL_0027; } IL_0020: { RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t333824601 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); } IL_0027: { int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() extern "C" IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t74326146 * List_1_AsReadOnly_m2198503225_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t74326146 * L_0 = (ReadOnlyCollection_1_t74326146 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t74326146 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m117442235_gshared (List_1_t333824601 * __this, AnimatorClipInfo_t3156717155 ___item0, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); AnimatorClipInfo_t3156717155 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, int32_t, int32_t, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_0, (int32_t)0, (int32_t)L_1, (AnimatorClipInfo_t3156717155 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1781865259_gshared (List_1_t333824601 * __this, AnimatorClipInfo_t3156717155 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); AnimatorClipInfo_t3156717155 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, int32_t, int32_t, AnimatorClipInfo_t3156717155 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_0, (int32_t)0, (int32_t)L_1, (AnimatorClipInfo_t3156717155 )L_2, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m472500746_gshared (List_1_t333824601 * __this, int32_t ___index0, int32_t ___count1, AnimatorClipInfo_t3156717155 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); AnimatorClipInfoU5BU5D_t855299250* L_2 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; AnimatorClipInfo_t3156717155 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, int32_t, int32_t, AnimatorClipInfo_t3156717155 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_2, (int32_t)L_3, (int32_t)L_4, (AnimatorClipInfo_t3156717155 )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_7; } } // System.Void System.Collections.Generic.List`1::Clear() extern "C" IL2CPP_METHOD_ATTR void List_1_Clear_m2511244543_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); AnimatorClipInfoU5BU5D_t855299250* L_1 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); __this->set__size_2(0); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.List`1::Contains(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Contains_m2953906815_gshared (List_1_t333824601 * __this, AnimatorClipInfo_t3156717155 ___item0, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); AnimatorClipInfo_t3156717155 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, AnimatorClipInfo_t3156717155 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_0, (AnimatorClipInfo_t3156717155 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m3320017556_gshared (List_1_t333824601 * __this, AnimatorClipInfoU5BU5D_t855299250* ___array0, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); AnimatorClipInfoU5BU5D_t855299250* L_1 = ___array0; int32_t L_2 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m3039706353_gshared (List_1_t333824601 * __this, AnimatorClipInfoU5BU5D_t855299250* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); AnimatorClipInfoU5BU5D_t855299250* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m718551058_gshared (List_1_t333824601 * __this, int32_t ___index0, AnimatorClipInfoU5BU5D_t855299250* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); AnimatorClipInfoU5BU5D_t855299250* L_2 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_3 = ___index0; AnimatorClipInfoU5BU5D_t855299250* L_4 = ___array1; int32_t L_5 = ___arrayIndex2; int32_t L_6 = ___count3; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_Exists_m3137127507_gshared (List_1_t333824601 * __this, Predicate_1_t3982011279 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3982011279 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3982011279 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3982011279 * L_2 = ___match0; NullCheck((List_1_t333824601 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t333824601 *, int32_t, int32_t, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t333824601 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3982011279 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR AnimatorClipInfo_t3156717155 List_1_Find_m680283087_gshared (List_1_t333824601 * __this, Predicate_1_t3982011279 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; AnimatorClipInfo_t3156717155 V_1; memset(&V_1, 0, sizeof(V_1)); AnimatorClipInfo_t3156717155 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t3982011279 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3982011279 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3982011279 * L_2 = ___match0; NullCheck((List_1_t333824601 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t333824601 *, int32_t, int32_t, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t333824601 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3982011279 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_002d; } } { AnimatorClipInfoU5BU5D_t855299250* L_5 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; AnimatorClipInfo_t3156717155 L_8 = (L_5)->GetAt(static_cast(L_7)); G_B3_0 = L_8; goto IL_0036; } IL_002d: { il2cpp_codegen_initobj((&V_1), sizeof(AnimatorClipInfo_t3156717155 )); AnimatorClipInfo_t3156717155 L_9 = V_1; G_B3_0 = L_9; } IL_0036: { return G_B3_0; } } // System.Void System.Collections.Generic.List`1::CheckMatch(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckMatch_m3587527147_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t3982011279 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m3587527147_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t3982011279 * L_0 = ___match0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral461028519, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckMatch_m3587527147_RuntimeMethod_var); } IL_0011: { return; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t333824601 * List_1_FindAll_m2349863555_gshared (List_1_t333824601 * __this, Predicate_1_t3982011279 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3982011279 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3982011279 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) > ((int32_t)((int32_t)65536)))) { goto IL_001e; } } { Predicate_1_t3982011279 * L_2 = ___match0; NullCheck((List_1_t333824601 *)__this); List_1_t333824601 * L_3 = (( List_1_t333824601 * (*) (List_1_t333824601 *, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t333824601 *)__this, (Predicate_1_t3982011279 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t3982011279 * L_4 = ___match0; NullCheck((List_1_t333824601 *)__this); List_1_t333824601 * L_5 = (( List_1_t333824601 * (*) (List_1_t333824601 *, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t333824601 *)__this, (Predicate_1_t3982011279 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)); return L_5; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllStackBits(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t333824601 * List_1_FindAllStackBits_m3966112108_gshared (List_1_t333824601 * __this, Predicate_1_t3982011279 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m3966112108_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint32_t* V_0 = NULL; uint32_t* V_1 = NULL; int32_t V_2 = 0; uint32_t V_3 = 0; int32_t V_4 = 0; AnimatorClipInfoU5BU5D_t855299250* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); if ((uint64_t)(uint32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)) * (uint64_t)(uint32_t)4 > (uint64_t)(uint32_t)kIl2CppUInt32Max) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(),List_1_FindAllStackBits_m3966112108_RuntimeMethod_var); int8_t* L_1 = (int8_t*) alloca(((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); memset(L_1,0,((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); V_0 = (uint32_t*)(L_1); uint32_t* L_2 = V_0; V_1 = (uint32_t*)L_2; V_2 = (int32_t)0; V_3 = (uint32_t)((int32_t)-2147483648LL); V_4 = (int32_t)0; goto IL_005f; } IL_0022: { Predicate_1_t3982011279 * L_3 = ___match0; AnimatorClipInfoU5BU5D_t855299250* L_4 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; AnimatorClipInfo_t3156717155 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3982011279 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3982011279 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3982011279 *)L_3, (AnimatorClipInfo_t3156717155 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0044; } } { uint32_t* L_9 = V_1; uint32_t* L_10 = V_1; uint32_t L_11 = V_3; *((int32_t*)(L_9)) = (int32_t)((int32_t)((int32_t)(*((uint32_t*)L_10))|(int32_t)L_11)); int32_t L_12 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0044: { uint32_t L_13 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_13>>1)); uint32_t L_14 = V_3; if (L_14) { goto IL_0059; } } { uint32_t* L_15 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_15, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_0059: { int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_005f: { int32_t L_17 = V_4; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0022; } } { int32_t L_19 = V_2; V_5 = (AnimatorClipInfoU5BU5D_t855299250*)((AnimatorClipInfoU5BU5D_t855299250*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_19)); V_3 = (uint32_t)((int32_t)-2147483648LL); uint32_t* L_20 = V_0; V_1 = (uint32_t*)L_20; V_6 = (int32_t)0; V_7 = (int32_t)0; goto IL_00c7; } IL_0087: { uint32_t* L_21 = V_1; uint32_t L_22 = V_3; uint32_t L_23 = V_3; if ((!(((uint32_t)((int32_t)((int32_t)(*((uint32_t*)L_21))&(int32_t)L_22))) == ((uint32_t)L_23)))) { goto IL_00ac; } } { AnimatorClipInfoU5BU5D_t855299250* L_24 = V_5; int32_t L_25 = V_6; int32_t L_26 = (int32_t)L_25; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); AnimatorClipInfoU5BU5D_t855299250* L_27 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; AnimatorClipInfo_t3156717155 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (AnimatorClipInfo_t3156717155 )L_30); } IL_00ac: { uint32_t L_31 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_31>>1)); uint32_t L_32 = V_3; if (L_32) { goto IL_00c1; } } { uint32_t* L_33 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_00c1: { int32_t L_34 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)); } IL_00c7: { int32_t L_35 = V_7; int32_t L_36 = (int32_t)__this->get__size_2(); if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00dc; } } { int32_t L_37 = V_6; int32_t L_38 = V_2; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0087; } } IL_00dc: { AnimatorClipInfoU5BU5D_t855299250* L_39 = V_5; int32_t L_40 = V_2; List_1_t333824601 * L_41 = (List_1_t333824601 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t333824601 *, AnimatorClipInfoU5BU5D_t855299250*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (AnimatorClipInfoU5BU5D_t855299250*)L_39, (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_41; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllList(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t333824601 * List_1_FindAllList_m1513999830_gshared (List_1_t333824601 * __this, Predicate_1_t3982011279 * ___match0, const RuntimeMethod* method) { List_1_t333824601 * V_0 = NULL; int32_t V_1 = 0; { List_1_t333824601 * L_0 = (List_1_t333824601 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t333824601 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)); V_0 = (List_1_t333824601 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t3982011279 * L_1 = ___match0; AnimatorClipInfoU5BU5D_t855299250* L_2 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; AnimatorClipInfo_t3156717155 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3982011279 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3982011279 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3982011279 *)L_1, (AnimatorClipInfo_t3156717155 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t333824601 * L_7 = V_0; AnimatorClipInfoU5BU5D_t855299250* L_8 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; AnimatorClipInfo_t3156717155 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t333824601 *)L_7); (( void (*) (List_1_t333824601 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t333824601 *)L_7, (AnimatorClipInfo_t3156717155 )L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_0036: { int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_003a: { int32_t L_13 = V_1; int32_t L_14 = (int32_t)__this->get__size_2(); if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000d; } } { List_1_t333824601 * L_15 = V_0; return L_15; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m595156497_gshared (List_1_t333824601 * __this, Predicate_1_t3982011279 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3982011279 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3982011279 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3982011279 * L_2 = ___match0; NullCheck((List_1_t333824601 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t333824601 *, int32_t, int32_t, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t333824601 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3982011279 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m3652369942_gshared (List_1_t333824601 * __this, int32_t ___startIndex0, Predicate_1_t3982011279 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3982011279 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3982011279 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = ___startIndex0; Predicate_1_t3982011279 * L_5 = ___match1; NullCheck((List_1_t333824601 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t333824601 *, int32_t, int32_t, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t3982011279 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m1979534793_gshared (List_1_t333824601 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3982011279 * ___match2, const RuntimeMethod* method) { { Predicate_1_t3982011279 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3982011279 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_3 = ___startIndex0; int32_t L_4 = ___count1; Predicate_1_t3982011279 * L_5 = ___match2; NullCheck((List_1_t333824601 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t333824601 *, int32_t, int32_t, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t3982011279 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::GetIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetIndex_m1083466_gshared (List_1_t333824601 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3982011279 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = ___startIndex0; V_1 = (int32_t)L_2; goto IL_0028; } IL_000b: { Predicate_1_t3982011279 * L_3 = ___match2; AnimatorClipInfoU5BU5D_t855299250* L_4 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; AnimatorClipInfo_t3156717155 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3982011279 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3982011279 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3982011279 *)L_3, (AnimatorClipInfo_t3156717155 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0024; } } { int32_t L_9 = V_1; return L_9; } IL_0024: { int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0028: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_000b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR AnimatorClipInfo_t3156717155 List_1_FindLast_m3897392910_gshared (List_1_t333824601 * __this, Predicate_1_t3982011279 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; AnimatorClipInfo_t3156717155 V_1; memset(&V_1, 0, sizeof(V_1)); AnimatorClipInfo_t3156717155 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t3982011279 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3982011279 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3982011279 * L_2 = ___match0; NullCheck((List_1_t333824601 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t333824601 *, int32_t, int32_t, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t333824601 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3982011279 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_002a; } } { il2cpp_codegen_initobj((&V_1), sizeof(AnimatorClipInfo_t3156717155 )); AnimatorClipInfo_t3156717155 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t333824601 *)__this); AnimatorClipInfo_t3156717155 L_7 = (( AnimatorClipInfo_t3156717155 (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); G_B3_0 = L_7; } IL_0031: { return G_B3_0; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m70929298_gshared (List_1_t333824601 * __this, Predicate_1_t3982011279 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3982011279 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3982011279 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t3982011279 * L_2 = ___match0; NullCheck((List_1_t333824601 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t333824601 *, int32_t, int32_t, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t333824601 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3982011279 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m2692865262_gshared (List_1_t333824601 * __this, int32_t ___startIndex0, Predicate_1_t3982011279 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3982011279 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3982011279 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t3982011279 * L_3 = ___match1; NullCheck((List_1_t333824601 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t333824601 *, int32_t, int32_t, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t333824601 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t3982011279 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3113942850_gshared (List_1_t333824601 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3982011279 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3982011279 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3982011279 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); int32_t L_3 = V_0; int32_t L_4 = ___count1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_5 = V_0; int32_t L_6 = ___count1; Predicate_1_t3982011279 * L_7 = ___match2; NullCheck((List_1_t333824601 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t333824601 *, int32_t, int32_t, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t3982011279 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_8; } } // System.Int32 System.Collections.Generic.List`1::GetLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetLastIndex_m2766334477_gshared (List_1_t333824601 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3982011279 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); goto IL_0026; } IL_0009: { Predicate_1_t3982011279 * L_2 = ___match2; AnimatorClipInfoU5BU5D_t855299250* L_3 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_4 = V_0; int32_t L_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); V_0 = (int32_t)L_5; NullCheck(L_3); int32_t L_6 = L_5; AnimatorClipInfo_t3156717155 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3982011279 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t3982011279 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3982011279 *)L_2, (AnimatorClipInfo_t3156717155 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0026; } } { int32_t L_9 = V_0; return L_9; } IL_0026: { int32_t L_10 = V_0; int32_t L_11 = ___startIndex0; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0009; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) extern "C" IL2CPP_METHOD_ATTR void List_1_ForEach_m1700805494_gshared (List_1_t333824601 * __this, Action_1_t3329184750 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m1700805494_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t3329184750 * L_0 = ___action0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2365897554, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_ForEach_m1700805494_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t3329184750 * L_2 = ___action0; AnimatorClipInfoU5BU5D_t855299250* L_3 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; AnimatorClipInfo_t3156717155 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t3329184750 *)L_2); (( void (*) (Action_1_t3329184750 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t3329184750 *)L_2, (AnimatorClipInfo_t3156717155 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0018; } } { return; } } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t2223068478 List_1_GetEnumerator_m3165186277_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { Enumerator_t2223068478 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3713880075((&L_0), (List_1_t333824601 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 38)); return L_0; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR List_1_t333824601 * List_1_GetRange_m235037648_gshared (List_1_t333824601 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { AnimatorClipInfoU5BU5D_t855299250* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; V_0 = (AnimatorClipInfoU5BU5D_t855299250*)((AnimatorClipInfoU5BU5D_t855299250*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); AnimatorClipInfoU5BU5D_t855299250* L_3 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_4 = ___index0; AnimatorClipInfoU5BU5D_t855299250* L_5 = V_0; int32_t L_6 = ___count1; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)0, (int32_t)L_6, /*hidden argument*/NULL); AnimatorClipInfoU5BU5D_t855299250* L_7 = V_0; int32_t L_8 = ___count1; List_1_t333824601 * L_9 = (List_1_t333824601 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t333824601 *, AnimatorClipInfoU5BU5D_t855299250*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (AnimatorClipInfoU5BU5D_t855299250*)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_9; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2805654716_gshared (List_1_t333824601 * __this, AnimatorClipInfo_t3156717155 ___item0, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); AnimatorClipInfo_t3156717155 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, AnimatorClipInfo_t3156717155 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_0, (AnimatorClipInfo_t3156717155 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m375227311_gshared (List_1_t333824601 * __this, AnimatorClipInfo_t3156717155 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); AnimatorClipInfoU5BU5D_t855299250* L_1 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); AnimatorClipInfo_t3156717155 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___index1; int32_t L_6 = (( int32_t (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, AnimatorClipInfo_t3156717155 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_1, (AnimatorClipInfo_t3156717155 )L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m1523163378_gshared (List_1_t333824601 * __this, AnimatorClipInfo_t3156717155 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m1523163378_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_IndexOf_m1523163378_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_IndexOf_m1523163378_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___index1; int32_t L_5 = ___count2; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentOutOfRangeException_t777629997 * L_7 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_IndexOf_m1523163378_RuntimeMethod_var); } IL_003d: { AnimatorClipInfoU5BU5D_t855299250* L_8 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); AnimatorClipInfo_t3156717155 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, AnimatorClipInfo_t3156717155 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_8, (AnimatorClipInfo_t3156717155 )L_9, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_12; } } // System.Void System.Collections.Generic.List`1::Shift(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Shift_m513140365_gshared (List_1_t333824601 * __this, int32_t ___start0, int32_t ___delta1, const RuntimeMethod* method) { { int32_t L_0 = ___delta1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { int32_t L_1 = ___start0; int32_t L_2 = ___delta1; ___start0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)); } IL_000c: { int32_t L_3 = ___start0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0035; } } { AnimatorClipInfoU5BU5D_t855299250* L_5 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_6 = ___start0; AnimatorClipInfoU5BU5D_t855299250* L_7 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_8 = ___start0; int32_t L_9 = ___delta1; int32_t L_10 = (int32_t)__this->get__size_2(); int32_t L_11 = ___start0; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), /*hidden argument*/NULL); } IL_0035: { int32_t L_12 = (int32_t)__this->get__size_2(); int32_t L_13 = ___delta1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)L_13))); int32_t L_14 = ___delta1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_005d; } } { AnimatorClipInfoU5BU5D_t855299250* L_15 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_16 = (int32_t)__this->get__size_2(); int32_t L_17 = ___delta1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_15, (int32_t)L_16, (int32_t)((-L_17)), /*hidden argument*/NULL); } IL_005d: { return; } } // System.Void System.Collections.Generic.List`1::CheckIndex(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckIndex_m2923737539_gshared (List_1_t333824601 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m2923737539_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckIndex_m2923737539_RuntimeMethod_var); } IL_001e: { return; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_Insert_m524695227_gshared (List_1_t333824601 * __this, int32_t ___index0, AnimatorClipInfo_t3156717155 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = (int32_t)__this->get__size_2(); AnimatorClipInfoU5BU5D_t855299250* L_2 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))))))) { goto IL_0021; } } { NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t333824601 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0021: { int32_t L_3 = ___index0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); AnimatorClipInfoU5BU5D_t855299250* L_4 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_5 = ___index0; AnimatorClipInfo_t3156717155 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (AnimatorClipInfo_t3156717155 )L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::CheckCollection(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckCollection_m997961140_gshared (List_1_t333824601 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m997961140_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral3723644332, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckCollection_m997961140_RuntimeMethod_var); } IL_0011: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertRange_m1973681388_gshared (List_1_t333824601 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { AnimatorClipInfoU5BU5D_t855299250* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t333824601 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject* L_2 = ___collection1; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(List_1_t333824601 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (AnimatorClipInfoU5BU5D_t855299250*)((AnimatorClipInfoU5BU5D_t855299250*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); AnimatorClipInfoU5BU5D_t855299250* L_4 = V_0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, AnimatorClipInfoU5BU5D_t855299250*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t333824601 *)__this, (AnimatorClipInfoU5BU5D_t855299250*)L_4, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)); int32_t L_5 = (int32_t)__this->get__size_2(); NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; AnimatorClipInfoU5BU5D_t855299250* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_6, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); AnimatorClipInfoU5BU5D_t855299250* L_8 = V_0; AnimatorClipInfoU5BU5D_t855299250* L_9 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_10 = ___index0; AnimatorClipInfoU5BU5D_t855299250* L_11 = V_0; NullCheck(L_11); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)L_10, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))), /*hidden argument*/NULL); goto IL_0077; } IL_0055: { RuntimeObject* L_12 = ___collection1; V_1 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_13 = V_1; if (!L_13) { goto IL_006f; } } { int32_t L_14 = ___index0; RuntimeObject* L_15 = V_1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_14, (RuntimeObject*)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)); goto IL_0077; } IL_006f: { int32_t L_16 = ___index0; RuntimeObject* L_17 = ___collection1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_16, (RuntimeObject*)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); } IL_0077: { int32_t L_18 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::InsertCollection(System.Int32,System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertCollection_m3744985305_gshared (List_1_t333824601 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection1; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_3 = ___index0; int32_t L_4 = V_0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); RuntimeObject* L_5 = ___collection1; AnimatorClipInfoU5BU5D_t855299250* L_6 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< AnimatorClipInfoU5BU5D_t855299250*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5, (AnimatorClipInfoU5BU5D_t855299250*)L_6, (int32_t)L_7); return; } } // System.Void System.Collections.Generic.List`1::InsertEnumeration(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertEnumeration_m128839859_gshared (List_1_t333824601 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m128839859_MetadataUsageId); s_Il2CppMethodInitialized = true; } AnimatorClipInfo_t3156717155 V_0; memset(&V_0, 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable1; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_0020; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); AnimatorClipInfo_t3156717155 L_3 = InterfaceFuncInvoker0< AnimatorClipInfo_t3156717155 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (AnimatorClipInfo_t3156717155 )L_3; int32_t L_4 = ___index0; int32_t L_5 = (int32_t)L_4; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); AnimatorClipInfo_t3156717155 L_6 = V_0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_5, (AnimatorClipInfo_t3156717155 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); } IL_0020: { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); bool L_8 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); if (L_8) { goto IL_000c; } } IL_002b: { IL2CPP_LEAVE(0x3B, FINALLY_0030); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0030; } FINALLY_0030: { // begin finally (depth: 1) { RuntimeObject* L_9 = V_1; if (L_9) { goto IL_0034; } } IL_0033: { IL2CPP_END_FINALLY(48) } IL_0034: { RuntimeObject* L_10 = V_1; NullCheck((RuntimeObject*)L_10); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_10); IL2CPP_END_FINALLY(48) } } // end finally (depth: 1) IL2CPP_CLEANUP(48) { IL2CPP_JUMP_TBL(0x3B, IL_003b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_003b: { return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m1367198649_gshared (List_1_t333824601 * __this, AnimatorClipInfo_t3156717155 ___item0, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); AnimatorClipInfo_t3156717155 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, AnimatorClipInfo_t3156717155 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_0, (AnimatorClipInfo_t3156717155 )L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m2520574101_gshared (List_1_t333824601 * __this, AnimatorClipInfo_t3156717155 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); AnimatorClipInfoU5BU5D_t855299250* L_1 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); AnimatorClipInfo_t3156717155 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, AnimatorClipInfo_t3156717155 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_1, (AnimatorClipInfo_t3156717155 )L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m213943636_gshared (List_1_t333824601 * __this, AnimatorClipInfo_t3156717155 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m213943636_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001d; } } { int32_t L_1 = ___index1; int32_t L_2 = L_1; RuntimeObject * L_3 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_2); ArgumentOutOfRangeException_t777629997 * L_4 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_4, (String_t*)_stringLiteral797640427, (RuntimeObject *)L_3, (String_t*)_stringLiteral1103599130, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,List_1_LastIndexOf_m213943636_RuntimeMethod_var); } IL_001d: { int32_t L_5 = ___count2; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_003a; } } { int32_t L_6 = ___count2; int32_t L_7 = L_6; RuntimeObject * L_8 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_7); ArgumentOutOfRangeException_t777629997 * L_9 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_9, (String_t*)_stringLiteral2002595880, (RuntimeObject *)L_8, (String_t*)_stringLiteral3690514408, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,List_1_LastIndexOf_m213943636_RuntimeMethod_var); } IL_003a: { int32_t L_10 = ___index1; int32_t L_11 = ___count2; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1))) >= ((int32_t)0))) { goto IL_005b; } } { int32_t L_12 = ___count2; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_13); ArgumentOutOfRangeException_t777629997 * L_15 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_15, (String_t*)_stringLiteral2002595896, (RuntimeObject *)L_14, (String_t*)_stringLiteral2617075568, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15,List_1_LastIndexOf_m213943636_RuntimeMethod_var); } IL_005b: { AnimatorClipInfoU5BU5D_t855299250* L_16 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); AnimatorClipInfo_t3156717155 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, AnimatorClipInfo_t3156717155 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_16, (AnimatorClipInfo_t3156717155 )L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_20; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Remove_m3564449592_gshared (List_1_t333824601 * __this, AnimatorClipInfo_t3156717155 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { AnimatorClipInfo_t3156717155 L_0 = ___item0; NullCheck((List_1_t333824601 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t333824601 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t333824601 *)__this, (AnimatorClipInfo_t3156717155 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0016; } } { int32_t L_3 = V_0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)); } IL_0016: { int32_t L_4 = V_0; return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m2595218317_gshared (List_1_t333824601 * __this, Predicate_1_t3982011279 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t3982011279 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3982011279 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; V_1 = (int32_t)0; V_0 = (int32_t)0; goto IL_0031; } IL_0011: { Predicate_1_t3982011279 * L_1 = ___match0; AnimatorClipInfoU5BU5D_t855299250* L_2 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; AnimatorClipInfo_t3156717155 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3982011279 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3982011279 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3982011279 *)L_1, (AnimatorClipInfo_t3156717155 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_002d; } } { goto IL_003d; } IL_002d: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0031: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0011; } } IL_003d: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_004b; } } { return 0; } IL_004b: { int32_t L_12 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1))); int32_t L_13 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); goto IL_0099; } IL_0062: { Predicate_1_t3982011279 * L_14 = ___match0; AnimatorClipInfoU5BU5D_t855299250* L_15 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; AnimatorClipInfo_t3156717155 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t3982011279 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t3982011279 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3982011279 *)L_14, (AnimatorClipInfo_t3156717155 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { AnimatorClipInfoU5BU5D_t855299250* L_20 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_21 = V_0; int32_t L_22 = (int32_t)L_21; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); AnimatorClipInfoU5BU5D_t855299250* L_23 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; AnimatorClipInfo_t3156717155 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (AnimatorClipInfo_t3156717155 )L_26); } IL_0095: { int32_t L_27 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); } IL_0099: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get__size_2(); if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0062; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_31))) <= ((int32_t)0))) { goto IL_00bd; } } { AnimatorClipInfoU5BU5D_t855299250* L_32 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_33 = V_0; int32_t L_34 = V_1; int32_t L_35 = V_0; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_32, (int32_t)L_33, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)L_35)), /*hidden argument*/NULL); } IL_00bd: { int32_t L_36 = V_0; __this->set__size_2(L_36); int32_t L_37 = V_1; int32_t L_38 = V_0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)L_38)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveAt_m270163163_gshared (List_1_t333824601 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m270163163_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_RemoveAt_m270163163_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); AnimatorClipInfoU5BU5D_t855299250* L_5 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)1, /*hidden argument*/NULL); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveRange_m1023320586_gshared (List_1_t333824601 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0038; } } { int32_t L_3 = ___index0; int32_t L_4 = ___count1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); AnimatorClipInfoU5BU5D_t855299250* L_5 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); int32_t L_8 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); } IL_0038: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m3326592376_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/NULL); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m1814144098_gshared (List_1_t333824601 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); AnimatorClipInfoU5BU5D_t855299250* L_2 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL); int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort() extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m835021664_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 46)); Comparer_1_t361504741 * L_2 = (( Comparer_1_t361504741 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); (( void (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m614006581_gshared (List_1_t333824601 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m2461996716_gshared (List_1_t333824601 * __this, Comparison_1_t2931648334 * ___comparison0, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t2931648334 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, int32_t, Comparison_1_t2931648334 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_0, (int32_t)L_1, (Comparison_1_t2931648334 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m2365551735_gshared (List_1_t333824601 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); AnimatorClipInfoU5BU5D_t855299250* L_2 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250*)L_2, (int32_t)L_3, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_6 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))); return; } } // T[] System.Collections.Generic.List`1::ToArray() extern "C" IL2CPP_METHOD_ATTR AnimatorClipInfoU5BU5D_t855299250* List_1_ToArray_m161611127_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { AnimatorClipInfoU5BU5D_t855299250* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (AnimatorClipInfoU5BU5D_t855299250*)((AnimatorClipInfoU5BU5D_t855299250*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); AnimatorClipInfoU5BU5D_t855299250* L_1 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); AnimatorClipInfoU5BU5D_t855299250* L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_1, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, /*hidden argument*/NULL); AnimatorClipInfoU5BU5D_t855299250* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m1319219685_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m3923089743_gshared (List_1_t333824601 * __this, Predicate_1_t3982011279 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3982011279 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3982011279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3982011279 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; goto IL_002a; } IL_000d: { Predicate_1_t3982011279 * L_1 = ___match0; AnimatorClipInfoU5BU5D_t855299250* L_2 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; AnimatorClipInfo_t3156717155 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3982011279 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3982011279 *, AnimatorClipInfo_t3156717155 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3982011279 *)L_1, (AnimatorClipInfo_t3156717155 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_6) { goto IL_0026; } } { return (bool)0; } IL_0026: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002a: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000d; } } { return (bool)1; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m3724237845_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { AnimatorClipInfoU5BU5D_t855299250* L_0 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); NullCheck(L_0); return (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))); } } // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Capacity_m3592756856_gshared (List_1_t333824601 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m3592756856_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) < ((uint32_t)L_1)))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m2047740448(L_2, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_set_Capacity_m3592756856_RuntimeMethod_var); } IL_0012: { AnimatorClipInfoU5BU5D_t855299250** L_3 = (AnimatorClipInfoU5BU5D_t855299250**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, AnimatorClipInfoU5BU5D_t855299250**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (AnimatorClipInfoU5BU5D_t855299250**)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)); return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m2870938102_gshared (List_1_t333824601 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR AnimatorClipInfo_t3156717155 List_1_get_Item_m2529260597_gshared (List_1_t333824601 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m2529260597_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_0017; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_get_Item_m2529260597_RuntimeMethod_var); } IL_0017: { AnimatorClipInfoU5BU5D_t855299250* L_3 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; AnimatorClipInfo_t3156717155 L_6 = (L_3)->GetAt(static_cast(L_5)); return L_6; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Item_m1129294121_gshared (List_1_t333824601 * __this, int32_t ___index0, AnimatorClipInfo_t3156717155 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m1129294121_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t333824601 *)__this); (( void (*) (List_1_t333824601 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t333824601 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_001e; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_set_Item_m1129294121_RuntimeMethod_var); } IL_001e: { AnimatorClipInfoU5BU5D_t855299250* L_4 = (AnimatorClipInfoU5BU5D_t855299250*)__this->get__items_1(); int32_t L_5 = ___index0; AnimatorClipInfo_t3156717155 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (AnimatorClipInfo_t3156717155 )L_6); 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 // System.Void System.Collections.Generic.List`1::.ctor() extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m1345008423_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); OrderBlockU5BU5D_t2389202590* L_0 = ((List_1_t3058052573_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m369633558_gshared (List_1_t3058052573 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3058052573 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (L_2) { goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); OrderBlockU5BU5D_t2389202590* L_3 = ((List_1_t3058052573_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_3); RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3058052573 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); goto IL_0049; } IL_0031: { RuntimeObject* L_5 = V_0; NullCheck((RuntimeObject*)L_5); int32_t L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5); __this->set__items_1(((OrderBlockU5BU5D_t2389202590*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3058052573 *)__this, (RuntimeObject*)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); } IL_0049: { return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m1825497879_gshared (List_1_t3058052573 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m1825497879_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0018; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1__ctor_m1825497879_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((OrderBlockU5BU5D_t2389202590*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2))); return; } } // System.Void System.Collections.Generic.List`1::.ctor(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m1633609714_gshared (List_1_t3058052573 * __this, OrderBlockU5BU5D_t2389202590* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); OrderBlockU5BU5D_t2389202590* L_0 = ___data0; __this->set__items_1(L_0); int32_t L_1 = ___size1; __this->set__size_2(L_1); return; } } // System.Void System.Collections.Generic.List`1::.cctor() extern "C" IL2CPP_METHOD_ATTR void List_1__cctor_m972674764_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t3058052573_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((OrderBlockU5BU5D_t2389202590*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 4), (uint32_t)0))); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m1341656339_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3058052573 *)__this); Enumerator_t652329154 L_0 = (( Enumerator_t652329154 (*) (List_1_t3058052573 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3058052573 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t652329154 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m1848178489_gshared (List_1_t3058052573 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); RuntimeArray * L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m1205748543_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3058052573 *)__this); Enumerator_t652329154 L_0 = (( Enumerator_t652329154 (*) (List_1_t3058052573 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3058052573 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t652329154 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m3014463499_gshared (List_1_t3058052573 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m3014463499_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3058052573 *)__this, (OrderBlock_t1585977831 )((*(OrderBlock_t1585977831 *)((OrderBlock_t1585977831 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); int32_t L_1 = (int32_t)__this->get__size_2(); V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)); goto IL_0036; } IL_001a: { ; // IL_001a: leave IL_002b } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001f; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0025; throw e; } CATCH_001f: { // begin catch(System.NullReferenceException) goto IL_002b; } // end catch (depth: 1) CATCH_0025: { // begin catch(System.InvalidCastException) goto IL_002b; } // end catch (depth: 1) IL_002b: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_Add_m3014463499_RuntimeMethod_var); } IL_0036: { int32_t L_3 = V_0; return L_3; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m2070338878_gshared (List_1_t3058052573 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m2070338878_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t3058052573 *)__this); bool L_1 = (( bool (*) (List_1_t3058052573 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t3058052573 *)__this, (OrderBlock_t1585977831 )((*(OrderBlock_t1585977831 *)((OrderBlock_t1585977831 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); V_0 = (bool)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (bool)0; } IL_0025: { bool L_2 = V_0; return L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m3921550135_gshared (List_1_t3058052573 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m3921550135_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t3058052573 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3058052573 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3058052573 *)__this, (OrderBlock_t1585977831 )((*(OrderBlock_t1585977831 *)((OrderBlock_t1585977831 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (-1); } IL_0025: { int32_t L_2 = V_0; return L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m2615036509_gshared (List_1_t3058052573 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Insert_m2615036509_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { int32_t L_0 = ___index0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); } IL_0007: try { // begin try (depth: 1) { int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_1, (OrderBlock_t1585977831 )((*(OrderBlock_t1585977831 *)((OrderBlock_t1585977831 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); goto IL_0035; } IL_0019: { ; // IL_0019: leave IL_002a } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001e; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0024; throw e; } CATCH_001e: { // begin catch(System.NullReferenceException) goto IL_002a; } // end catch (depth: 1) CATCH_0024: { // begin catch(System.InvalidCastException) goto IL_002a; } // end catch (depth: 1) IL_002a: { ArgumentException_t132251570 * L_3 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_3, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_System_Collections_IList_Insert_m2615036509_RuntimeMethod_var); } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m2683997543_gshared (List_1_t3058052573 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m2683997543_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t3058052573 *)__this); (( bool (*) (List_1_t3058052573 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t3058052573 *)__this, (OrderBlock_t1585977831 )((*(OrderBlock_t1585977831 *)((OrderBlock_t1585977831 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)); goto IL_0023; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m4268703090_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m2632303084_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m1244917400_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m3020353736_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m3866948292_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m764075633_gshared (List_1_t3058052573 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3058052573 *)__this); OrderBlock_t1585977831 L_1 = (( OrderBlock_t1585977831 (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); OrderBlock_t1585977831 L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m4091250723_gshared (List_1_t3058052573 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_set_Item_m4091250723_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { int32_t L_0 = ___index0; RuntimeObject * L_1 = ___value1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, (OrderBlock_t1585977831 )((*(OrderBlock_t1585977831 *)((OrderBlock_t1585977831 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); goto IL_002e; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_set_Item_m4091250723_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m1788733393_gshared (List_1_t3058052573 * __this, OrderBlock_t1585977831 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); OrderBlockU5BU5D_t2389202590* L_1 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))))) { goto IL_001a; } } { NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { OrderBlockU5BU5D_t2389202590* L_2 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (int32_t)L_3; V_0 = (int32_t)L_4; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1))); int32_t L_5 = V_0; OrderBlock_t1585977831 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (OrderBlock_t1585977831 )L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::GrowIfNeeded(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_GrowIfNeeded_m3796726_gshared (List_1_t3058052573 * __this, int32_t ___newCount0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___newCount0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = V_0; OrderBlockU5BU5D_t2389202590* L_3 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length))))))) { goto IL_0031; } } { NullCheck((List_1_t3058052573 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3058052573 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t3058052573 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); int32_t L_5 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)2)), (int32_t)4, /*hidden argument*/NULL); int32_t L_6 = V_0; int32_t L_7 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0031: { return; } } // System.Void System.Collections.Generic.List`1::CheckRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckRange_m1806302399_gshared (List_1_t3058052573 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m1806302399_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___idx0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckRange_m1806302399_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckRange_m1806302399_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___idx0; int32_t L_5 = ___count1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_CheckRange_m1806302399_RuntimeMethod_var); } IL_003d: { return; } } // System.Void System.Collections.Generic.List`1::AddCollection(System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddCollection_m3837136403_gshared (List_1_t3058052573 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection0; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if (L_2) { goto IL_000e; } } { return; } IL_000e: { int32_t L_3 = V_0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; OrderBlockU5BU5D_t2389202590* L_5 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< OrderBlockU5BU5D_t2389202590*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_4, (OrderBlockU5BU5D_t2389202590*)L_5, (int32_t)L_6); int32_t L_7 = (int32_t)__this->get__size_2(); int32_t L_8 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))); return; } } // System.Void System.Collections.Generic.List`1::AddEnumerable(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m3500350831_gshared (List_1_t3058052573 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m3500350831_MetadataUsageId); s_Il2CppMethodInitialized = true; } OrderBlock_t1585977831 V_0; memset(&V_0, 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable0; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_001a; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); OrderBlock_t1585977831 L_3 = InterfaceFuncInvoker0< OrderBlock_t1585977831 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (OrderBlock_t1585977831 )L_3; OrderBlock_t1585977831 L_4 = V_0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3058052573 *)__this, (OrderBlock_t1585977831 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_001a: { RuntimeObject* L_5 = V_1; NullCheck((RuntimeObject*)L_5); bool L_6 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_5); if (L_6) { goto IL_000c; } } IL_0025: { IL2CPP_LEAVE(0x35, FINALLY_002a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_002a; } FINALLY_002a: { // begin finally (depth: 1) { RuntimeObject* L_7 = V_1; if (L_7) { goto IL_002e; } } IL_002d: { IL2CPP_END_FINALLY(42) } IL_002e: { RuntimeObject* L_8 = V_1; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_8); IL2CPP_END_FINALLY(42) } } // end finally (depth: 1) IL2CPP_CLEANUP(42) { IL2CPP_JUMP_TBL(0x35, IL_0035) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddRange_m3887735712_gshared (List_1_t3058052573 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3058052573 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0020; } } { RuntimeObject* L_3 = V_0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3058052573 *)__this, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); goto IL_0027; } IL_0020: { RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3058052573 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); } IL_0027: { int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() extern "C" IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t2798554118 * List_1_AsReadOnly_m2567767258_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t2798554118 * L_0 = (ReadOnlyCollection_1_t2798554118 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t2798554118 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m2088136671_gshared (List_1_t3058052573 * __this, OrderBlock_t1585977831 ___item0, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); OrderBlock_t1585977831 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, int32_t, int32_t, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_0, (int32_t)0, (int32_t)L_1, (OrderBlock_t1585977831 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m3639802467_gshared (List_1_t3058052573 * __this, OrderBlock_t1585977831 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); OrderBlock_t1585977831 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, int32_t, int32_t, OrderBlock_t1585977831 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_0, (int32_t)0, (int32_t)L_1, (OrderBlock_t1585977831 )L_2, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m3860659371_gshared (List_1_t3058052573 * __this, int32_t ___index0, int32_t ___count1, OrderBlock_t1585977831 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); OrderBlockU5BU5D_t2389202590* L_2 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; OrderBlock_t1585977831 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, int32_t, int32_t, OrderBlock_t1585977831 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_2, (int32_t)L_3, (int32_t)L_4, (OrderBlock_t1585977831 )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_7; } } // System.Void System.Collections.Generic.List`1::Clear() extern "C" IL2CPP_METHOD_ATTR void List_1_Clear_m3389630117_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); OrderBlockU5BU5D_t2389202590* L_1 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); __this->set__size_2(0); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.List`1::Contains(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Contains_m1947124909_gshared (List_1_t3058052573 * __this, OrderBlock_t1585977831 ___item0, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); OrderBlock_t1585977831 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, OrderBlock_t1585977831 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_0, (OrderBlock_t1585977831 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m1888780295_gshared (List_1_t3058052573 * __this, OrderBlockU5BU5D_t2389202590* ___array0, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); OrderBlockU5BU5D_t2389202590* L_1 = ___array0; int32_t L_2 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m386078451_gshared (List_1_t3058052573 * __this, OrderBlockU5BU5D_t2389202590* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); OrderBlockU5BU5D_t2389202590* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m1344937596_gshared (List_1_t3058052573 * __this, int32_t ___index0, OrderBlockU5BU5D_t2389202590* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); OrderBlockU5BU5D_t2389202590* L_2 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_3 = ___index0; OrderBlockU5BU5D_t2389202590* L_4 = ___array1; int32_t L_5 = ___arrayIndex2; int32_t L_6 = ___count3; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_Exists_m2653109640_gshared (List_1_t3058052573 * __this, Predicate_1_t2411271955 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2411271955 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2411271955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2411271955 * L_2 = ___match0; NullCheck((List_1_t3058052573 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3058052573 *, int32_t, int32_t, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2411271955 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR OrderBlock_t1585977831 List_1_Find_m922997997_gshared (List_1_t3058052573 * __this, Predicate_1_t2411271955 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; OrderBlock_t1585977831 V_1; memset(&V_1, 0, sizeof(V_1)); OrderBlock_t1585977831 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t2411271955 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2411271955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2411271955 * L_2 = ___match0; NullCheck((List_1_t3058052573 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3058052573 *, int32_t, int32_t, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2411271955 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_002d; } } { OrderBlockU5BU5D_t2389202590* L_5 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; OrderBlock_t1585977831 L_8 = (L_5)->GetAt(static_cast(L_7)); G_B3_0 = L_8; goto IL_0036; } IL_002d: { il2cpp_codegen_initobj((&V_1), sizeof(OrderBlock_t1585977831 )); OrderBlock_t1585977831 L_9 = V_1; G_B3_0 = L_9; } IL_0036: { return G_B3_0; } } // System.Void System.Collections.Generic.List`1::CheckMatch(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckMatch_m1837129164_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t2411271955 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m1837129164_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t2411271955 * L_0 = ___match0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral461028519, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckMatch_m1837129164_RuntimeMethod_var); } IL_0011: { return; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t3058052573 * List_1_FindAll_m3867586890_gshared (List_1_t3058052573 * __this, Predicate_1_t2411271955 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2411271955 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2411271955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) > ((int32_t)((int32_t)65536)))) { goto IL_001e; } } { Predicate_1_t2411271955 * L_2 = ___match0; NullCheck((List_1_t3058052573 *)__this); List_1_t3058052573 * L_3 = (( List_1_t3058052573 * (*) (List_1_t3058052573 *, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t3058052573 *)__this, (Predicate_1_t2411271955 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t2411271955 * L_4 = ___match0; NullCheck((List_1_t3058052573 *)__this); List_1_t3058052573 * L_5 = (( List_1_t3058052573 * (*) (List_1_t3058052573 *, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t3058052573 *)__this, (Predicate_1_t2411271955 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)); return L_5; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllStackBits(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t3058052573 * List_1_FindAllStackBits_m486302621_gshared (List_1_t3058052573 * __this, Predicate_1_t2411271955 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m486302621_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint32_t* V_0 = NULL; uint32_t* V_1 = NULL; int32_t V_2 = 0; uint32_t V_3 = 0; int32_t V_4 = 0; OrderBlockU5BU5D_t2389202590* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); if ((uint64_t)(uint32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)) * (uint64_t)(uint32_t)4 > (uint64_t)(uint32_t)kIl2CppUInt32Max) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(),List_1_FindAllStackBits_m486302621_RuntimeMethod_var); int8_t* L_1 = (int8_t*) alloca(((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); memset(L_1,0,((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); V_0 = (uint32_t*)(L_1); uint32_t* L_2 = V_0; V_1 = (uint32_t*)L_2; V_2 = (int32_t)0; V_3 = (uint32_t)((int32_t)-2147483648LL); V_4 = (int32_t)0; goto IL_005f; } IL_0022: { Predicate_1_t2411271955 * L_3 = ___match0; OrderBlockU5BU5D_t2389202590* L_4 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; OrderBlock_t1585977831 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2411271955 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2411271955 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2411271955 *)L_3, (OrderBlock_t1585977831 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0044; } } { uint32_t* L_9 = V_1; uint32_t* L_10 = V_1; uint32_t L_11 = V_3; *((int32_t*)(L_9)) = (int32_t)((int32_t)((int32_t)(*((uint32_t*)L_10))|(int32_t)L_11)); int32_t L_12 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0044: { uint32_t L_13 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_13>>1)); uint32_t L_14 = V_3; if (L_14) { goto IL_0059; } } { uint32_t* L_15 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_15, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_0059: { int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_005f: { int32_t L_17 = V_4; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0022; } } { int32_t L_19 = V_2; V_5 = (OrderBlockU5BU5D_t2389202590*)((OrderBlockU5BU5D_t2389202590*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_19)); V_3 = (uint32_t)((int32_t)-2147483648LL); uint32_t* L_20 = V_0; V_1 = (uint32_t*)L_20; V_6 = (int32_t)0; V_7 = (int32_t)0; goto IL_00c7; } IL_0087: { uint32_t* L_21 = V_1; uint32_t L_22 = V_3; uint32_t L_23 = V_3; if ((!(((uint32_t)((int32_t)((int32_t)(*((uint32_t*)L_21))&(int32_t)L_22))) == ((uint32_t)L_23)))) { goto IL_00ac; } } { OrderBlockU5BU5D_t2389202590* L_24 = V_5; int32_t L_25 = V_6; int32_t L_26 = (int32_t)L_25; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); OrderBlockU5BU5D_t2389202590* L_27 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; OrderBlock_t1585977831 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (OrderBlock_t1585977831 )L_30); } IL_00ac: { uint32_t L_31 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_31>>1)); uint32_t L_32 = V_3; if (L_32) { goto IL_00c1; } } { uint32_t* L_33 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_00c1: { int32_t L_34 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)); } IL_00c7: { int32_t L_35 = V_7; int32_t L_36 = (int32_t)__this->get__size_2(); if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00dc; } } { int32_t L_37 = V_6; int32_t L_38 = V_2; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0087; } } IL_00dc: { OrderBlockU5BU5D_t2389202590* L_39 = V_5; int32_t L_40 = V_2; List_1_t3058052573 * L_41 = (List_1_t3058052573 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3058052573 *, OrderBlockU5BU5D_t2389202590*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (OrderBlockU5BU5D_t2389202590*)L_39, (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_41; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllList(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t3058052573 * List_1_FindAllList_m855283685_gshared (List_1_t3058052573 * __this, Predicate_1_t2411271955 * ___match0, const RuntimeMethod* method) { List_1_t3058052573 * V_0 = NULL; int32_t V_1 = 0; { List_1_t3058052573 * L_0 = (List_1_t3058052573 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3058052573 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)); V_0 = (List_1_t3058052573 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t2411271955 * L_1 = ___match0; OrderBlockU5BU5D_t2389202590* L_2 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; OrderBlock_t1585977831 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2411271955 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2411271955 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2411271955 *)L_1, (OrderBlock_t1585977831 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t3058052573 * L_7 = V_0; OrderBlockU5BU5D_t2389202590* L_8 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; OrderBlock_t1585977831 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t3058052573 *)L_7); (( void (*) (List_1_t3058052573 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3058052573 *)L_7, (OrderBlock_t1585977831 )L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_0036: { int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_003a: { int32_t L_13 = V_1; int32_t L_14 = (int32_t)__this->get__size_2(); if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000d; } } { List_1_t3058052573 * L_15 = V_0; return L_15; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m572321576_gshared (List_1_t3058052573 * __this, Predicate_1_t2411271955 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2411271955 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2411271955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2411271955 * L_2 = ___match0; NullCheck((List_1_t3058052573 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3058052573 *, int32_t, int32_t, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2411271955 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m1157820053_gshared (List_1_t3058052573 * __this, int32_t ___startIndex0, Predicate_1_t2411271955 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2411271955 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2411271955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = ___startIndex0; Predicate_1_t2411271955 * L_5 = ___match1; NullCheck((List_1_t3058052573 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3058052573 *, int32_t, int32_t, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t2411271955 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2227103553_gshared (List_1_t3058052573 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2411271955 * ___match2, const RuntimeMethod* method) { { Predicate_1_t2411271955 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2411271955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_3 = ___startIndex0; int32_t L_4 = ___count1; Predicate_1_t2411271955 * L_5 = ___match2; NullCheck((List_1_t3058052573 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3058052573 *, int32_t, int32_t, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t2411271955 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::GetIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetIndex_m2988658627_gshared (List_1_t3058052573 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2411271955 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = ___startIndex0; V_1 = (int32_t)L_2; goto IL_0028; } IL_000b: { Predicate_1_t2411271955 * L_3 = ___match2; OrderBlockU5BU5D_t2389202590* L_4 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; OrderBlock_t1585977831 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2411271955 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2411271955 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2411271955 *)L_3, (OrderBlock_t1585977831 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0024; } } { int32_t L_9 = V_1; return L_9; } IL_0024: { int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0028: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_000b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR OrderBlock_t1585977831 List_1_FindLast_m928792929_gshared (List_1_t3058052573 * __this, Predicate_1_t2411271955 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; OrderBlock_t1585977831 V_1; memset(&V_1, 0, sizeof(V_1)); OrderBlock_t1585977831 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t2411271955 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2411271955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2411271955 * L_2 = ___match0; NullCheck((List_1_t3058052573 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3058052573 *, int32_t, int32_t, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2411271955 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_002a; } } { il2cpp_codegen_initobj((&V_1), sizeof(OrderBlock_t1585977831 )); OrderBlock_t1585977831 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t3058052573 *)__this); OrderBlock_t1585977831 L_7 = (( OrderBlock_t1585977831 (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); G_B3_0 = L_7; } IL_0031: { return G_B3_0; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m935829497_gshared (List_1_t3058052573 * __this, Predicate_1_t2411271955 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2411271955 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2411271955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2411271955 * L_2 = ___match0; NullCheck((List_1_t3058052573 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3058052573 *, int32_t, int32_t, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2411271955 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m1506844229_gshared (List_1_t3058052573 * __this, int32_t ___startIndex0, Predicate_1_t2411271955 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2411271955 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2411271955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t2411271955 * L_3 = ___match1; NullCheck((List_1_t3058052573 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3058052573 *, int32_t, int32_t, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t2411271955 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3479370453_gshared (List_1_t3058052573 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2411271955 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2411271955 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2411271955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); int32_t L_3 = V_0; int32_t L_4 = ___count1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_5 = V_0; int32_t L_6 = ___count1; Predicate_1_t2411271955 * L_7 = ___match2; NullCheck((List_1_t3058052573 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t3058052573 *, int32_t, int32_t, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t2411271955 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_8; } } // System.Int32 System.Collections.Generic.List`1::GetLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetLastIndex_m4116614231_gshared (List_1_t3058052573 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2411271955 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); goto IL_0026; } IL_0009: { Predicate_1_t2411271955 * L_2 = ___match2; OrderBlockU5BU5D_t2389202590* L_3 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_4 = V_0; int32_t L_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); V_0 = (int32_t)L_5; NullCheck(L_3); int32_t L_6 = L_5; OrderBlock_t1585977831 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2411271955 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t2411271955 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2411271955 *)L_2, (OrderBlock_t1585977831 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0026; } } { int32_t L_9 = V_0; return L_9; } IL_0026: { int32_t L_10 = V_0; int32_t L_11 = ___startIndex0; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0009; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) extern "C" IL2CPP_METHOD_ATTR void List_1_ForEach_m1064731729_gshared (List_1_t3058052573 * __this, Action_1_t1758445426 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m1064731729_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t1758445426 * L_0 = ___action0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2365897554, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_ForEach_m1064731729_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t1758445426 * L_2 = ___action0; OrderBlockU5BU5D_t2389202590* L_3 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; OrderBlock_t1585977831 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t1758445426 *)L_2); (( void (*) (Action_1_t1758445426 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t1758445426 *)L_2, (OrderBlock_t1585977831 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0018; } } { return; } } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t652329154 List_1_GetEnumerator_m1430071802_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { Enumerator_t652329154 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m504791950((&L_0), (List_1_t3058052573 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 38)); return L_0; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR List_1_t3058052573 * List_1_GetRange_m1532817762_gshared (List_1_t3058052573 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { OrderBlockU5BU5D_t2389202590* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; V_0 = (OrderBlockU5BU5D_t2389202590*)((OrderBlockU5BU5D_t2389202590*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); OrderBlockU5BU5D_t2389202590* L_3 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_4 = ___index0; OrderBlockU5BU5D_t2389202590* L_5 = V_0; int32_t L_6 = ___count1; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)0, (int32_t)L_6, /*hidden argument*/NULL); OrderBlockU5BU5D_t2389202590* L_7 = V_0; int32_t L_8 = ___count1; List_1_t3058052573 * L_9 = (List_1_t3058052573 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3058052573 *, OrderBlockU5BU5D_t2389202590*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (OrderBlockU5BU5D_t2389202590*)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_9; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m267822470_gshared (List_1_t3058052573 * __this, OrderBlock_t1585977831 ___item0, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); OrderBlock_t1585977831 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, OrderBlock_t1585977831 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_0, (OrderBlock_t1585977831 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m3319255950_gshared (List_1_t3058052573 * __this, OrderBlock_t1585977831 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); OrderBlockU5BU5D_t2389202590* L_1 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); OrderBlock_t1585977831 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___index1; int32_t L_6 = (( int32_t (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, OrderBlock_t1585977831 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_1, (OrderBlock_t1585977831 )L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m1032591534_gshared (List_1_t3058052573 * __this, OrderBlock_t1585977831 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m1032591534_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_IndexOf_m1032591534_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_IndexOf_m1032591534_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___index1; int32_t L_5 = ___count2; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentOutOfRangeException_t777629997 * L_7 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_IndexOf_m1032591534_RuntimeMethod_var); } IL_003d: { OrderBlockU5BU5D_t2389202590* L_8 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); OrderBlock_t1585977831 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, OrderBlock_t1585977831 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_8, (OrderBlock_t1585977831 )L_9, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_12; } } // System.Void System.Collections.Generic.List`1::Shift(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Shift_m412121547_gshared (List_1_t3058052573 * __this, int32_t ___start0, int32_t ___delta1, const RuntimeMethod* method) { { int32_t L_0 = ___delta1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { int32_t L_1 = ___start0; int32_t L_2 = ___delta1; ___start0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)); } IL_000c: { int32_t L_3 = ___start0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0035; } } { OrderBlockU5BU5D_t2389202590* L_5 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_6 = ___start0; OrderBlockU5BU5D_t2389202590* L_7 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_8 = ___start0; int32_t L_9 = ___delta1; int32_t L_10 = (int32_t)__this->get__size_2(); int32_t L_11 = ___start0; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), /*hidden argument*/NULL); } IL_0035: { int32_t L_12 = (int32_t)__this->get__size_2(); int32_t L_13 = ___delta1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)L_13))); int32_t L_14 = ___delta1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_005d; } } { OrderBlockU5BU5D_t2389202590* L_15 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_16 = (int32_t)__this->get__size_2(); int32_t L_17 = ___delta1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_15, (int32_t)L_16, (int32_t)((-L_17)), /*hidden argument*/NULL); } IL_005d: { return; } } // System.Void System.Collections.Generic.List`1::CheckIndex(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckIndex_m3485079058_gshared (List_1_t3058052573 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m3485079058_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckIndex_m3485079058_RuntimeMethod_var); } IL_001e: { return; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_Insert_m1705906401_gshared (List_1_t3058052573 * __this, int32_t ___index0, OrderBlock_t1585977831 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = (int32_t)__this->get__size_2(); OrderBlockU5BU5D_t2389202590* L_2 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))))))) { goto IL_0021; } } { NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0021: { int32_t L_3 = ___index0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); OrderBlockU5BU5D_t2389202590* L_4 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_5 = ___index0; OrderBlock_t1585977831 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (OrderBlock_t1585977831 )L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::CheckCollection(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckCollection_m650587462_gshared (List_1_t3058052573 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m650587462_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral3723644332, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckCollection_m650587462_RuntimeMethod_var); } IL_0011: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertRange_m231642638_gshared (List_1_t3058052573 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { OrderBlockU5BU5D_t2389202590* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3058052573 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject* L_2 = ___collection1; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(List_1_t3058052573 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (OrderBlockU5BU5D_t2389202590*)((OrderBlockU5BU5D_t2389202590*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); OrderBlockU5BU5D_t2389202590* L_4 = V_0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, OrderBlockU5BU5D_t2389202590*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t3058052573 *)__this, (OrderBlockU5BU5D_t2389202590*)L_4, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)); int32_t L_5 = (int32_t)__this->get__size_2(); NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; OrderBlockU5BU5D_t2389202590* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_6, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); OrderBlockU5BU5D_t2389202590* L_8 = V_0; OrderBlockU5BU5D_t2389202590* L_9 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_10 = ___index0; OrderBlockU5BU5D_t2389202590* L_11 = V_0; NullCheck(L_11); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)L_10, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))), /*hidden argument*/NULL); goto IL_0077; } IL_0055: { RuntimeObject* L_12 = ___collection1; V_1 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_13 = V_1; if (!L_13) { goto IL_006f; } } { int32_t L_14 = ___index0; RuntimeObject* L_15 = V_1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_14, (RuntimeObject*)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)); goto IL_0077; } IL_006f: { int32_t L_16 = ___index0; RuntimeObject* L_17 = ___collection1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_16, (RuntimeObject*)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); } IL_0077: { int32_t L_18 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::InsertCollection(System.Int32,System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertCollection_m4130016891_gshared (List_1_t3058052573 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection1; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_3 = ___index0; int32_t L_4 = V_0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); RuntimeObject* L_5 = ___collection1; OrderBlockU5BU5D_t2389202590* L_6 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< OrderBlockU5BU5D_t2389202590*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5, (OrderBlockU5BU5D_t2389202590*)L_6, (int32_t)L_7); return; } } // System.Void System.Collections.Generic.List`1::InsertEnumeration(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertEnumeration_m320123508_gshared (List_1_t3058052573 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m320123508_MetadataUsageId); s_Il2CppMethodInitialized = true; } OrderBlock_t1585977831 V_0; memset(&V_0, 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable1; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_0020; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); OrderBlock_t1585977831 L_3 = InterfaceFuncInvoker0< OrderBlock_t1585977831 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (OrderBlock_t1585977831 )L_3; int32_t L_4 = ___index0; int32_t L_5 = (int32_t)L_4; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); OrderBlock_t1585977831 L_6 = V_0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_5, (OrderBlock_t1585977831 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); } IL_0020: { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); bool L_8 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); if (L_8) { goto IL_000c; } } IL_002b: { IL2CPP_LEAVE(0x3B, FINALLY_0030); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0030; } FINALLY_0030: { // begin finally (depth: 1) { RuntimeObject* L_9 = V_1; if (L_9) { goto IL_0034; } } IL_0033: { IL2CPP_END_FINALLY(48) } IL_0034: { RuntimeObject* L_10 = V_1; NullCheck((RuntimeObject*)L_10); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_10); IL2CPP_END_FINALLY(48) } } // end finally (depth: 1) IL2CPP_CLEANUP(48) { IL2CPP_JUMP_TBL(0x3B, IL_003b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_003b: { return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m2555447986_gshared (List_1_t3058052573 * __this, OrderBlock_t1585977831 ___item0, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); OrderBlock_t1585977831 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, OrderBlock_t1585977831 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_0, (OrderBlock_t1585977831 )L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m833715679_gshared (List_1_t3058052573 * __this, OrderBlock_t1585977831 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); OrderBlockU5BU5D_t2389202590* L_1 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); OrderBlock_t1585977831 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, OrderBlock_t1585977831 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_1, (OrderBlock_t1585977831 )L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m22527706_gshared (List_1_t3058052573 * __this, OrderBlock_t1585977831 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m22527706_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001d; } } { int32_t L_1 = ___index1; int32_t L_2 = L_1; RuntimeObject * L_3 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_2); ArgumentOutOfRangeException_t777629997 * L_4 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_4, (String_t*)_stringLiteral797640427, (RuntimeObject *)L_3, (String_t*)_stringLiteral1103599130, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,List_1_LastIndexOf_m22527706_RuntimeMethod_var); } IL_001d: { int32_t L_5 = ___count2; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_003a; } } { int32_t L_6 = ___count2; int32_t L_7 = L_6; RuntimeObject * L_8 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_7); ArgumentOutOfRangeException_t777629997 * L_9 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_9, (String_t*)_stringLiteral2002595880, (RuntimeObject *)L_8, (String_t*)_stringLiteral3690514408, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,List_1_LastIndexOf_m22527706_RuntimeMethod_var); } IL_003a: { int32_t L_10 = ___index1; int32_t L_11 = ___count2; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1))) >= ((int32_t)0))) { goto IL_005b; } } { int32_t L_12 = ___count2; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_13); ArgumentOutOfRangeException_t777629997 * L_15 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_15, (String_t*)_stringLiteral2002595896, (RuntimeObject *)L_14, (String_t*)_stringLiteral2617075568, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15,List_1_LastIndexOf_m22527706_RuntimeMethod_var); } IL_005b: { OrderBlockU5BU5D_t2389202590* L_16 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); OrderBlock_t1585977831 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, OrderBlock_t1585977831 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_16, (OrderBlock_t1585977831 )L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_20; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Remove_m3920935656_gshared (List_1_t3058052573 * __this, OrderBlock_t1585977831 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { OrderBlock_t1585977831 L_0 = ___item0; NullCheck((List_1_t3058052573 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3058052573 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3058052573 *)__this, (OrderBlock_t1585977831 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0016; } } { int32_t L_3 = V_0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)); } IL_0016: { int32_t L_4 = V_0; return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m3304630087_gshared (List_1_t3058052573 * __this, Predicate_1_t2411271955 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t2411271955 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2411271955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; V_1 = (int32_t)0; V_0 = (int32_t)0; goto IL_0031; } IL_0011: { Predicate_1_t2411271955 * L_1 = ___match0; OrderBlockU5BU5D_t2389202590* L_2 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; OrderBlock_t1585977831 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2411271955 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2411271955 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2411271955 *)L_1, (OrderBlock_t1585977831 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_002d; } } { goto IL_003d; } IL_002d: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0031: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0011; } } IL_003d: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_004b; } } { return 0; } IL_004b: { int32_t L_12 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1))); int32_t L_13 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); goto IL_0099; } IL_0062: { Predicate_1_t2411271955 * L_14 = ___match0; OrderBlockU5BU5D_t2389202590* L_15 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; OrderBlock_t1585977831 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t2411271955 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t2411271955 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2411271955 *)L_14, (OrderBlock_t1585977831 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { OrderBlockU5BU5D_t2389202590* L_20 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_21 = V_0; int32_t L_22 = (int32_t)L_21; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); OrderBlockU5BU5D_t2389202590* L_23 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; OrderBlock_t1585977831 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (OrderBlock_t1585977831 )L_26); } IL_0095: { int32_t L_27 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); } IL_0099: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get__size_2(); if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0062; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_31))) <= ((int32_t)0))) { goto IL_00bd; } } { OrderBlockU5BU5D_t2389202590* L_32 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_33 = V_0; int32_t L_34 = V_1; int32_t L_35 = V_0; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_32, (int32_t)L_33, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)L_35)), /*hidden argument*/NULL); } IL_00bd: { int32_t L_36 = V_0; __this->set__size_2(L_36); int32_t L_37 = V_1; int32_t L_38 = V_0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)L_38)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveAt_m2533659164_gshared (List_1_t3058052573 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m2533659164_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_RemoveAt_m2533659164_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); OrderBlockU5BU5D_t2389202590* L_5 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)1, /*hidden argument*/NULL); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveRange_m4275019903_gshared (List_1_t3058052573 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0038; } } { int32_t L_3 = ___index0; int32_t L_4 = ___count1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); OrderBlockU5BU5D_t2389202590* L_5 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); int32_t L_8 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); } IL_0038: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m2664184224_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/NULL); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m2075108219_gshared (List_1_t3058052573 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); OrderBlockU5BU5D_t2389202590* L_2 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL); int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort() extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m4223570528_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 46)); Comparer_1_t3085732713 * L_2 = (( Comparer_1_t3085732713 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); (( void (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m3638118455_gshared (List_1_t3058052573 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m370268215_gshared (List_1_t3058052573 * __this, Comparison_1_t1360909010 * ___comparison0, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t1360909010 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, int32_t, Comparison_1_t1360909010 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_0, (int32_t)L_1, (Comparison_1_t1360909010 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m454833197_gshared (List_1_t3058052573 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); OrderBlockU5BU5D_t2389202590* L_2 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_2, (int32_t)L_3, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_6 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))); return; } } // T[] System.Collections.Generic.List`1::ToArray() extern "C" IL2CPP_METHOD_ATTR OrderBlockU5BU5D_t2389202590* List_1_ToArray_m1999957622_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { OrderBlockU5BU5D_t2389202590* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (OrderBlockU5BU5D_t2389202590*)((OrderBlockU5BU5D_t2389202590*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); OrderBlockU5BU5D_t2389202590* L_1 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); OrderBlockU5BU5D_t2389202590* L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_1, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, /*hidden argument*/NULL); OrderBlockU5BU5D_t2389202590* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m1356671344_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m1470249699_gshared (List_1_t3058052573 * __this, Predicate_1_t2411271955 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2411271955 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2411271955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2411271955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; goto IL_002a; } IL_000d: { Predicate_1_t2411271955 * L_1 = ___match0; OrderBlockU5BU5D_t2389202590* L_2 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; OrderBlock_t1585977831 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2411271955 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2411271955 *, OrderBlock_t1585977831 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2411271955 *)L_1, (OrderBlock_t1585977831 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_6) { goto IL_0026; } } { return (bool)0; } IL_0026: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002a: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000d; } } { return (bool)1; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m3107276403_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { OrderBlockU5BU5D_t2389202590* L_0 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); NullCheck(L_0); return (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))); } } // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Capacity_m3382070520_gshared (List_1_t3058052573 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m3382070520_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) < ((uint32_t)L_1)))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m2047740448(L_2, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_set_Capacity_m3382070520_RuntimeMethod_var); } IL_0012: { OrderBlockU5BU5D_t2389202590** L_3 = (OrderBlockU5BU5D_t2389202590**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590**)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)); return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m1337941140_gshared (List_1_t3058052573 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR OrderBlock_t1585977831 List_1_get_Item_m1878021807_gshared (List_1_t3058052573 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m1878021807_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_0017; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_get_Item_m1878021807_RuntimeMethod_var); } IL_0017: { OrderBlockU5BU5D_t2389202590* L_3 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; OrderBlock_t1585977831 L_6 = (L_3)->GetAt(static_cast(L_5)); return L_6; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Item_m3663689645_gshared (List_1_t3058052573 * __this, int32_t ___index0, OrderBlock_t1585977831 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m3663689645_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t3058052573 *)__this); (( void (*) (List_1_t3058052573 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3058052573 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_001e; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_set_Item_m3663689645_RuntimeMethod_var); } IL_001e: { OrderBlockU5BU5D_t2389202590* L_4 = (OrderBlockU5BU5D_t2389202590*)__this->get__items_1(); int32_t L_5 = ___index0; OrderBlock_t1585977831 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (OrderBlock_t1585977831 )L_6); 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 // System.Void System.Collections.Generic.List`1::.ctor() extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m3779595463_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); BoneWeightU5BU5D_t1776052410* L_0 = ((List_1_t3427862769_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m2723132281_gshared (List_1_t3427862769 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3427862769 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (L_2) { goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); BoneWeightU5BU5D_t1776052410* L_3 = ((List_1_t3427862769_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)))->get_EmptyArray_4(); __this->set__items_1(L_3); RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3427862769 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); goto IL_0049; } IL_0031: { RuntimeObject* L_5 = V_0; NullCheck((RuntimeObject*)L_5); int32_t L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5); __this->set__items_1(((BoneWeightU5BU5D_t1776052410*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3427862769 *)__this, (RuntimeObject*)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); } IL_0049: { return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m2897565733_gshared (List_1_t3427862769 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m2897565733_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0018; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1__ctor_m2897565733_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((BoneWeightU5BU5D_t1776052410*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2))); return; } } // System.Void System.Collections.Generic.List`1::.ctor(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m3989638508_gshared (List_1_t3427862769 * __this, BoneWeightU5BU5D_t1776052410* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); BoneWeightU5BU5D_t1776052410* L_0 = ___data0; __this->set__items_1(L_0); int32_t L_1 = ___size1; __this->set__size_2(L_1); return; } } // System.Void System.Collections.Generic.List`1::.cctor() extern "C" IL2CPP_METHOD_ATTR void List_1__cctor_m868088090_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t3427862769_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((BoneWeightU5BU5D_t1776052410*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 4), (uint32_t)0))); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m1554579812_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3427862769 *)__this); Enumerator_t1022139350 L_0 = (( Enumerator_t1022139350 (*) (List_1_t3427862769 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3427862769 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1022139350 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m2618279731_gshared (List_1_t3427862769 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); RuntimeArray * L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m3803912386_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3427862769 *)__this); Enumerator_t1022139350 L_0 = (( Enumerator_t1022139350 (*) (List_1_t3427862769 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3427862769 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1022139350 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7), &L_1); return (RuntimeObject*)L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m3016525362_gshared (List_1_t3427862769 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m3016525362_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3427862769 *)__this, (BoneWeight_t1955788027 )((*(BoneWeight_t1955788027 *)((BoneWeight_t1955788027 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); int32_t L_1 = (int32_t)__this->get__size_2(); V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)); goto IL_0036; } IL_001a: { ; // IL_001a: leave IL_002b } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001f; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0025; throw e; } CATCH_001f: { // begin catch(System.NullReferenceException) goto IL_002b; } // end catch (depth: 1) CATCH_0025: { // begin catch(System.InvalidCastException) goto IL_002b; } // end catch (depth: 1) IL_002b: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_Add_m3016525362_RuntimeMethod_var); } IL_0036: { int32_t L_3 = V_0; return L_3; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m2230747759_gshared (List_1_t3427862769 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m2230747759_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t3427862769 *)__this); bool L_1 = (( bool (*) (List_1_t3427862769 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t3427862769 *)__this, (BoneWeight_t1955788027 )((*(BoneWeight_t1955788027 *)((BoneWeight_t1955788027 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); V_0 = (bool)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (bool)0; } IL_0025: { bool L_2 = V_0; return L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m2530569941_gshared (List_1_t3427862769 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m2530569941_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t3427862769 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3427862769 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3427862769 *)__this, (BoneWeight_t1955788027 )((*(BoneWeight_t1955788027 *)((BoneWeight_t1955788027 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (-1); } IL_0025: { int32_t L_2 = V_0; return L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m3990605248_gshared (List_1_t3427862769 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Insert_m3990605248_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { int32_t L_0 = ___index0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); } IL_0007: try { // begin try (depth: 1) { int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_1, (BoneWeight_t1955788027 )((*(BoneWeight_t1955788027 *)((BoneWeight_t1955788027 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); goto IL_0035; } IL_0019: { ; // IL_0019: leave IL_002a } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001e; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0024; throw e; } CATCH_001e: { // begin catch(System.NullReferenceException) goto IL_002a; } // end catch (depth: 1) CATCH_0024: { // begin catch(System.InvalidCastException) goto IL_002a; } // end catch (depth: 1) IL_002a: { ArgumentException_t132251570 * L_3 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_3, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_System_Collections_IList_Insert_m3990605248_RuntimeMethod_var); } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m1673803274_gshared (List_1_t3427862769 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m1673803274_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { RuntimeObject * L_0 = ___item0; NullCheck((List_1_t3427862769 *)__this); (( bool (*) (List_1_t3427862769 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t3427862769 *)__this, (BoneWeight_t1955788027 )((*(BoneWeight_t1955788027 *)((BoneWeight_t1955788027 *)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)); goto IL_0023; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m468376572_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m657294276_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m1797999453_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m735912435_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m1063357899_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m1512082825_gshared (List_1_t3427862769 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3427862769 *)__this); BoneWeight_t1955788027 L_1 = (( BoneWeight_t1955788027 (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); BoneWeight_t1955788027 L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m762338399_gshared (List_1_t3427862769 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_set_Item_m762338399_MetadataUsageId); s_Il2CppMethodInitialized = true; } Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { int32_t L_0 = ___index0; RuntimeObject * L_1 = ___value1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, (BoneWeight_t1955788027 )((*(BoneWeight_t1955788027 *)((BoneWeight_t1955788027 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); goto IL_002e; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_set_Item_m762338399_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m1619465860_gshared (List_1_t3427862769 * __this, BoneWeight_t1955788027 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); BoneWeightU5BU5D_t1776052410* L_1 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))))) { goto IL_001a; } } { NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { BoneWeightU5BU5D_t1776052410* L_2 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (int32_t)L_3; V_0 = (int32_t)L_4; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1))); int32_t L_5 = V_0; BoneWeight_t1955788027 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (BoneWeight_t1955788027 )L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::GrowIfNeeded(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_GrowIfNeeded_m396848651_gshared (List_1_t3427862769 * __this, int32_t ___newCount0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___newCount0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = V_0; BoneWeightU5BU5D_t1776052410* L_3 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); NullCheck(L_3); if ((((int32_t)L_2) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length))))))) { goto IL_0031; } } { NullCheck((List_1_t3427862769 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3427862769 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t3427862769 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); int32_t L_5 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)2)), (int32_t)4, /*hidden argument*/NULL); int32_t L_6 = V_0; int32_t L_7 = Math_Max_m1873195862(NULL /*static, unused*/, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0031: { return; } } // System.Void System.Collections.Generic.List`1::CheckRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckRange_m2538228159_gshared (List_1_t3427862769 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m2538228159_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___idx0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckRange_m2538228159_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckRange_m2538228159_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___idx0; int32_t L_5 = ___count1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_CheckRange_m2538228159_RuntimeMethod_var); } IL_003d: { return; } } // System.Void System.Collections.Generic.List`1::AddCollection(System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddCollection_m3679400201_gshared (List_1_t3427862769 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection0; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if (L_2) { goto IL_000e; } } { return; } IL_000e: { int32_t L_3 = V_0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; BoneWeightU5BU5D_t1776052410* L_5 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< BoneWeightU5BU5D_t1776052410*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_4, (BoneWeightU5BU5D_t1776052410*)L_5, (int32_t)L_6); int32_t L_7 = (int32_t)__this->get__size_2(); int32_t L_8 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))); return; } } // System.Void System.Collections.Generic.List`1::AddEnumerable(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m3982963813_gshared (List_1_t3427862769 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m3982963813_MetadataUsageId); s_Il2CppMethodInitialized = true; } BoneWeight_t1955788027 V_0; memset(&V_0, 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable0; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_001a; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); BoneWeight_t1955788027 L_3 = InterfaceFuncInvoker0< BoneWeight_t1955788027 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (BoneWeight_t1955788027 )L_3; BoneWeight_t1955788027 L_4 = V_0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3427862769 *)__this, (BoneWeight_t1955788027 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_001a: { RuntimeObject* L_5 = V_1; NullCheck((RuntimeObject*)L_5); bool L_6 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_5); if (L_6) { goto IL_000c; } } IL_0025: { IL2CPP_LEAVE(0x35, FINALLY_002a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_002a; } FINALLY_002a: { // begin finally (depth: 1) { RuntimeObject* L_7 = V_1; if (L_7) { goto IL_002e; } } IL_002d: { IL2CPP_END_FINALLY(42) } IL_002e: { RuntimeObject* L_8 = V_1; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_8); IL2CPP_END_FINALLY(42) } } // end finally (depth: 1) IL2CPP_CLEANUP(42) { IL2CPP_JUMP_TBL(0x35, IL_0035) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddRange_m4000872856_gshared (List_1_t3427862769 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3427862769 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0020; } } { RuntimeObject* L_3 = V_0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3427862769 *)__this, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); goto IL_0027; } IL_0020: { RuntimeObject* L_4 = ___collection0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3427862769 *)__this, (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)); } IL_0027: { int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() extern "C" IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t3168364314 * List_1_AsReadOnly_m3714787173_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t3168364314 * L_0 = (ReadOnlyCollection_1_t3168364314 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t3168364314 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1007209045_gshared (List_1_t3427862769 * __this, BoneWeight_t1955788027 ___item0, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); BoneWeight_t1955788027 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, int32_t, int32_t, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_0, (int32_t)0, (int32_t)L_1, (BoneWeight_t1955788027 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m3368134048_gshared (List_1_t3427862769 * __this, BoneWeight_t1955788027 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); BoneWeight_t1955788027 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, int32_t, int32_t, BoneWeight_t1955788027 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_0, (int32_t)0, (int32_t)L_1, (BoneWeight_t1955788027 )L_2, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m4066177489_gshared (List_1_t3427862769 * __this, int32_t ___index0, int32_t ___count1, BoneWeight_t1955788027 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); BoneWeightU5BU5D_t1776052410* L_2 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; BoneWeight_t1955788027 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, int32_t, int32_t, BoneWeight_t1955788027 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_2, (int32_t)L_3, (int32_t)L_4, (BoneWeight_t1955788027 )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_7; } } // System.Void System.Collections.Generic.List`1::Clear() extern "C" IL2CPP_METHOD_ATTR void List_1_Clear_m2206691327_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); BoneWeightU5BU5D_t1776052410* L_1 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); __this->set__size_2(0); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.List`1::Contains(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Contains_m1437200352_gshared (List_1_t3427862769 * __this, BoneWeight_t1955788027 ___item0, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); BoneWeight_t1955788027 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, BoneWeight_t1955788027 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_0, (BoneWeight_t1955788027 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m1514969362_gshared (List_1_t3427862769 * __this, BoneWeightU5BU5D_t1776052410* ___array0, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); BoneWeightU5BU5D_t1776052410* L_1 = ___array0; int32_t L_2 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m4230515347_gshared (List_1_t3427862769 * __this, BoneWeightU5BU5D_t1776052410* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); BoneWeightU5BU5D_t1776052410* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m428329373_gshared (List_1_t3427862769 * __this, int32_t ___index0, BoneWeightU5BU5D_t1776052410* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); BoneWeightU5BU5D_t1776052410* L_2 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_3 = ___index0; BoneWeightU5BU5D_t1776052410* L_4 = ___array1; int32_t L_5 = ___arrayIndex2; int32_t L_6 = ___count3; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_Exists_m509604238_gshared (List_1_t3427862769 * __this, Predicate_1_t2781082151 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2781082151 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2781082151 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2781082151 * L_2 = ___match0; NullCheck((List_1_t3427862769 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3427862769 *, int32_t, int32_t, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2781082151 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR BoneWeight_t1955788027 List_1_Find_m664732299_gshared (List_1_t3427862769 * __this, Predicate_1_t2781082151 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; BoneWeight_t1955788027 V_1; memset(&V_1, 0, sizeof(V_1)); BoneWeight_t1955788027 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t2781082151 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2781082151 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2781082151 * L_2 = ___match0; NullCheck((List_1_t3427862769 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3427862769 *, int32_t, int32_t, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2781082151 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_002d; } } { BoneWeightU5BU5D_t1776052410* L_5 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; BoneWeight_t1955788027 L_8 = (L_5)->GetAt(static_cast(L_7)); G_B3_0 = L_8; goto IL_0036; } IL_002d: { il2cpp_codegen_initobj((&V_1), sizeof(BoneWeight_t1955788027 )); BoneWeight_t1955788027 L_9 = V_1; G_B3_0 = L_9; } IL_0036: { return G_B3_0; } } // System.Void System.Collections.Generic.List`1::CheckMatch(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckMatch_m3802335035_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t2781082151 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m3802335035_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t2781082151 * L_0 = ___match0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral461028519, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckMatch_m3802335035_RuntimeMethod_var); } IL_0011: { return; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t3427862769 * List_1_FindAll_m1569296283_gshared (List_1_t3427862769 * __this, Predicate_1_t2781082151 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2781082151 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2781082151 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) > ((int32_t)((int32_t)65536)))) { goto IL_001e; } } { Predicate_1_t2781082151 * L_2 = ___match0; NullCheck((List_1_t3427862769 *)__this); List_1_t3427862769 * L_3 = (( List_1_t3427862769 * (*) (List_1_t3427862769 *, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t3427862769 *)__this, (Predicate_1_t2781082151 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t2781082151 * L_4 = ___match0; NullCheck((List_1_t3427862769 *)__this); List_1_t3427862769 * L_5 = (( List_1_t3427862769 * (*) (List_1_t3427862769 *, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t3427862769 *)__this, (Predicate_1_t2781082151 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)); return L_5; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllStackBits(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t3427862769 * List_1_FindAllStackBits_m895370586_gshared (List_1_t3427862769 * __this, Predicate_1_t2781082151 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m895370586_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint32_t* V_0 = NULL; uint32_t* V_1 = NULL; int32_t V_2 = 0; uint32_t V_3 = 0; int32_t V_4 = 0; BoneWeightU5BU5D_t1776052410* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); if ((uint64_t)(uint32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)) * (uint64_t)(uint32_t)4 > (uint64_t)(uint32_t)kIl2CppUInt32Max) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(),List_1_FindAllStackBits_m895370586_RuntimeMethod_var); int8_t* L_1 = (int8_t*) alloca(((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); memset(L_1,0,((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0/(int32_t)((int32_t)32))), (int32_t)1)), (int32_t)4))); V_0 = (uint32_t*)(L_1); uint32_t* L_2 = V_0; V_1 = (uint32_t*)L_2; V_2 = (int32_t)0; V_3 = (uint32_t)((int32_t)-2147483648LL); V_4 = (int32_t)0; goto IL_005f; } IL_0022: { Predicate_1_t2781082151 * L_3 = ___match0; BoneWeightU5BU5D_t1776052410* L_4 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; BoneWeight_t1955788027 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2781082151 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2781082151 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2781082151 *)L_3, (BoneWeight_t1955788027 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0044; } } { uint32_t* L_9 = V_1; uint32_t* L_10 = V_1; uint32_t L_11 = V_3; *((int32_t*)(L_9)) = (int32_t)((int32_t)((int32_t)(*((uint32_t*)L_10))|(int32_t)L_11)); int32_t L_12 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0044: { uint32_t L_13 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_13>>1)); uint32_t L_14 = V_3; if (L_14) { goto IL_0059; } } { uint32_t* L_15 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_15, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_0059: { int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_005f: { int32_t L_17 = V_4; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0022; } } { int32_t L_19 = V_2; V_5 = (BoneWeightU5BU5D_t1776052410*)((BoneWeightU5BU5D_t1776052410*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_19)); V_3 = (uint32_t)((int32_t)-2147483648LL); uint32_t* L_20 = V_0; V_1 = (uint32_t*)L_20; V_6 = (int32_t)0; V_7 = (int32_t)0; goto IL_00c7; } IL_0087: { uint32_t* L_21 = V_1; uint32_t L_22 = V_3; uint32_t L_23 = V_3; if ((!(((uint32_t)((int32_t)((int32_t)(*((uint32_t*)L_21))&(int32_t)L_22))) == ((uint32_t)L_23)))) { goto IL_00ac; } } { BoneWeightU5BU5D_t1776052410* L_24 = V_5; int32_t L_25 = V_6; int32_t L_26 = (int32_t)L_25; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); BoneWeightU5BU5D_t1776052410* L_27 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; BoneWeight_t1955788027 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (BoneWeight_t1955788027 )L_30); } IL_00ac: { uint32_t L_31 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_31>>1)); uint32_t L_32 = V_3; if (L_32) { goto IL_00c1; } } { uint32_t* L_33 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_00c1: { int32_t L_34 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)); } IL_00c7: { int32_t L_35 = V_7; int32_t L_36 = (int32_t)__this->get__size_2(); if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00dc; } } { int32_t L_37 = V_6; int32_t L_38 = V_2; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0087; } } IL_00dc: { BoneWeightU5BU5D_t1776052410* L_39 = V_5; int32_t L_40 = V_2; List_1_t3427862769 * L_41 = (List_1_t3427862769 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3427862769 *, BoneWeightU5BU5D_t1776052410*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (BoneWeightU5BU5D_t1776052410*)L_39, (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_41; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAllList(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR List_1_t3427862769 * List_1_FindAllList_m1412270488_gshared (List_1_t3427862769 * __this, Predicate_1_t2781082151 * ___match0, const RuntimeMethod* method) { List_1_t3427862769 * V_0 = NULL; int32_t V_1 = 0; { List_1_t3427862769 * L_0 = (List_1_t3427862769 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3427862769 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 35)); V_0 = (List_1_t3427862769 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t2781082151 * L_1 = ___match0; BoneWeightU5BU5D_t1776052410* L_2 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; BoneWeight_t1955788027 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2781082151 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2781082151 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2781082151 *)L_1, (BoneWeight_t1955788027 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t3427862769 * L_7 = V_0; BoneWeightU5BU5D_t1776052410* L_8 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; BoneWeight_t1955788027 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t3427862769 *)L_7); (( void (*) (List_1_t3427862769 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3427862769 *)L_7, (BoneWeight_t1955788027 )L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_0036: { int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_003a: { int32_t L_13 = V_1; int32_t L_14 = (int32_t)__this->get__size_2(); if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000d; } } { List_1_t3427862769 * L_15 = V_0; return L_15; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2227081714_gshared (List_1_t3427862769 * __this, Predicate_1_t2781082151 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2781082151 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2781082151 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2781082151 * L_2 = ___match0; NullCheck((List_1_t3427862769 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3427862769 *, int32_t, int32_t, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2781082151 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m4030351065_gshared (List_1_t3427862769 * __this, int32_t ___startIndex0, Predicate_1_t2781082151 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2781082151 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2781082151 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = ___startIndex0; Predicate_1_t2781082151 * L_5 = ___match1; NullCheck((List_1_t3427862769 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3427862769 *, int32_t, int32_t, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t2781082151 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m18502954_gshared (List_1_t3427862769 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2781082151 * ___match2, const RuntimeMethod* method) { { Predicate_1_t2781082151 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2781082151 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_3 = ___startIndex0; int32_t L_4 = ___count1; Predicate_1_t2781082151 * L_5 = ___match2; NullCheck((List_1_t3427862769 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3427862769 *, int32_t, int32_t, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t2781082151 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::GetIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetIndex_m1878525462_gshared (List_1_t3427862769 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2781082151 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = ___startIndex0; V_1 = (int32_t)L_2; goto IL_0028; } IL_000b: { Predicate_1_t2781082151 * L_3 = ___match2; BoneWeightU5BU5D_t1776052410* L_4 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; BoneWeight_t1955788027 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2781082151 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2781082151 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2781082151 *)L_3, (BoneWeight_t1955788027 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0024; } } { int32_t L_9 = V_1; return L_9; } IL_0024: { int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0028: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_000b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR BoneWeight_t1955788027 List_1_FindLast_m1198232147_gshared (List_1_t3427862769 * __this, Predicate_1_t2781082151 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; BoneWeight_t1955788027 V_1; memset(&V_1, 0, sizeof(V_1)); BoneWeight_t1955788027 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t2781082151 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2781082151 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2781082151 * L_2 = ___match0; NullCheck((List_1_t3427862769 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3427862769 *, int32_t, int32_t, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2781082151 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_002a; } } { il2cpp_codegen_initobj((&V_1), sizeof(BoneWeight_t1955788027 )); BoneWeight_t1955788027 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t3427862769 *)__this); BoneWeight_t1955788027 L_7 = (( BoneWeight_t1955788027 (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); G_B3_0 = L_7; } IL_0031: { return G_B3_0; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3646784822_gshared (List_1_t3427862769 * __this, Predicate_1_t2781082151 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2781082151 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2781082151 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2781082151 * L_2 = ___match0; NullCheck((List_1_t3427862769 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3427862769 *, int32_t, int32_t, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2781082151 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m348161646_gshared (List_1_t3427862769 * __this, int32_t ___startIndex0, Predicate_1_t2781082151 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2781082151 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2781082151 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t2781082151 * L_3 = ___match1; NullCheck((List_1_t3427862769 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3427862769 *, int32_t, int32_t, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t2781082151 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m475390987_gshared (List_1_t3427862769 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2781082151 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2781082151 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2781082151 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; int32_t L_2 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); int32_t L_3 = V_0; int32_t L_4 = ___count1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_5 = V_0; int32_t L_6 = ___count1; Predicate_1_t2781082151 * L_7 = ___match2; NullCheck((List_1_t3427862769 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t3427862769 *, int32_t, int32_t, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t2781082151 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); return L_8; } } // System.Int32 System.Collections.Generic.List`1::GetLastIndex(System.Int32,System.Int32,System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_GetLastIndex_m3272547567_gshared (List_1_t3427862769 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2781082151 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); goto IL_0026; } IL_0009: { Predicate_1_t2781082151 * L_2 = ___match2; BoneWeightU5BU5D_t1776052410* L_3 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_4 = V_0; int32_t L_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); V_0 = (int32_t)L_5; NullCheck(L_3); int32_t L_6 = L_5; BoneWeight_t1955788027 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2781082151 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t2781082151 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2781082151 *)L_2, (BoneWeight_t1955788027 )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0026; } } { int32_t L_9 = V_0; return L_9; } IL_0026: { int32_t L_10 = V_0; int32_t L_11 = ___startIndex0; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0009; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) extern "C" IL2CPP_METHOD_ATTR void List_1_ForEach_m1709711935_gshared (List_1_t3427862769 * __this, Action_1_t2128255622 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m1709711935_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t2128255622 * L_0 = ___action0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2365897554, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_ForEach_m1709711935_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t2128255622 * L_2 = ___action0; BoneWeightU5BU5D_t1776052410* L_3 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; BoneWeight_t1955788027 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t2128255622 *)L_2); (( void (*) (Action_1_t2128255622 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t2128255622 *)L_2, (BoneWeight_t1955788027 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0018; } } { return; } } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t1022139350 List_1_GetEnumerator_m3835742198_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { Enumerator_t1022139350 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m60009668((&L_0), (List_1_t3427862769 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 38)); return L_0; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR List_1_t3427862769 * List_1_GetRange_m1173541105_gshared (List_1_t3427862769 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { BoneWeightU5BU5D_t1776052410* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; V_0 = (BoneWeightU5BU5D_t1776052410*)((BoneWeightU5BU5D_t1776052410*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); BoneWeightU5BU5D_t1776052410* L_3 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_4 = ___index0; BoneWeightU5BU5D_t1776052410* L_5 = V_0; int32_t L_6 = ___count1; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)0, (int32_t)L_6, /*hidden argument*/NULL); BoneWeightU5BU5D_t1776052410* L_7 = V_0; int32_t L_8 = ___count1; List_1_t3427862769 * L_9 = (List_1_t3427862769 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3427862769 *, BoneWeightU5BU5D_t1776052410*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (BoneWeightU5BU5D_t1776052410*)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_9; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m621943997_gshared (List_1_t3427862769 * __this, BoneWeight_t1955788027 ___item0, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); BoneWeight_t1955788027 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, BoneWeight_t1955788027 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_0, (BoneWeight_t1955788027 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m1168835626_gshared (List_1_t3427862769 * __this, BoneWeight_t1955788027 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); BoneWeightU5BU5D_t1776052410* L_1 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); BoneWeight_t1955788027 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___index1; int32_t L_6 = (( int32_t (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, BoneWeight_t1955788027 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_1, (BoneWeight_t1955788027 )L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m3366830303_gshared (List_1_t3427862769 * __this, BoneWeight_t1955788027 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m3366830303_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_IndexOf_m3366830303_RuntimeMethod_var); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0024; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_IndexOf_m3366830303_RuntimeMethod_var); } IL_0024: { int32_t L_4 = ___index1; int32_t L_5 = ___count2; int32_t L_6 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5))) > ((uint32_t)L_6)))) { goto IL_003d; } } { ArgumentOutOfRangeException_t777629997 * L_7 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_7, (String_t*)_stringLiteral3335335170, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,List_1_IndexOf_m3366830303_RuntimeMethod_var); } IL_003d: { BoneWeightU5BU5D_t1776052410* L_8 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); BoneWeight_t1955788027 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, BoneWeight_t1955788027 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_8, (BoneWeight_t1955788027 )L_9, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_12; } } // System.Void System.Collections.Generic.List`1::Shift(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Shift_m3368514740_gshared (List_1_t3427862769 * __this, int32_t ___start0, int32_t ___delta1, const RuntimeMethod* method) { { int32_t L_0 = ___delta1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { int32_t L_1 = ___start0; int32_t L_2 = ___delta1; ___start0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)); } IL_000c: { int32_t L_3 = ___start0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0035; } } { BoneWeightU5BU5D_t1776052410* L_5 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_6 = ___start0; BoneWeightU5BU5D_t1776052410* L_7 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_8 = ___start0; int32_t L_9 = ___delta1; int32_t L_10 = (int32_t)__this->get__size_2(); int32_t L_11 = ___start0; Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), /*hidden argument*/NULL); } IL_0035: { int32_t L_12 = (int32_t)__this->get__size_2(); int32_t L_13 = ___delta1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)L_13))); int32_t L_14 = ___delta1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_005d; } } { BoneWeightU5BU5D_t1776052410* L_15 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_16 = (int32_t)__this->get__size_2(); int32_t L_17 = ___delta1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_15, (int32_t)L_16, (int32_t)((-L_17)), /*hidden argument*/NULL); } IL_005d: { return; } } // System.Void System.Collections.Generic.List`1::CheckIndex(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckIndex_m1348488909_gshared (List_1_t3427862769 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m1348488909_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) > ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_CheckIndex_m1348488909_RuntimeMethod_var); } IL_001e: { return; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_Insert_m1853090258_gshared (List_1_t3427862769 * __this, int32_t ___index0, BoneWeight_t1955788027 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = (int32_t)__this->get__size_2(); BoneWeightU5BU5D_t1776052410* L_2 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))))))) { goto IL_0021; } } { NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0021: { int32_t L_3 = ___index0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); BoneWeightU5BU5D_t1776052410* L_4 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_5 = ___index0; BoneWeight_t1955788027 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (BoneWeight_t1955788027 )L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::CheckCollection(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckCollection_m1843430113_gshared (List_1_t3427862769 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m1843430113_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral3723644332, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,List_1_CheckCollection_m1843430113_RuntimeMethod_var); } IL_0011: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertRange_m2557222438_gshared (List_1_t3427862769 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { BoneWeightU5BU5D_t1776052410* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3427862769 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject* L_2 = ___collection1; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(List_1_t3427862769 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (BoneWeightU5BU5D_t1776052410*)((BoneWeightU5BU5D_t1776052410*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); BoneWeightU5BU5D_t1776052410* L_4 = V_0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, BoneWeightU5BU5D_t1776052410*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t3427862769 *)__this, (BoneWeightU5BU5D_t1776052410*)L_4, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)); int32_t L_5 = (int32_t)__this->get__size_2(); NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; BoneWeightU5BU5D_t1776052410* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_6, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); BoneWeightU5BU5D_t1776052410* L_8 = V_0; BoneWeightU5BU5D_t1776052410* L_9 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_10 = ___index0; BoneWeightU5BU5D_t1776052410* L_11 = V_0; NullCheck(L_11); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)L_10, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))), /*hidden argument*/NULL); goto IL_0077; } IL_0055: { RuntimeObject* L_12 = ___collection1; V_1 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2))); RuntimeObject* L_13 = V_1; if (!L_13) { goto IL_006f; } } { int32_t L_14 = ___index0; RuntimeObject* L_15 = V_1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_14, (RuntimeObject*)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)); goto IL_0077; } IL_006f: { int32_t L_16 = ___index0; RuntimeObject* L_17 = ___collection1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_16, (RuntimeObject*)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); } IL_0077: { int32_t L_18 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::InsertCollection(System.Int32,System.Collections.Generic.ICollection`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertCollection_m2624689111_gshared (List_1_t3427862769 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject* L_0 = ___collection1; NullCheck((RuntimeObject*)L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (int32_t)L_1; int32_t L_2 = V_0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_3 = ___index0; int32_t L_4 = V_0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); RuntimeObject* L_5 = ___collection1; BoneWeightU5BU5D_t1776052410* L_6 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< BoneWeightU5BU5D_t1776052410*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_5, (BoneWeightU5BU5D_t1776052410*)L_6, (int32_t)L_7); return; } } // System.Void System.Collections.Generic.List`1::InsertEnumeration(System.Int32,System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_InsertEnumeration_m837521840_gshared (List_1_t3427862769 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m837521840_MetadataUsageId); s_Il2CppMethodInitialized = true; } BoneWeight_t1955788027 V_0; memset(&V_0, 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable1; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_0020; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); BoneWeight_t1955788027 L_3 = InterfaceFuncInvoker0< BoneWeight_t1955788027 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (BoneWeight_t1955788027 )L_3; int32_t L_4 = ___index0; int32_t L_5 = (int32_t)L_4; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); BoneWeight_t1955788027 L_6 = V_0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_5, (BoneWeight_t1955788027 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); } IL_0020: { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); bool L_8 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); if (L_8) { goto IL_000c; } } IL_002b: { IL2CPP_LEAVE(0x3B, FINALLY_0030); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0030; } FINALLY_0030: { // begin finally (depth: 1) { RuntimeObject* L_9 = V_1; if (L_9) { goto IL_0034; } } IL_0033: { IL2CPP_END_FINALLY(48) } IL_0034: { RuntimeObject* L_10 = V_1; NullCheck((RuntimeObject*)L_10); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_10); IL2CPP_END_FINALLY(48) } } // end finally (depth: 1) IL2CPP_CLEANUP(48) { IL2CPP_JUMP_TBL(0x3B, IL_003b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_003b: { return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m3493940117_gshared (List_1_t3427862769 * __this, BoneWeight_t1955788027 ___item0, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); BoneWeight_t1955788027 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, BoneWeight_t1955788027 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_0, (BoneWeight_t1955788027 )L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m4259300518_gshared (List_1_t3427862769 * __this, BoneWeight_t1955788027 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); BoneWeightU5BU5D_t1776052410* L_1 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); BoneWeight_t1955788027 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, BoneWeight_t1955788027 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_1, (BoneWeight_t1955788027 )L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m2652162061_gshared (List_1_t3427862769 * __this, BoneWeight_t1955788027 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m2652162061_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001d; } } { int32_t L_1 = ___index1; int32_t L_2 = L_1; RuntimeObject * L_3 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_2); ArgumentOutOfRangeException_t777629997 * L_4 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_4, (String_t*)_stringLiteral797640427, (RuntimeObject *)L_3, (String_t*)_stringLiteral1103599130, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,List_1_LastIndexOf_m2652162061_RuntimeMethod_var); } IL_001d: { int32_t L_5 = ___count2; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_003a; } } { int32_t L_6 = ___count2; int32_t L_7 = L_6; RuntimeObject * L_8 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_7); ArgumentOutOfRangeException_t777629997 * L_9 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_9, (String_t*)_stringLiteral2002595880, (RuntimeObject *)L_8, (String_t*)_stringLiteral3690514408, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,List_1_LastIndexOf_m2652162061_RuntimeMethod_var); } IL_003a: { int32_t L_10 = ___index1; int32_t L_11 = ___count2; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1))) >= ((int32_t)0))) { goto IL_005b; } } { int32_t L_12 = ___count2; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_13); ArgumentOutOfRangeException_t777629997 * L_15 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m4164965325(L_15, (String_t*)_stringLiteral2002595896, (RuntimeObject *)L_14, (String_t*)_stringLiteral2617075568, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15,List_1_LastIndexOf_m2652162061_RuntimeMethod_var); } IL_005b: { BoneWeightU5BU5D_t1776052410* L_16 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); BoneWeight_t1955788027 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, BoneWeight_t1955788027 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_16, (BoneWeight_t1955788027 )L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_20; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Remove_m504407249_gshared (List_1_t3427862769 * __this, BoneWeight_t1955788027 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { BoneWeight_t1955788027 L_0 = ___item0; NullCheck((List_1_t3427862769 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3427862769 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3427862769 *)__this, (BoneWeight_t1955788027 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0016; } } { int32_t L_3 = V_0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)); } IL_0016: { int32_t L_4 = V_0; return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m3685730941_gshared (List_1_t3427862769 * __this, Predicate_1_t2781082151 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t2781082151 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2781082151 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; V_1 = (int32_t)0; V_0 = (int32_t)0; goto IL_0031; } IL_0011: { Predicate_1_t2781082151 * L_1 = ___match0; BoneWeightU5BU5D_t1776052410* L_2 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; BoneWeight_t1955788027 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2781082151 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2781082151 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2781082151 *)L_1, (BoneWeight_t1955788027 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_002d; } } { goto IL_003d; } IL_002d: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0031: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0011; } } IL_003d: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_004b; } } { return 0; } IL_004b: { int32_t L_12 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1))); int32_t L_13 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); goto IL_0099; } IL_0062: { Predicate_1_t2781082151 * L_14 = ___match0; BoneWeightU5BU5D_t1776052410* L_15 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; BoneWeight_t1955788027 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t2781082151 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t2781082151 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2781082151 *)L_14, (BoneWeight_t1955788027 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { BoneWeightU5BU5D_t1776052410* L_20 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_21 = V_0; int32_t L_22 = (int32_t)L_21; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); BoneWeightU5BU5D_t1776052410* L_23 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; BoneWeight_t1955788027 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (BoneWeight_t1955788027 )L_26); } IL_0095: { int32_t L_27 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); } IL_0099: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get__size_2(); if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0062; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_31))) <= ((int32_t)0))) { goto IL_00bd; } } { BoneWeightU5BU5D_t1776052410* L_32 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_33 = V_0; int32_t L_34 = V_1; int32_t L_35 = V_0; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_32, (int32_t)L_33, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)L_35)), /*hidden argument*/NULL); } IL_00bd: { int32_t L_36 = V_0; __this->set__size_2(L_36); int32_t L_37 = V_1; int32_t L_38 = V_0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)L_38)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveAt_m569213048_gshared (List_1_t3427862769 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m569213048_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) >= ((uint32_t)L_2)))) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_RemoveAt_m569213048_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); BoneWeightU5BU5D_t1776052410* L_5 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)1, /*hidden argument*/NULL); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_RemoveRange_m4189436000_gshared (List_1_t3427862769 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); int32_t L_2 = ___count1; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_0038; } } { int32_t L_3 = ___index0; int32_t L_4 = ___count1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); BoneWeightU5BU5D_t1776052410* L_5 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); int32_t L_8 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); } IL_0038: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m3100835532_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)L_1, /*hidden argument*/NULL); int32_t L_2 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Reverse_m2627665525_gshared (List_1_t3427862769 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); BoneWeightU5BU5D_t1776052410* L_2 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL); int32_t L_5 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort() extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m2165160004_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 46)); Comparer_1_t3455542909 * L_2 = (( Comparer_1_t3455542909 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); (( void (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m1054941415_gshared (List_1_t3427862769 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_0, (int32_t)0, (int32_t)L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m940381527_gshared (List_1_t3427862769 * __this, Comparison_1_t1730719206 * ___comparison0, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t1730719206 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, int32_t, Comparison_1_t1730719206 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_0, (int32_t)L_1, (Comparison_1_t1730719206 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)); int32_t L_3 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m936938266_gshared (List_1_t3427862769 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); BoneWeightU5BU5D_t1776052410* L_2 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410*)L_2, (int32_t)L_3, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)); int32_t L_6 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))); return; } } // T[] System.Collections.Generic.List`1::ToArray() extern "C" IL2CPP_METHOD_ATTR BoneWeightU5BU5D_t1776052410* List_1_ToArray_m1400755926_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { BoneWeightU5BU5D_t1776052410* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (BoneWeightU5BU5D_t1776052410*)((BoneWeightU5BU5D_t1776052410*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); BoneWeightU5BU5D_t1776052410* L_1 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); BoneWeightU5BU5D_t1776052410* L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_1, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, /*hidden argument*/NULL); BoneWeightU5BU5D_t1776052410* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m1737301013_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m2585280232_gshared (List_1_t3427862769 * __this, Predicate_1_t2781082151 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2781082151 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2781082151 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2781082151 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); V_0 = (int32_t)0; goto IL_002a; } IL_000d: { Predicate_1_t2781082151 * L_1 = ___match0; BoneWeightU5BU5D_t1776052410* L_2 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; BoneWeight_t1955788027 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2781082151 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2781082151 *, BoneWeight_t1955788027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2781082151 *)L_1, (BoneWeight_t1955788027 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_6) { goto IL_0026; } } { return (bool)0; } IL_0026: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002a: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000d; } } { return (bool)1; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m1244060733_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { BoneWeightU5BU5D_t1776052410* L_0 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); NullCheck(L_0); return (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))); } } // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Capacity_m2250775497_gshared (List_1_t3427862769 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m2250775497_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) < ((uint32_t)L_1)))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m2047740448(L_2, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_set_Capacity_m2250775497_RuntimeMethod_var); } IL_0012: { BoneWeightU5BU5D_t1776052410** L_3 = (BoneWeightU5BU5D_t1776052410**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, BoneWeightU5BU5D_t1776052410**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (BoneWeightU5BU5D_t1776052410**)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)); return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4190919174_gshared (List_1_t3427862769 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR BoneWeight_t1955788027 List_1_get_Item_m334882325_gshared (List_1_t3427862769 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m334882325_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_0017; } } { ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_get_Item_m334882325_RuntimeMethod_var); } IL_0017: { BoneWeightU5BU5D_t1776052410* L_3 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; BoneWeight_t1955788027 L_6 = (L_3)->GetAt(static_cast(L_5)); return L_6; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Item_m595154931_gshared (List_1_t3427862769 * __this, int32_t ___index0, BoneWeight_t1955788027 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m595154931_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t3427862769 *)__this); (( void (*) (List_1_t3427862769 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3427862769 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_1 = ___index0; int32_t L_2 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_001e; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_set_Item_m595154931_RuntimeMethod_var); } IL_001e: { BoneWeightU5BU5D_t1776052410* L_4 = (BoneWeightU5BU5D_t1776052410*)__this->get__items_1(); int32_t L_5 = ___index0; BoneWeight_t1955788027 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (BoneWeight_t1955788027 )L_6); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif